104cfbe5f1a1a6c47d2", 0x50}, {&(0x7f00000003c0)="69eeac0915af24371e37ac79c0486f6b7a744c7c74a75262d0ee1d3afa558a8c1b3e5afffbd8d4a143b6d04a13bf26694e55cd0d9841a082b77b23e52c0fde57cb3b904f2af1a847d58247b3e018b81204fc4a8fc59f7ef4f593c9cdb7922a0a4e72176971c302e892d6310affadcdd6cebd70cabbcc6e8c0538599f7092c69ece12c7f526b50e0f152973ce54536d8d6c6a7a7a187c35125cf56c6dc29f4f8392feb8977f71a1ac040b64be6305a6af5340aa76159cdb2db55ed1acde7707fa332d043c2b12e730272f24b92a64536ec009901544894931541ccd", 0xdb}, {&(0x7f00000004c0)="2567e048a56b0e4a3290", 0xa}, {&(0x7f0000000580)="129f4b2e292597b2a2bb184704e3527d1303e246612d4893855ef631c7672d8fadbaaed510dc32221af5a5aa0333d4b89050e4cadfad32334b1f34ea8eac202f3b3b51b04eb8b80f0ec78fb7423eb11eeb899917102e7a56227f025f300a75e675d8a8db29fd0a48bf0add3fdedb848cd0800e7882df207f019b9353c28ab8b5e6998ab8b6c0ec05cd1c96c1b1d0d492cf39fb57da3314f5ec0cd6f8a2d9b4de375d43283b8ba93ae2cf704fbf9e7dd31d91d7fdcff3f8c29d9c9de8e68d52", 0xbf}, {&(0x7f0000000640)="855efd69262b31f0a13943fc17c45ee2fbe9dc1de878b7be792ae134c124b3403bb21c063e55d6d1c41523e50a86b70a8d99fb5da055febe38320275a35c3ee137148214cbc08f055a6cc49e0c3cb270fc3dfab36523d073b8dd0a75", 0x5c}], 0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[0x3fff80000000, 0x1, 0xfff, 0x1, 0x5, 0x2]}) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x8, 0x10000, 0x8, 0x2, "1a0665d81a6d7bf44b8ef7e1111ede30baa680cd", 0x17, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x100, 0x2d59, 0x5, 0x101}, {0x51b, 0x2, 0x7, 0x8}, {0x4, 0x0, 0x7, 0x7}, {0x0, 0x8001, 0x1ff, 0x7}, {0x9, 0x5, 0xfffffffffffffffe}, {0xffffffffffffffe0, 0x5, 0x9, 0x1}]}) syz_open_pts() 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:51 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x100000000004500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0xc1045763, &(0x7f0000000000)={0x4, 0x5}) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x2c0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7fff, r2, r3, r4, r5, 0x18, 0x1000}, 0x8, 0x5, r6, r7, 0x4, 0xfad7, 0xd0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0x1) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x2, 0xa0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = getuid() ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r2, r2) setuid(r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r3, &(0x7f00000001c0)='./file1\x00', 0x0, 0x1000000) linkat(r0, &(0x7f0000000280)='./file0/file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x4) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x80, 0x5) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1fffe, 0x14) faccessat(r0, &(0x7f00000000c0)='\x00', 0x1, 0x430092ab90a059d5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x243) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xffffffffffffff68, 0x0, 0x19c}, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x82, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80000000, r2, r3, r4, r5, 0x140, 0x100000000}, 0xffff, 0x8, r6, r7, 0xe4, 0x5, 0x1}) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10, 0x3f) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xff, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x104, 0x1) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000014c0)) fchdir(r0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) recvfrom$unix(r2, &(0x7f0000001440)=""/115, 0x73, 0x40, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001500)={'./bus\x00', 0x5, 0x6, 0x2, 0x1, 0x0, 0x400, 0x0, 0x1, 0x0, 0x8001, 0x7fff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00002b0600000000000000000000000000007f4afea1000000000000005b0de13ce00000", 0x2c}], 0x1) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000440)="54c92b55183338e6bbb001fe5925430f9addb6071c206361a1a53b34f74db37164c8ee6e7c687c8eb3f870a8b7e16850a4083794380752d2e27393886993322cb62a402a90ac3649c651f24ef1b82e5f0d627b5c261398d138acb1108c985a82662c5d8aabcc42afb9d8866db968d332838114f30a7cace9c6aab22f0719d2e873251cd1eaf2159697ab456d75fab17390a54c2aaabac1f0f52ff5228cdd9446917610a237ccee94fbb00cf2d6bc086f0aa93f5374bef20a6465e6a8aed2ddbe1190a032d64f6649bcfbc3a9e3d77f92b3e399fe0f09f88aaceed6f88e9f935f4c9a9af51e490d56656d36b0f1923e234ff6f3271b724840b872d1e8c780afd8d6353c489e8e6636f8b6e2d821804c8aaf563d85f6019bf691470a4e5559938be6edae75205283ff75531921b64f912bbf94e0cc704d7c591e853d4f16c5b9fea225db573ad94e93fa00dc6e4b54464530e797213f719e3e71a133b03da9f195dc507599a6566c0a3d5454cce02ed5fb455ceb9c72bdddf63f7e6166e7963d4f65ef078ae8a8e868f6c16a05bbc23cdba2791339795656428373294979706e142f11c91cae255fc3d24f0bcacd417a9e59dcfdc054096930ea2ab0b51fcbeff00daf078848b92afa0f961140160c40364c67bc87cb9d082d9564b2e5eb1203f9752e8b67e35f8b7e5e590f01858d220a46791a5b7fd86cdcee1ad64f7c33781ab6a318d0dd3bd42492fe73092491c8c6c5f272d918b62f0c6da672675e0087bbd254f69923f95a417c084e40703251c6d2cc461f42d7e5993a3834802ac719ca813237f8aa2fc3b993819921783cde8ed688fbb0aca36b310893d8fb818ae29a0f5c3daf54785759ee73a08cd681b88c72925892ba0ab80eb079884c1a939f3ac433ca6805ee4c90eeb02618474fe6e2589d843f913a7bcadc8a4ad498edeff306e2a4a4e5b0a01c9475c11b02a8d07b77ab6def3047f7976f835f976327c4e0cab766a98c96b922097097691df3fd737222a21105f4a3f0a4c1c61859e9f4b35b6939a67ae1339fd8dad227e09c86949fc1593621a44f81ae537b9cde19d3b480561c52276e6d678dfa0cac0c84a282c4f5f78d8fcf45398a79a722dc0250d957662548297f00eb07304f553fdd933b9f6c5205a31b83072f5301dcdf03929e616cc265684f2d4b0671e8261268ea69c17459526bf2707b2c646960a12715b5c313d19a3e12da64e7eb6cfa7bcd1591f04ce133b1f06ee9a0f9c1f6e6690d9e79210779e43d092d61c99b3e9cacbf5fcea4003bb681486a152b003cde014e890733f4be19e0ce76cbb9f89528de331fda9d04e31584ee11bec825ffc4f33dacccec4414469c5235ebc45040c63823093cb554d9666a8cf8a06ad67f005b42636279ad8bbaed5d9ab20fc782db96c4972d6ea3b2fdd024b61302234c984fb1b5a569de085c816821d0b91e49de59b72d907e17705b919e57923db02c77fc75b031cc7e4047b9ca55cf9bb9be2f1c389d4114edf1e532ac9550b9163a6842d708692ad336642e9ae1613f548669020dd8187cc8423ed52c1b65ddc065598a83a10dd945378d3f17027aa06e8ef26aeddba735ece9516e1f470a5a53cbfa0289e7e6e7e5042c0c31ebf1ef3931293830df6bbf404950cad74465964ac505b5764192059caa6a793bdbebae4d7879bc8f251103e3a1628511d609a4b47a200a79427c184d595c6ddddd855e55fb817d7faf3e247fff1efeab02ae74106ad46673e73d071e59c7b2fa7ba8c7831ecfe63d9a01e7b93fc536b83a24fce35f6fca89cb7ad11389629eedb82cd51d25f468cb286013580f4f5318d7a530518170a23981e4f727a40715b3a7c82aa7ce1f7570e7d2d4de8334eaaa6e1696b413a724cf94077aba67d318d1847022e1f7d6eed677cac361f5dbb3af4935dcdb33a03db68e2f34cef0b0ab3cba167289cde9fb0d47960566d406d378a17b22c34a9143434541cd7e1668515a26785aaf92a98e3e285339ec8820b013613ef2cb1935bbd6914c2e25a9997d15ddb54ebd5c2df01f37b5ec58079ddbf56740540fee9f8e715338e29e22b33de9f9c2759e2f47359c6a8f5d4bfe49cb567ed646543b658e1cf9d0469d643d282c0dcc49b2ac1693c6428c3e42d5db101d10a6a80361201d7045cef5a6d31f94ac83f31d920b3ea3ea64687eb5290d51b0ab8051d4e21931149715a5279eaba188049bf57018ba94ac763738d08e0e940d54129ea9a72961d9d3617f5f997092855c7ddd188fa96cbbfc03ab2db838f7cfe586936f794688a47ce1a9cbbd7643d580035325ba8c586b460c47a52a814f02cff7c69e01ca5eac3f141545ad8ed128483d35e0f266c9e084592fbe634814e7aae08f9417d58196a853276f50b7ba9274a09379351b4393ee0d1471637fc6997abb76b316e7b1912c10fb23e547b4dd7008aee301588d6a198925ccef91d384f35415419832d01c82517561780a7bb7486d0f777e73956d88b8118fee2e146d92a3160eb8628cd4584728e8ad4e16eb08bff3207d1eb0438148b2970958316ab627a797b215b7e6667cb5d71197eb2e350ad54d565f99e052bc94a4469d57a33678ab60447e2d7ce97d569298410910b61b95bd798e67fcdaba1abe25cf28cca959613d8859333735cd1634905625b0fbbaa4b963e112b0048f39b81a118f1a7bb055d5965cc6d94f3e33ecad3f35f6caf99f95bd773a467e14f2987a98383f3fdef1488716365de8ff1497917c1a9957cdc1866b06abf9606bb41c4b046703c7517cc71973d1d1c323dc04210ebb80afed44449d12f4f8283277cf2ab8bf565992cbf974449cd2abe7073b3541ebfafd4d03a8ea2771f970bc3dfd82291eddf53a3929ad394a27b9b6debb296b43f222e160733ca981c38a44a0308688447e2b5dcee2c00b90037b64e7d54a46412b2c2bc5d7dee7b22176c3c8b421dded69047b5f11b3e47b92b1985af8e16eca6470802a5876d8446f0828c02b6da95e19b75f1ff7dd96ffaccbd060eedeb97bacbfc7eb6c7b2b4398a0b4834042e106d0314d8f86d394f5a9c6aab7d864bb9993b671206d902a093c11880fc1fb424d890869a346bf1f510da8fe748b080c1e94bd1df680f2f3d23360932ccccf894c0020eb3c3bcdf3aa27da093672938edae7061b76375471de18dd0bc9068670118b78768c460efcbe330c3d77255dfbe107948f72be5f3e25212cdaa56b844a2896da8de21b7d6bbd194c972c8eb53cbb937e89b46f44f0cd3934ce28413af005bead9995775aed3aaed4856885773a66b586da40d03b4d75aa8da031d6661ecb357f426d5e0aaf043573eb2541bf9d9436d714f3dd854952044bc2284827f6db5c08878fe3ba02ad9db730106d7a839466d8ab809c168dd981f57d676946102431d3675e9d823212a915568c94d72d103cdb079be5e66d7548665b4efd76bb5fd00b61d164ecbea7f2ba681ba803045204a49e261cd5261b2bc8c3bd9a5a31d9c8ee1e5a7eda262b070177c7bd23f43947bac4a5a01cdfa4afb713c2518422a955975bf10d941a4b2e5611f77646bb67db85170c49bd49433d48ffd5f1bd953b20e685d7fad4969b0e20417236e89ee380639c144e2229641e8501b377931c4082e4fb51cde216c2905d10d34950f671b5abf2de32894fe663e04b55923e3790c04752d3b414d820219194dc66175118c88383ea57857ba874f1b0e9a76add7a8a71103da016d0700bba297d52b46ae8fe3e69facb8c3cc637e2576196f6be01c0c3a78e40a8a69155e5dc53b2b0873c515d993e3d843554886ddd0aad72c49714b73a184eca61ff26e1c054306c4020d05136b9473d302daf1b7a938851611e0963c39504b3d4d3e7fc29b19b53d6dd998fd98bd5aa1dbecbbc84b70a9e2ac56a954a4b793412896a596fec260c1eb65fc6b8c981379d565db766d3f2b993447045285ecb690e57eb3bbc8adefedb2af83ddc06caeea6c9fca14d0d41c0349e036ba0d7e142cc513e28bc7447066d04479e5a32a53ec12ea09c261759ba6181e92c3738ed2f4883f3a15770b28e1f3e244fba1033f23af94dfc370060b040e8f256669e68c34395f50b1d3f9ee42570f91425808191e409a5dae36bb842b9289598d3e054b9c7ea9abd4addd8d15d73889b0477ca8e1e511ef517b3b9d07bbdbb94cbf849ed886ac773931fca4b06fb6e29aa189e971c664be809087b26489d2857e019734aeacee5e02be80d0ce5c8f7b5e460ab918d55c8656493f7ac7808b101ee760e08bdc7d42148198e37ae66a071313031e6a95aefc6a86d62e16cefc1c1981cb53fde9011c5d20ed6f70b98e90e6b4534f2853a1faef856e50fd8a31817975be0f019aeca74690a3135f97c59c81141f3c1e67c0852ea0df869afc39ca28f67c7c08af085b1939d5d14223d06013881f6367286cbf277492e48c94025aa27b4e4c98e481a8e6e6ee8ff94c14c8e6ab4c09127621af7bf95d2bb24a854f465f26298547567b6ad2cbbaeb36ed48776066aa3a02bcbe612dd1c0f621ebbda6eb98ca2ae3fe3b3d17dcb0be844403e7f227ec496fc5b785c3b89a7c5906c7f664b2f6e08282175665cbce50e46dc9151aca6b01122b03d41c2decc0ea68b9e4324085222e23ba5b817437fe8ca664a402bfb435d4535b12cf58b53cec31edb8a80fa93e6d03bb01ad8d9a3013c40f87ae05ae66d8eab8b585b5f381515fcada370f908c56c37495f94aabced7133f2a36d06feafe46a4e2c73a95bfb6411a4138a75064b51d5773f1019161f0e8a546c109f6416e7a7eb858656f15992822f5f03eb058e5ec1877d56470a73c27d02b1f1a38b928bea689caf2e1c9e982cec664bf68de2668ad66b069b40c06b46af270a3124c6f4118dcd06e71c2f9d9a0cc06335b32793cc2356c56c3c4e876d76eba2abc69cfb3b1ab3322e0bf3db9aa7dde7e6c1598b0879b8fb20af18bea591ffe8dd1378ad0204e01e9e750ea4dfaf72a6656d9aacdffb1b1a943c40964190150db326a441d8525972e8be3ca35e3143891984ad25b9c8d0f641924e3decc8f4281816f931b845b895ff22412a932012ee2b44b4526ed773666745000ccae00d4f01875e8ed19cdc574022c59e722169b276c3c58306b367baab58c29cd643d444711f603b177ee5a2f28505e1cf227121507ef428ac7af95c7e628a42a0ee7593f57040ae0dbadd636520ae8cda155d92e2bc3a5dff5372cde52799f7603e2d590ddd0aebb975e364704b035c0ed517eecabb144ba6a42a2b1b095a359ed38eb69aa839f286446c850e357c7332952bd06c3a0fb689aa889c31c2cc406a045b9e790d237482c70e8ab744576db30a8462803188df63af319bcc52e4e22c55b5dd4a06986692f2d8382af65afc71b049a1af616687f4aad0247dd1027de2dd54c14daf81099e16045a9e0722bbbc53142396203e1aa61fa1747a0d691dbce4ccb89e3c666590b09a523375eb8cab0d0516a2246a993489b31fd628ec2ce9b34c64f6d409fa3533a9f20e7a1be07860c3ced757ef9ceb3156be45f3c246da4a02cb08bd0da0b305d55894937786f0445e6f9cbbdc77f76c4e881f5391e17e7d83649091a1a5ab2bc71c29e18cab9b74c9a35f592edf63f885fd7b905a8db07ae6b752e1a3bc372c2b801d749cdc65fed679bb2907fb79049ab48f81f8fa75e386ce5bffc6f91e255ab6b9cf5af92dd050522c5c74ae4aeeceaaca77b09e1cda15b5864725996c31b518b8fcef7fefecb9eb90719a6589e8", 0x1000}, {&(0x7f0000000180)="787ec7725c52f5684b5da2a1a8dcfe3071ac9d24c0c53a83a73a898256112409b6c6c84cbc3bf1370fcd401e873d40ea88b248cd2e8b322639e84560abca2e8e730b2c1cc01bb83c466542ec8dfb9bdd13cc4b5e2c3c65e9a3f9c2c30629ea845db708a96c89dbe5d189a8e2a3c655e0871e5566", 0x74}, {&(0x7f0000000200)="0fbd107b77266c3c9d94a04266fd9460f6fb49ae13d3c48faae4f10402e72ffa275615a85813e67274eb7d62ee70", 0x2e}], 0x3) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x2) 16:00:52 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="582720efabd16ebae63225a150db8ca65f73f2a0", 0x14) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x619f, 0x8}, 0xc) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x5) 16:00:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x2, 0x80000000, 0x14dbac52, 0x6}, {0x82a9, 0x5, 0x20, 0x8}, {0xe4, 0x5, 0x2, 0x8}, {0x2, 0x8, 0xb24, 0x1ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(0xffffffffffffffff, 0x3) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") shmget(0x1, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x10) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x13) 16:00:52 executing program 1: r0 = socket(0x21, 0x0, 0x0) setsockopt(r0, 0x100000001, 0x1, &(0x7f0000000000)="4cf7400713bdb53d0c6b24507deaa3810a3362d0ae84e26e07f4b535c9c8f3155105ec8b52a49875614c8d24611c5b3f233e0ae867899a2e39aee1fc6205be5fe4c14926b1de9d93a4168a402ad17587a245938a6b446b21737f8d5f5c10d4941bd88722089ecdebd3e93cc14a4ba474f4c021af50427a0ca5d6912162cb648efa8013fa21fcfbbb721ff6e15b54af7b358c437f3b5544fb36094cf61e19bbbeb200e6bf4fa5d82f39115001c2e3eb7894005e327913d873741cc7f740961498f2bf768bee3811a0d86eac0266abf4cd1ed1b5f8495a530d7f06ed8b43185e919a46d87dde9d301f37ce2c35184c0d45c1cfb456cba23042354f53d1871dfb5559db0f58d135f430f4149b9f8ab1cef3bc30ec66ef833b92a36f363ef34b44913ebcadcfb140340b21f67ecaa07760ccddb2cddd336b18f433f16c89484d4c22c43b806d320c63d561de864c7284a5eb715c61fbb0d22aedffb84c0fa1bf4fad4e95e04c227c1f2371bfa55c8fad5baf9721ce74b2d594909d1279ce74a8cb1d28fba18df4188eeebf927b86644a88ba9b839d51554ea37de6bc4e7ea8ce23307f151396e55ae1948e6d1047225b21add25f1d072a4c080830389b0760d88f1121bfcf2e82d49712cd5f37880c98600c030a39bb4adecf9ec9d0cd299d2c891910c9cffd6b34bde7f0ea8eab80b4396a387b43b69ad57c1711095ac7f36db2ba65fe7af470cbe28429bbf45619e0785efac2b715da1f90bf8862b1e372aed931e33a885a099f6514c1fe3b4cb538bc465bfb9d99e82ff6a3f80e67af1a94a74eb7cb1c4c95a3d0498be1b89c53ae570528893e4a83c47e6c9ac8aa979f2e07f2e2b26374b9650f37592309cafa444159e1b0668ed005eb271726f56f2583c3acb583ac21184b4af5dd2a36dbebcfe8ee5c32e409178f46c89ca18edd8b22aa6c7ce4aa4f2ff3e2489370fc784f1e55c67513a07fdb517b54141ccd6d58f6f03c865a8226a6f738dbf16dfae653054c83d2436f2070fce13de95f80995470275b8c16045bb7459a42bebfb1297e4ca7bea653480a52af30f3f13de0adc53c72eb6a1e3b925b7204b628620b1caadee546bac430f308483e56a0f0b235ec2e796a1e714da64eecbf692d3565188e667cf8039932d2b45dace41baf897e6413ca568c33787c37184f2d7225447ffb28da691e6c21e8eec6e50598deb33fb94e03b1e037e10f7f77f57381366735486e22c322cf1953f7f4f8b3a68f62fd163ed580168f8018cf04110d1d95f195e68550a05e8261df8c31407de74ab47f2938f2ac29dca016167b64a8a723ed0062310e1cc9dddf5a2159e0e201e0809d379ecba35c555fc3fcfb74ed14ba795d1bb3a6875d54ce35fb3a88d5ed6b3b6f8e1e22757f73d06438ffeba0cf64e5e4e3dc2bc2de2a685aa95bc380fe0c3d5af7a27c27d4baea2e643344be6101850309e6ea454a882665df647a35efc46a6bf539f0070689f3b2c8a05b0cb6d779bece4d3a7c74582c97841e8b8839fb5e024417808cc1d3979e0772459dcfaa5a0a329e7e02d2d0ea1351b42f6137cdec38edaee24067986091b3d04a0fc08d35cd2031adfe73974dbc2e0f377ed63219d9e422a005fdab2923f35d09bab1e2dc1735d285307bb3286847c5a80a1c85440c2a8ed4076b7bcef6825c7acb5fa0e6072d803d1a35682624db95e7ff7051bb8d2f6923f1cf2d5298c031913a060aab7be279f8ad54c2e430c9e8228b130a299ee0de605b0a0a75e781463066002447273f760c7ea8637ce7f37fc788425e4271078e49a7a78979974d8ca357f1fa858c784d68f13b7439c57fe08858db2e6eddfaf923719fcdaecc5d173f6ba2e9aabd7041bdc24a75a963afa9dd446b3671cd2ff6a8c79379b3e4dd1f604947eb24dd4eecd626e00adde94d376536dbaf582047a489e9210d634685556a58c342ea9616d2f49d05978c69daf127eb0073c321fb9a9bcb6fc03d9ba8ed7865b33b4aa840601ba39f307dde819f41246a3b60412bff291264f32f608196f31b2f6105403405f7f2738d64bcbc686112aa13e09f5631321d521777a59bd0086836d88703fb512c46c0e8804a8db9e438ca6808c1b9b7f90e3cd4dbb335daf54021059f1024307ebfde6ce90118c1c318b0b4a3705f3123365a487a936258286eab2f5fa4a216aa128587e49af12e6ea5377298bd2b44f1c4479b3736c0f4cd9d13548b8990a08081c56e02a907e6ed2cd6de5939db93b73d361ad9e2629a4aada9511b55aa5ab987f1fbd35c3fa09f5e5584451c7fcb14aae1cb39421d92f6c73860b3610632e9d471477342aaff8a5a1c2daedfd007dafa27f84a540936fdddc27931926f35170f249b57c2b93475b260123e8fbfc1eddd7737ce8450c63d10cec54692dfa902fce24f068114b0f72ae81b99f2ee17455e8bd41f178d077722a0dfe001d1032fa5b49fd3a5b5d34fdf9b50b26c269b572af1e90b73a79673961aa6803d943fe874c2653d2279dee411c66511ca9ff838ea3aac636c5e928d23b897bbd1f19c4c599e806c55284a5898c066bd8e0dc507793fd81fa5cb826974b0e2ed7a3624f146872ccc001ee37fe1a73cf36c67f0fc8b8b3b5583ef374ced501d0598b0e8115fa0b302cd612a228c0bebc222e3f30260116a9321e9e3f79059da11be6ae8bd4f1e1a90b923a6ebd1f6a73dad5a2aa389a11f14d15ae96b2c44c7ea1f218dc92470d05bfafee77a69143447618818fcab89d77f34e1197dbd9d85ef8c7b95e8cee854201cbbb6fd19c027e58e376892230a45958cd77f09bb6dd2b1b0c5e2b44af6173dfa09b4f277956301db9c6dcf9f65f23a7c932e38021be5f8f2cd413ff65b6fc88c13e9baddd17ae7ab3dbe514d68f2c5beb96df91372cba645cf96ebac789f691fd4bfa537379936120323b99e701626082630b38e70486ab9df3a0cc761c022ac5eafba33ddb8a4a7322f332d1b62df02db1324a0e7474d179de6afdbf7753d6d44b34ffda2f48e64c9d41f6ba81b4664258999cdbc6a8f64388d0687e7f505845057882f02f1983d025bac04ea565151adf143fe268231ce4edbab69f7a3c81bb74816410a9d00c6b2d8ca003f49b3be94499423ba2f89f2bb419feea65d34bfd58178d242e3a26f588f3fc99921973eafb17e35797488ebc0213d036a7d88408b61d925e81cb182b79fdddb42416c47300792b5f1c6f67011b37cf33bbcb5f4b009e098145974b7b4ba1eb62d2af3195351fa89a2180cc6543fba349d6f73d96fb198e22e0bbd945c14f5778097b7f7274ce24516179a081632c86e3e44bcdbdb75104ede22b490553665fdb16d34ca43d145d4d95df638e61aa3f592588559e0bf24ea06f811ec10d5d1ea885ae29bffd1d708945ec67f00162dbeec14716eaf7e2259337af89d2a4006465f079ad107b9cc3912f06bce62f4a23331b7576f352dd2eb3b19ee99bf4b6637a44c26b8520435675f1035b1afc4376bb4411714e9b6d69f0f7c526ce5bda1b058397e1da2cc12d1ad54a10c5715de5ee42adbbae49a8374ddb721e31663aade237f4fe32af78e1eecd33bd20f81c44dac9e3b6b2eab70a6e938277e880e5e06cbbbf1970e2ec77d1e04e6ef4d9c89060b4e47afcf506abbb088a6442fe762c47a32fb4a59786c05b5e0bb8277105fec8ebe91c0ac19c377a918f33675e6d22e6178c14f0913782c33d61581d2942dc16c79fa47b4fdaf174fc10833f638680be858173ec6dad297b5ac3ee083fc814a89f17ab65ba4090ea1cb70c9a3bab59dd5121d989f620d93a29e33d8d83607680782b4f980c1eda9f1b6979dfd9521bd9610b933835aceb93288308b806e265dade2b96b6ca202d85ced74ff85cf2fdf87faa63d9e828492099fe18bfaec4489a65ebecf742bfc15c24592a467041ac9b5357c88ab2899a9f70e856fbec1cda282ec9a062b403899bbed9aeeabda8104975f5dd0b4c2cf2bd5722ae3bf28fc0563ff7ac61886000960c0733e7f8d652228a28df7604e86e32f397466656ceacd42037387ac329e55226762732255eca22efb06c2c83eceb43e9f8805eaf2da0deb166d7259e9ac8d86a78eca3cf14b5bec60924d99ae87522f5c875d73b16d057b5b3287f05ebc01a373419bf5787302e141e9a1023dea1f263bd387fc6b29f3e291edf80db0b0ecb6562e880e3d33b9d53b4cf7cbc696c606e7ef7db8a18bb4161b6a99f2a844d5b2437540615159aeb88f7eb93c43aa9736226c7516b28e1cf4f86955bbc1dcb80d023d0bcb0032a490412fc58840640e052e14f4980a374b800da4b2b67e14d4c3e5a744bb24f971efa8a4ed0b61a897a9f19e4ab2e2463645ae7446878a62dea827df10a161d9553ee11c1c932a57ae5e02cccb545eec494d035d7191e4c2639b501c8aca104a0e4c91e69d7e3b518b295e3a72f4e6a298416966356d39e4b8ed661d111348f8a5c8dcad7ba02067cb916c97db66c5f857a9330f629e036938dad6a0b644d575e73876a68b005d6472e15ff5b9ac546501c1730295bbc6b593371a72486dce9a8b6ca4e1f70c86dce3c2ccd8011d3bffa032d08300f57adee6880e1be5b621ad730d2d593073c53ffa81f024f83ce39be3a03246da5d45524b62a7eb0f30cb50632e119009b7c8547e5640db1541d3683a26453ab08775e956c49ccb118abac7ce5b3940270c8438465df47128b3e182a654a914118f0e3904841ef0231ae2c2cd31eceb13c90b1d6c7e89b3d9fde6eb7fb3fdb090488f401af4f0a634cf6e28a17fc98c099a2a8eb97220c0db4c97b2ccfae79811deb6d40c78c44de54d76ea3af79e3a1af73c65b92a1849dd39104d5ba442a3c601a12ac88b05ab1768cce820fa362a70b025e798714f3d06232fa3b7eaabfd52bd9eb386d944d2180e98f793fdc736cad38a7bf332c01f5c3a47db85a2d9163ae1b913628b519614f26996eb00c51e1caf7ccd0e420f6b8e97232628cf3fb54a8f30c6e26dc38b1971b0e67d2489d4491747657987362ee77b5abe33f51c0a9eb968b40bd585c9e953758c3e75733c06771e3cef3eb41a84b3166fdde9c6d333d0505aea8ad235d37a0d8f3a36d262505539a56f26f19407d6a8feb7c69a42a6d4a5c42b6fbb947eda308a7cc1e2c339d1ad9d454808e43f3e07b9a9af247c4287aeff519f1a657bff4509a2759fd4a473864e7efe170fffc893ac30e86be5c1a55a1b0de10a29ea3f13658c3dc05f36f1595088ca58d0ff755416352457a8bc54738982e98ed907166d3df049d1497c8d0f2adce513b6c6feb03038fd63fca304b742685950d233a533eca3625054b75b4884a4cf232cfdd9ebc1401f0f28bc1f18b4a8e4e2c6af640c0a5f9f76cab5a7f4a2a841637c376dd6b2a7f1261e900fcddb9d93fa7f9bb516e52ad7d6131724954b77d8ad86e7255215be0ef87331815504c4fe5a9ad0a5608a7c0b43f747f80f4adcdbaecb72b616f02f6d7cacc096a78507161201c4d2270c2dc856a4fa6f29241b6b4ad0d551436ab1c1fc924bafbb0362e2141a6ffa06d515e2f04c88c7bff55c461142185d82ec5e4b89b064b2ac8ad39dee3b29e28a60dd1dd47eaecdc3c6999694e326d02b93188aed51a7c531734478718ca06e9ef695ffb06043e7e32dfba3aa6a259fc93a37d7e1e32733621ba2a132f8043ce9eb28d6377ef4e069716d81a22e0c43f28e90e605165658851110aa7a3a95c9c10cbb774a7fd8e106b126f721e8e9de07c4f50a9dc888545a7b7bec137b8ad06469af", 0x1000) socket(0x1e, 0x3, 0x800) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001000)=0x3bf, 0x4) 16:00:52 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffd82) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = dup2(r1, r0) getdents(r4, &(0x7f0000000100)=""/188, 0xbc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x10, 0x8007, 0xf3) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0xe6d0, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:52 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/88) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000080)=""/252) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4000000004, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x4, 0x1c, 0x800}], 0x4) semop(r0, &(0x7f00000006c0)=[{0x0, 0x1, 0x1800}], 0x1) semop(r0, &(0x7f0000000340), 0x194a32ea) r1 = semget$private(0x0, 0x7, 0x8000000000040) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0xfcbe) semop(r0, &(0x7f0000000180)=[{0x400000000002, 0x3, 0x21803}, {0x0, 0x3, 0x2800}, {0x4, 0x7fff, 0x1000}], 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x801, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r4 = shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffffd) r6 = semget(0x3, 0x40003, 0xfffffffffffffffd) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000700)=""/157) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000900)=""/231) syz_emit_ethernet(0x14b, &(0x7f0000000c00)="efff8afa700a6a3cc8ecec26ab9447ed22f4490022c06a07d55d574b87f0710ce8ce071ad7c4a12da6f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954fb877030828c0ec30cae4bb4dc830b61f6ed14a10252cfbb7eabc23f4631053214e5256b835c3de18e2f55a9565d00778c5b59a115a2921d5494773896b4095ae9dc7d08dc9012804dfa7bf17e7b644a4013ef66156ed50b2c9f15c13bdb0f14410d528bf88bd5b47cc54cfcfd01c41ebcd1b7d9ae342a00b6f8b361348a19f7ca4be14a3f9ec4c9bb7b91c71a155ab547a5047f24a98046f49c59dd67a2b32a0b6ed4b7a9c15576d39941d1896c9aabef594a5af28e07e8b634949b652da66ced53b559f928e1e42ffd3efe1723057b86337ab151b2675ea62ec8d005651e76ed4710816ce689650abbfafe6aa65b5e6c") ioctl$TIOCNOTTY(r5, 0x20007471) r7 = dup(0xffffffffffffffff) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000580)=0x4) semop(r1, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x2, 0x20, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffdf0) getsockopt$sock_int(r5, 0xffff, 0x1103, &(0x7f0000000440), &(0x7f0000000280)=0xfffffffffffffdef) wait4(r8, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/9) semget$private(0x0, 0x0, 0x2) 16:00:52 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x120) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b00000000040008700"}) mknod(&(0x7f0000001200)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x84, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x40000, 0x2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x1c6) fcntl$setstatus(r1, 0x4, 0x8c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x5, 0x2, 0x108000000000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = msgget$private(0x0, 0xa0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="e84b3ffda27b8f53c9d4299f028b8277c9db4c6e6ba6bf115de7d765b4758255eac79cd82984db12d093b814172effb18f732b9ba8c20576dad2a380e32cc3fc9b793c1746d7f23f322bff376ae28ec186f9a7f0ca426e3839cee8882c1241020c0a88ceae7d074ad676fdfa417bbb38f6ec313b9c9b0509a401c5012400edb3f267c43197b310fd1961ad7ebf0ba66da3ec7db1b55db1a3b4af51cd2da04cb55d4d9c46a6f43ee3d77c691b", 0xac}, {&(0x7f0000001280)="e1acd152022d60381062a9151a12bc296154f043e1b3162ccf8843ecd0f2d1e79cecb9c7f058b5eac4d5744320d6a005dae5d10123eb99492b61c6620edf6c1f75058eab7438ccb8b11165f2dbf137c2e0ecaf67531ca4799fe1d7060f58fa3f55ef9e7c175eab996367bbb36f4e3f7bfe0a0ba089a50d86f6f6fe6e676938af11dedbe0d139126a7d9ec15ddf4469db85302af9758100b6223a66337dcf8a63d191c4aaeaf252fa25112ccc6cc343b42063301f6da0bd9289a1f2c89dcf5f53de5c396353adb872989eb4bcabe490ebfed345a48541ad0e951a492643fb2cd779de3be5495e07e5b5761309899ff6e0ac2f279e", 0xf4}, {&(0x7f0000001380)="24b61f20d8b1af538d4e0ac525aae94a96a504c55e6347fb31d748ecf1dc3fdd923cd672aa0845609c5dbbe28ed97aaa0aae21e8bc9451c6d570802493b1dc7604d564741ca0edd5342fbf2f9143c7724f761161ab88f36e1ee0fc4b45d20a3006bf9126942e5fc0eb1afeac40f7eb9320fb2167036b3020f5fed501", 0x7c}, {&(0x7f0000001400)="7752ab5b45eba943eb4b781d19e1726d49021d8d712c26a29b35d7d0702de0b901959b642497f53ad125f9021cf3ed7ebb559589f72424c010374c1cd1c24d6682a6c4fa3bcccef746ba7dfbb09e8b145fcfef7179577c1351b43ea5f9118cd889ca422c57c9d4dae4417b72fee14d474723e868beca0970be2872f31b522b20504717e1764b736b2eb767a6d7176963e3b45d8408a804c4f1559a599393d328f1956d1b01c09fdf033428c379278d7745e7373e9b74cf0933148ec57f13268c8aa82410ce667b9ff833795d", 0xcc}], 0x4, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000001500)) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/146, 0x7e}, {&(0x7f0000000040)=""/23, 0x17}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000340)=""/145, 0x91}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000001540)='\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="ce74a7a585cb3bec89ef6a1284f85502f435c5980eca8ff696534796a66f9a7c83b3ad2cc9ed6152f1f8685d77c3402f8cbf1fe952bc51eb85647b68a16e15b47620bdedbbddd2c3b5851385e1c10ab769a2af8f5975da1ddc9dedf5360f38662bd66d66a2756dce2f9d78bd43155993e058de727abd0eb1724e90b3494c4282a13066549802c2889bdc5769355114b53b18e0ba21dcdc526772f6c4144770a97b3864138bad8f1fea1ab1fe06adf68d1f3f982366bf57d64aeb38fb1928b94007bd56e0c54364b1df3be3ffc0c21096872d71d45c55d5ec477c346b8a63733341297b740029ce9bccda8ac5483f007efabc3097b5b0a9d56e411f4afc5bd36d47b1613ff65ea6ff2bce02bde6751453a1e194ae79d136c4873fc09411db144d0fbb89deefa549c75625f62210e17037e496207822724a556c50284f596492752d6417c45590122eb2805ae702068112119bcda621f640ca0cdf202dd21fc035df392825c4d4904051f7b88c2a49e47ceb67ad3f3c34580782365b586cd71a14c5b8b5c98c6d6baabe1976ad0cc0acdf1379c896d8f7707332378d25a86460fba33debded54c00dad8946de460e75d8cd31b16d18438d0ee52aee1a7c73f8c05989d5bf20ee3380531c9113a601aeac5a9584ceeb7a39c2a0bb0a3afaa923f4dc01e337490043c196726d456ee76bb7bea7aaf8bac0362241ad5cf64d99437c7b6a3cf9c5d9dc53fe3569df1a8950d957600554f402f81948679c31da6355689498255f79d304b9cf0cc5fb85eda6d671cfe65052ba9586aa0e9ad9e39740899ab82278125818d14ca28de647947e0f2903152c6c247df78b5f4b6e51c5f774f86b94052715ce3caba76f1a4262721b56ba5d136f054ca2694998e5ffcc4c668309893772d9e8649ffeb93d21bad06a7d3e4a10886dd58f10f3a81181c22742200d0668373abbb25f845bc6ee6b31bc99d53cc4554b06adc77c58aa4f4984d88634082b847f207008cca6b25bd20d36c5d760fd5af1d95ab53c17d5b86a39d8bf50face4f0792c3707621ad800bf477a66a0d854516d56a48c5deae99d5e1f37b44e8d3b383b224d3ecbd4d611d02257064ec7365cb5730f2a1b52b61961d61453cde11a92a5e160d0697984e0b7cbdeb7ba57b24c731c92182538e91bd10eae909772652ffa4425452aaef6dd3af20355dc1add31ce56fc56ea73dabf4db427a4f271492469470b46b8b29d5b30b218311a68b924a7206b0a7a0b03803a743170f583c1dc391c214c8bbb9e416cfbaafe5011b6ea77f3f29a283aec36ae22340beba9f798980b0b726921841e9e3586becd77887ab475c70418728f8ea7e9fb02c5789119e4f1bcd43052b4eed81538ef1180bfec9ffa8936e723d7fcd735982513409b431bc854c4c96f891b3382b005bda584db61ed5e6e9487c23d61baebb8527faea151472f38f9424ad0faebf353ca1f1274092974fb20739b169dd5baf46240d51994baa4d93b56b2d103267f6d9fbc98be2ed0ed117318231620058cfcea2fe7b7898c84b9ed7b265fd74df82840231e69911e5ffb158f888b1501a8a62578777af60d3952f3db1b70cde32b27f941b279a5fecd840ad658d3b2bafb9b871205ea70441138693369ddeea2912fd6fbaf6a35a3bd0afa29f5134905a72d26d23637788bbd1b788cb33417a0b3655eb16b3e7710c100284f3ee395eebc3ffe20e8e45e7f2f3ef6bc99b6af5c54a0d4fc68e6e40b8556628f4e79b44145d18388ad5d72e9fa74cab93f85037e087dc71cc6799b0cd78f45e28cac905682816b41192f9687e5a42b036e76582b573e8597d35e0c2ebff4c39d36e31d834e34d58366057b09b63e664531bce90a33310338f0f3af400d665696dc566e8f1b8e1983ad12eb65d74f2b4c19e35d9b6b2dd43e81540e2d19e2a4d618847f0e0146b67b5c5a8bdf5d2bcfeba058ad6c08f66d5cd42ced063855a4aaf47d46e236f80814d3575a06ce36fd8eb60f9e9071b6f2395f7807035d3670534e3bec9c3329a23c2aa9af5be9e8b9f10730054c5b83470304058d74e2a88e534c00e93e45a5d7a8d5d486825679b2c6ab6f95ae1fd6a7b8449004c989aa49fa3dd32be1cd4a2496d8a2020558101101d0ba745f3f96e23a722550658322afb7f0eda7378af426beb45f84a77e41b1c9002ae1161450f8f3bbcea55e8cfd17ba91165f542d1cb716b1b74fc802ef46778b0ef856735fb5947006ff05409d623e4208f1813047719f7b0cbc0304d7d5e0b20fd81f94d9349e5f0eff4ad46bd7ee897a9d4953beac82e0d29c3d661224efa6136f7262cc66c9f06583ffda7d9f6b013e2d68606a37437669e792df74ab577bf8a3c54fd6b5a1d302284717414f21a5d6142b8c5be5daf1e8058bbc4ab296b32588e4c5734cc1a5bcc80f56fe77417c1c32adf380fbbf7dfb13c7c6d583aac319e314653fe789217bd25307604f0b995d299149a6e9ada2b5d41601f3ddb3d82b75bc10a446d3010e46bf10523a07141abf1c8d66681971eab10e80fcaf62eb078e5b9de9a592fd2c7045a8a791efac96189d561270e1d8194dd59c82bab0714173b4f4021920fd95c3d51e657f94f0404f3d27f7e862f2e3f0f97a0b57a1c34587f9fef76338181718939249b9618d42655ba0ff1b4dcef695e5ee006e4664e2a5f487d8557fe1ec015b3129b05ad2c397bea63750cdce6b6f3a3e41c3d027eb49619964a3283725a9f5f9360b88ade987bf54685a62b4be67ff97438d680402728058609a662fff161e6d6120cb1b32348a2b7cefa81b309b253a25ea18992a893aa461ddcfec6b014b1c6b7f782709fb1a0d6e53bbe17b82a18a05ef061a37ee9a473ce04826a9b8324d72462ceec4c8a9e6b3e0707db1692fa7c94341381a671a9fd56a6c1fff5f93b60f4ffb63d446d30174917b6783afc7be5a6d3c5e42453874fecbb571dde3d680e57df8839c2240fe1899f1c2ff9b1be53067504f65a08fd30a315b884348741c29c2488e6b7c12ed25b617989dbe97d54313ba8c6e587aab99f3d61b745521e205ba005dc336d3113fef073730b5044b78a13b69cb1a0b1e5bccc0d4cd71afd7a08005d9186c79a80b031e34f329adcdce17bd9885081b998807b970b4083c6a6f3117e3a14cc53f04e37a39cc3d7d319150c6df8ba596579245df0e9f3075a3da90eb57c792e9a5dca45339d3fee1c0c8c2fa70cbce4af0c21027bd09c399e2da2694dc2f637af52d17d2312b35757cff09fa5177a88e1c3274852c45c0bf2d1e0bc05e6ac75a9b9b94e86832c625693ab9121547e9ab12e8feb2f73ad7b7280e65069a88d38ede5dab6d6a46f3e5ca5d995523f95933e544ec9a0009bfac6e20387c6b0f812ef63c24a2463951c970cb8cae501cc719fb93b7b44408e3663f6633c051a40caf8d1b7accf06949f1a49db52b41d0772ad62b5fec9cfa06d46acb0d927cb808420206bebea3c4c7ebbb2e41444a61126b710b431c354d87bcf78730a4fffee0a91bb4d6d5b00699f73cd9b696f98996d39e9484c4673b286fa7e1ec238a76494ccea75f134b7dd96eb766aab8d7a0282c4e4804dc79e2c8f718cb5070e4f88b23b34a24c4e524085bdc70422b974fb0bbdb909346d1484aa2d69ccb242d8502d40a0cdb90b6c86afbe51837a5ebe7a56cbc796b8154697ee391e9b2e11b1161f61a66a3df2e79db62bc1714803e88221acbbfa5d11722784057118a871aeca240e6c5b5694c69386676b2617096d22a210360a944a1a5cc08d8c0c7ef8396f0c88e8d0f1e38f3cfa2c1aca3920296dc81ad58d1eca9d440c9d7219539c863117643701c22ec3816ec05d11b5cf71d48dc4c34614701ec38e4147d77cfb0c77300912723dcb9f4e45c000b41bc1358788c420f8bf24905287bfcf7d913592f5ca8128e9bbbf51d3f73e7481d55eea58168a89a6734e1bc2db10f376c83d0441ad137526739cfa29095c62f88e8f6ed1424acbb049578ee6173ca0e8826cde314efbfbf0acd130ec57b342663aab0d21c596650ebe930e63d0ed576038e6c7dd14a4860cca454524b3eab54e423adea5b52b92a8d60e9f212bd3ce3abf1b0a1031847e291d7fd4d98f540610bdbffc37abf735b4be2ae0c2866858172c0da5e2dc6bd9848117768cb364392d2dc376c4103b18c4006580faaf7b027b33d1ad625bbdf58c63c339cb90a277077b9332297f6bb2f0b1d2babe5840c3d4d866b794b3e1971d7a78053b5a8afa02cc7ec77e06f9348db67e49c5b24c333cb93611f0705a7bddb7c5b93f7cc19b2231ae3d15a33d3727b38b6fbf1a93ff4db990df7e7846e67590bf8a9a7e8e0507cb6e4e2b08bdd7a6e9c86575e871cf6d388e7d79630d88290b59c12e59d4c81a481af64b7b384438372083b7d6d5d204aee20fa1fea00c66437670955f574802edb2e95a920934d3d45861d4a6309fcc4c81c380e0f9ddeef7385f24def2e7f0f4340615cdfa8db29631f48f06e910b853861019785cb4eeb01aa19080d7ebd265da87fcae93f28199c7bf54b5c1ff574eeed99635c6a546c6e803472670fc4a8f1c63df1f07b852ade5fabdd111bb1f891a5d6627dbb7199578663125b366daee359959b4f9fc2b5784c4d5c8d697690af5ddd406ffca367135bb43e1cd067c5ce293da1b55d79a984509b5cceeeaeeceb7ef5489ea3f0946771cce7f77b5a51d3b756d434b8d0ae5bf7318dbc6657202c7d58e241b3005627916bb45f925eb2e6e15f63d93f6475dabbc48ee2942694feb10c0cca4120ff799048af65b67a753893a262c78467fa45f494ba642de004fe1f4967e072fa860ce817b3109292e5bab5305cbacaa1746861e66518fdb6a5dc2654511c9eb3a93c72e4c42495f5b5360b7e5afdd5b7381ce8e827de84824b93db79ca134a0bcd6eefc634f7b1031921d949eb1d86f7b5566093f1ae4abbb55993ca5539d20c5c282bf7a11d72278df7542096d5d906534763afca98dca92e8941875b58e8e8d42ce118839f203b53c71c9fe0f1fc3da9c02306abef4484a4e0a44ef9800e24b5dc210aa6843f6667200e15eb04cdae0dbf135651f335c8e1bd4d0295eda58f772faeacda3d5d921e0da45ec7768a8f683bc4ec8f77925ef11306e8650b961be0d16eb291a794b74077d00b3fe03cbc58b57482f2ee5a911483307a26d02ede72f3ef9c7d9bb5a997e8e1cfd4445be0970d64479ed006661bcc914c60353d5b57107a4784b299a1385540de08d55f2226b278ef512145dfe3d6302a685ac439ef9f253ddd9b5eb25d7a2885995e618751548b392a3ef475cb3659e75888fb766b3b48ae82202e59fef6baf0aafe15fc707b701b653228f860eff9eca56224c508fd606cbd48550307d6090c709a8101844f222d75a395942a406080fb4a4668ab2af4966dbab3ed756b1d953f740538021488fe1bc23537f70df77193a7756705942326b28861e3ac3b53e85234b05b08c47c0b3a43b4ed427beae4cec419f1a3c4ef030960de582c1b51a79dc2843f9f306dca81805581a3bf6d18a9e2d1d024ca825b796d49ab64ccda04aedfa0dd3969247c58e3f2d6d61541c3108844b208287818a6312eb94cfc2cf526a099b23612d4082918d82d9fe9614da849f65f9bb6fb2755089cbb18777892f2edc2bf7fe334e0a20b7c62b17cc38f660c59e8943a6b3f4abdd0d9308166b5a2232a6fdecd21aec680d6d436254b0c0c48b2be38e2603440fa28de2e6b6d53ea7a195de1f0e6874a41cba096e250d41fbaa6", 0x1000}, {&(0x7f0000001400)="16562426a6afb5038a4c9d8242fcbf0cbde644b8756946093573cf118161612d0b291c8ee9c22f4c2d8d466cadc9ae6943edbe8f318f6ceec2ae413a1c8488e9dc00aa5b7e07b55e1acbd5ca01c3b2c7ca9bf24ee48339d16a4b28ace7391cc13a134fc1e6bda1b1d5581d7790df903821d34fae", 0x74}, {&(0x7f0000001480)="b1ce6ff1546f180ce716febab67610e47a7309399a17adeecd150890399020cd53e59100bdbb7984a4c566b0bed019a56ff5a02ee4064e141038ed15af99b13f48f19f6320cb35b26e7fb17b57b4144b924c98d4c1ecf1f5f8810a0f5123eca6c2cec7eadf7f817f58", 0x69}], 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x202, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x7c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x46}, {0x80, 0x9}, {0xc7, 0x2}, {0x1c5, 0x7}, {0xab, 0x1}, {0x0, 0x3}], 0x6}) syz_emit_ethernet(0x5, &(0x7f0000000040)="8b") 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffde7}, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x800, 0xe2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:53 executing program 1: socket$inet6(0x18, 0x4000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) socket$inet6(0x18, 0x4, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x80) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x7c}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x8, 0xf1f}) pipe(&(0x7f0000000100)) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="004b9e8bf85faab5f000c1b4c363931a86ca4b9f4207690389360d3eb56a72a56b74624efe6a5e4e9b3b9994d38fba379e06457e"], 0x1) socket(0x21, 0x7, 0xfffffffffffffffb) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000440)="e9013c774aefa5acd2627c985818f2baaa8da2f0cc0f816325ca36bb418f451759cddbe4c047282bf72669d5ad5c8dffb6a01c638d41fed0286adb5bc1263861b9899dacc1765917a69a340ccf163f823c78c26d4cf3cb8ea76a232f3bbe191ce505be08ccc3e125ae6ba61713df45643a6abb609189c4ae4b883ef4ee1c0aecb5d6a58e0b7e12059d968ff738c662c22f77a161cc5ed8c4cd63b7b223fd165959ba11fc8e523331ee2af390a326e017c85aedd753a37f3b75cc55a98da620a16ce3632783b55736f177238fe27d5fcfb3184a492151988ec213af6c8681882f8fff15e2e1ec70bf9dfdee7394fd14f7a5ef5b0f4690d7144df42ad10113c519d371bbc9352acfe883a07c9b30e9b5a9c32a965413bcd5b498b5371590054ff975e9941503406e825d043c1ac9326c1760ca29206b0af95063c915d50763249dd5b7d730f5c6a774ca5bb49f9763fae3780b2dde9b6abf6ff6bcb0503f7d03e5df74cf68a8a6e222f6502a5114250dbddc3bdb4300ab8d7947176a39f6a952f8c20ec56cf274ef80496d2de0a465f993df06181432c30ae163df64e284f33740924edf11f3899bf7bf51b73caf7ea807c9a1a0173c022b46ba8eadf345cf4076837ab54c3250209988154b59a79245f88d4478d1560edee48c4e973c04d897cde1db558854913a6a45b87b33fe3b15dc90cdbd4e70a3e5fb84489ac63e9b8d80cfcda94d5039140406d5b79b3f34fff701a3405bd4dacfae3851960804071bc4e4bc27fc47dfb0217825bc361e6680a9aff7a9715c4cda198f632d61bd1005a91dea36ae4320c019cd86161f9d1a09d234f5f9d8e41fe15dbee549a5b14479e3e5b48377cd411791d2735408683237ad7381659b77290a07ec2c0c6be0593c678bb81f9b8b28d6859fb1ec189684a90999df7153aef14418eb24c8ee06dcc7b31d7db3d98b8cdab17b97ec34f9c37574b955bb2c04bf184262e280f3fbc99a8d0c87a96dda1d27d9b160a5c1d28a337be03edb47d5f7ff6c22c7093a75b17efbce33d2835069137c7a1c46d002669ac745823d21e72c5508cefd6a9f3115956f97a2ca4ca1a3d5d42577d93eed1fb255dabda4fdf0cf7589d15b7f45425fd66bda65cbc4112c11c1255be1798664d7cfdd2f05484edf6d7335289242b8a6950fa8c4da8b5ecd0b77167ed7c25fd108ab9878f97c3f1b350d0df85718326333dc43f0be2f02b40765fe3b807a8e67ed3d0d7c099734a3f5af470988e40eb82cad97079768dbe6ab670c2947d69d4c719d31b5d88aa58579394fb586f47bbb217ec17010671955660f74a0c3605200c040bf4a5b4e444afbd16d2be72bb1fca955e888bd63d3e6e10e938c339418088677c8e7cba91867976ff01c9a9c6b2483f68aa6abcebbc47848d94fa7ae9f6e455e02e74704475a4a775cdeffcbc33aa62d16249430ab8324155986391a1dd91c5e1037b9064ecce98f62d36a1e0d2e9535d09009d74e1169fd9e1db426d7875863af533722d3ef109e10bd97e5511d32b8ab32b759da884ab22bb15c917ecd8326dd66134a2e44c890c0b144165dec52d87842c649b5531f3ce3c593964c325b3580844b9309d2623fb695448581aa2bd2f935785176e5c46ed40440a74b8e61dba54179f3b4b5ff3acb3a8a05e6a3f68e8768631cab669e46c066d5240e848d5674ba49f487fbb325f4bd4575a4cbe4a6f442c2298f5bdcce44c234505ee9aa1cd74d23358dddeecd3b9ff814ee546f112fe88356d2eeed3720dd343120142e1dd6fcf959bfffdd646da13eae8b672162dbb5c1d290210bc60e4812f88e39ae6082d15198efc3c586f7d97935e3b86629e6b9a5932476a59bf008943ca941a97674acd7decf4d7d8bc5a8572ad85682279782d6878be76c8bba578d9a4bece5773be8539f85309019af95508da6143d1ac8a7b2b4ed0419ee0899ef32350f422d951d3fb7192adcf097630ad5f6229e369a4c495dbf1b94889b980fcae958790801fe7ec731e458fa966747f84de19e09a07fccd7c1c02c16b8a2fce9d7ee4f8f0781e4a237e074ab3f187e08884261d14632ea4ba98e61b1607538d4dc9208f222fedaf7cc850a23d7cda742088a9742236eb5fe1c3945faf6837696605ff2a1c7087229db4c283ceda7d2afec4193ef8de66313af260f5105310290af4ba7e1ac3703051d8cf379f2f674c4f5388e96e84035247fd1d259122b6e923d692f2f11b263bdfbbce596b78ba400612c37331d207a92a3479656da6d57f7981db4840ede861ee1d65ec869ba2251d4f219fb9ccf19fe22a945eaa0e9b06e67c3734e5281ae0180d7947cc173b8fd60cb4513be9ff48dc882287b0e4c8ae15d4e864d89d16e1c4ccfb9a446337d61e81b10243ab958584f7c9783abf2f8c5c6d1087c6fb3c9fb1c8950edc8fdb959d62ac7c7d1cdca9af6571c5871d2aeca3ae377e25592c5f41e0bce1747a5fbb97e076401279b4f51dc90f3df281874f2d16a653c839c626ab41b74103581885c3a56ee7a092a251d8f7993e8a2c2cbe0347a9808aad7dbea0f624b040f4aa7a65b93f29c246f609360f95a373b2647d2ada05466e40b76c3016d9e0df90b3f5ce7ad7b5f17940836abe8f30674ebbdc5158f490e2f177a3a9281ac04f8191be25eba7f9039d0b1173fed9c6d107cb3b18b83529ccded6708c2e8303cc4191f9327ceed5907f715d3782672858456af613f0941babf957ec3db460dee2365766238e0751dcf6058f903b95a74fcd4cdc94dcd924b0d8e59de88e0954719fc809ed903ecd0232268b70035775986b830ee6919575de41185e4c5d248b4bb7ba8a5edd81a122e9eef850fb2946aaf566fe412f7106500a6628135348a89466f10c1d4707305bc5074232ae1322cb3316b604b89e5f5fbeecd5cfe0425d20020cb5422964bde3a942284797014ac7a471e83396486149afe662d186a1d3204e2694f5d44e278d49a0a92fc466895916fa1a0bcd94f42678abde483d424e1ad469baa07a97ed7f4932a2960a1d2b136faa9cb2e059b2cc73dd5cea333678f638441a9e91a1a3bdc0311e7d99441436832ac5cfd57fdfe0c6bb5118f5dbc29102957118d773d5eda3a28220b729ce85b7a5d0f80ed6484fc567e3acf6181c42f1e25a2bb67c82e1a268d7b88cdcb3530ca6ae7624c513e52d224e98f94b239cc3eb590b9af2c15fcd99f4e67ee4d5601465d06f47426a3e39cbb3c54c956da9d2db75700231c4a1f59feb2fdccb8367c3e34d792dcece3b9854c91ac7bcefa2a6c8a418a1351b7c3c689c3b41a5d96a5afeb06389a78a0700088408f48885b5175009d8b9e66aeafea4f42be0c49454a78d53ab9c28166153604bfae70579d161accdbf6ab53596d8ca74d5e17bcc7a47926d0249fb128aecf7e3a8caca6e1fcdda1055f20a1bf9c28d136c8fe6aa2b5aa57ef493d80fe4652c6135478a23b4ea78f930a79b6159315a261fa82643115ceef6ca1d7856c765474baa3b7769401775dbbca007d9e54ae6ebe286cce9241e2d0b0260e03961c822f4f64b80a8f4f4f5d91b64fa6593668a59c0f021936907c9ff59afb69ecab7a9c7a9474dc71bc77a895e66a91f6043c95bef5af3d53ae6bf60425936f29d9783787929213d232fcdd0eda7fad1005223d4cc724d455b25a5af45ae27036c849aa4e96fccf18124e55d8de52aca73f608598f323b238b1c15a13949b046754116b847748968fb45b3aa9aa2dc83db78a5a2ea0e09d0ace817a1864dca04f473be9a65184e9bde76fcd49666f7decbdd153f8aaa05920281b60da6ae5343cbe0255eaa1e5316e851efab4342cb6549851e5c359bd0e33aaef474c6d5abc1e9f50f925351f631277b078f6151faf7900a17ed55c7569ad8fab438bc1662d45dc2a7d12f18ffb3217838bb9ca4049e0992d6909e4a6fb72c2fbac5ae8b34db2c5ec7934facc2b2a60e78d2d6cd75a4326d39ca8ed305d38ec198729824bee8e4d8377652077746c71d40db26cedc28a4f66f4bf545dc8449c9ce43f5b2cbd00e22a0bcce1795da09368eb14a387f86c0f6797113ce453d05f6f54494c05f68f43fa9cda6149fe506569195b36b1e623c053c369512f7f12cee932cd85961082c3031b07aa6fdac87759c3052bb5946415d0fe9ec0af1b8f6dd27506e3df10eeec4612e34032fbab9529b8eb78d094e4260d4513f6ea2a7ce75a59b477b592cb8b9c119334b05b244d76cb3ef7c0b329ab479e583cf2e6078b9e809c95c6485d497edb0a820257658a30b1a2ab6326c96eae6045105c32b1dd6e72d5f74b3e90336040be8186e1491a518fb7d39fc9e1c8674d74b75efd41f94f532e05f144d0989b8d3f5f64c55fb049d5522a00ea433cbb419fd1ee09b54f418434c06f83de0c7eb658775fed1894fa2e9a8e0186f46887c61bcefbb0ee1d335d860f0c73a3e7ace22b8619560f4807053bb3defcfaccd9b8928a9f9cacbb5b6d3eeea5dabf9bf7da56fc6502b10fabf80d4c33a616a40050e22b7ec48d23d24e1de79beb5cadc01f959a90c82dddc2ab54588f864f4e72de0507f36aad6cef3d4d867d37e8f69292bc5c8d7adfd7210303e13ff34a55e5cbb173d1bb2aa6c88e301b980ffb6494edf0dc26afcd7759e7e70c13b2062f9d7685aadb228080eb0b1b87e09fe4ccc398012a42cab7d0d723a601ad9fd7e218239a7b8fba8c39629efc1190bd6832c18d82931b7075f27146684eb46b45711770e9b5c811540af3d596b85746c66db9cd332fcd212138dbfb4f740a501d0c76879bff73d2af144154174edcb44be1e2bcc1e8fa2510d5aa61c95d695099768454d05ce4524229cf318886a26d497d433ed909fe0c0e80c90dda2cb12f292690b72fb4c4a99e4ef4ea533a0a338840afcd325c891f58f50ee6f1a5df07fbc444d25c79ee60279d320bf7594e1eca49eb4d404f0543cf16864a73fe6da0f73bbafbe4ecdb9f49c90aee899af2c1b64e71ec75214e9a338369cdbae6affc25cc6333ae9ff7b51ca0ec5fcac61c029f4c4180b7b7a687b7a938d684eb1cc5c6f211d78fec55beb211298c9a5c94782a73f3ac574bd6b4080205a195bdc5b968afd01ac9757923fc13720edb2f9711b5c34c21f3eb0c2e9b85bb9580f9df20b474cefede8f617efe8fabb0f29ab39a837d4d340921e1bded01a3f828b617bd7cb32e56731fe63c1e6028d966bba23ae93504c4b4342143028cff225b8970e5a904bfe310c713b45c5005fdce4ab0903ca8dce92e8ea1dd3e987d8e7955c0fe9c1007ca9c2d0c773c8c5294f6fd1883efa7a76f5976d0fea82ea36ebfd65549eba4027dd7dfecb2ff2b84c43919d82c3cef1511f749ee8daff4c1183abd400966b79f5417f4e6dbbd05d187b555d20caae6ebf9ce3e672593df4b40b85a4d6b51122a4788aa2254f4a7e7855d012304bb5985ce331c673496d3152d6dda50dfce103fa5202906015bd09135bd2ecdc01efd9cc0f6f024479a56fb5a1aefe19d41523ad1ccce0d8cae8690d71d6199c4ed770dd0292059194fd6b352b29f3a8a7d9ca1e7b099dc6df74f9fa00ab8737fef3e40b1e98f905b2e90a691271a27e7ab00a5ee797d46764ef56195dbb2cf375363d2f212dde934ed374b5572d89acd9cb23077e8a26051f17fed94dd550a0cdf7fcdc8b397531d4de7ed1cf2604eb2fa73fc77cb3dc8122778602cf461439fc72ee3db86d6ecfb32c8395ef0eb480252cca645c5bcf38ddca3df145244f0c9491585d1b0a1133ed0cbecc32c945dcdd1") syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:53 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x7fffffff, 0x401, 0x1f, "a0c29fc7609b062d3ffcb4c66ec33984c49e4b1c", 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10061}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x7, 0x70, 0x786}, {0x8001, 0x2, 0x3, 0x94a}, {0xfffffffffffffe00, 0x3, 0x90, 0x9}, {0x0, 0x5, 0x4, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440250"}], 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004bb58bf85faad67b00"], 0x1) open(&(0x7f0000000080)='./file1\x00', 0x480, 0x180) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r0) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="d8777afe89c713392033c86d206ea2439214ca5b9cabc74a6c1d6dbb16e63de2b83dcc82ba24b374df40a6d027ff26e6753d1668223988a9b40132ae632a8f90d9cc814ffb4baa4de36afbb972a25c6d2ee6c9ed67e8125a698de1a743287fc0fbbaf28cd0db8dabbd77eb9add2baff0baecd198d37537569ef13583cfbe7403c600c0bfd078f402022407e86efe7d45378decb02ef264cebf00bc756e849d9a51767924d18cce777f978d38df436e1838dba79e7734b98bb114ed0fae741f230ca71993b951db6637b83f53420ff712bf71f02a4f", 0xd5) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x20003, 0xd9a, "9c8d14ee7504000000090000406e50e800000100"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x8, 0xbf0a, 0x7, "40ed1def3e2b735cf7dd0a56874cb3a89d6ca5bf", 0x80000000, 0x1}) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000300)=""/45, 0x3bc}], 0x1) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e6df85faad67b00"], 0x1) 16:00:54 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x68, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r3, r4) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x2, 0x7fffffff, 0x0, r2}) r5 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSDTR(r5, 0x20007479) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x110f, &(0x7f0000000080)=0x2, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="004b9e8bf85faad67b00df7094107cda54729d49cb36505818f6e5decfa8c9baca185675abe549bfcb56deb58bebac8788714674064fb547b05e6e43c04b6e4f2e2453a00e1dd6eac375892195828dc33329e74b3ab865832f7a91c84381612ae2f369e229eb752f50173bc75cadf1bdc73a968211ff30a2d338febeb351e2b9ba1b15ab5c35c0a793463dd753f7768232d81d9aeb4382f08be63bdc955e5c05b71055dd86818d2ca137cc8a36681a381a5e03ff9cd3b72698446e2500af09ae13f5ffdcdfc28e25ac6d917558d7fea9ebeb7adb01845bf1dffc10f30b45741ae56dad335f1e3f2c8a4d993627e5057ae9f36ebcd4bdaf6a7e7e2dac70fb7530e902d2c0e23fc1f8ea3df2e3ece07ab203451abdbddffce50223bedf8a3e1562550539cecdcf779144e382457f107f718c799cd0e215eaf9c542b1a53c9f112d01cada4b5d9f09512188e05626a7ee19d46575f0acfde8c327532ce35a285b93a040906cbcce244f17b76995e8359668b5ef6f71e0069f211b6135f687636e49b2effaae9b9643f7ce497abc0e547c89398cee2d2f61234bd798fc0128ea64d7f9741007210cc320ae51e912e21f77768b8ac52c4c2aa04ae67bacabffd745c72744aa7548ed6fc58542344339594d9edff77a738092"], 0x1) 16:00:54 executing program 0: pipe2(&(0x7f0000000040), 0x10000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100060e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:54 executing program 1: r0 = socket(0x10, 0x3fff, 0x2) connect$inet6(r0, &(0x7f0000000100), 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) 16:00:54 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000180)="7a9f8adea4c3de98275022e9d1f857a88fd6484c91da92ce3e4754a057f9cb96f2fbcb91e3ef03ec061dfd2d106a63a2f6faf87e703112ab728ee548de57d524698312cee6b018b8fae1540a1785aea47d4c1c629eced9b79e7315272936a7", 0x5f, 0xc, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) chdir(&(0x7f0000000100)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800000008002) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0x1, 0x92f1, 0x100000000}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4013, r0, 0x0, 0x200000000000000) r1 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x84}, {r1}, {r1, 0x10}], 0x3, 0x9) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20, 0x108) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x20000000000008) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getdents(r0, &(0x7f0000000700)=""/97, 0x61) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000180)="926e227ef49fc14fb0df9e10f0d8af45c8a109d69f80eea9b1163049cbf73f34384ff45c22f18a0923c653d3d4ca178acf974137cecd76ba1ec206a39d148854d1f7b09307ade2774532608316a4316fc57289c354b3572b830d56d558f3a6067e6d0c932962bef59af2810ce25ffa011d556e8327991bbc89835d9351e4e1c694360c6fedb76dedd0cc576ad0bc273c018ce38c360b6702a12e01f21ae8aa1f7685bcb2f1b19c9a381af4bee4defc671c6d0e6622a1cbfe315fe538cbbb0ddf6fcb50f4b0a424986544d59d3306e0e93fb2b3fd04b983e6b24d22f0", 0xdc}, {&(0x7f0000000280)="b5ebf24cbb36135058835e4f42859696497571d5b6a75db13ac50f6eac3e16c1a53648c9123124acf88871ca7dc33842fc4f1300b273efebdd61d40950410ac735103dcf3cbbd87b033ca6c339ce77493323fc82bbc53c5139c185bfd0f1b50865088ec91986bb2de840572fd84a78239a8570ef40614b184dfb70b58afefb4e944d11c3707ad57f68e1e3e5df57b76e46915d12d072c18a0e1783c479638aefd04969e64916f5d7631029db575ee8d6dc922519fc72dabe8aebfedcc1ce72b222347ffc149fe27ef5e7ea0c58c73f512d31456c6dcbaaab7eef43327a6c885c48847f0bdd40da3f3e1358881bdf122cb02b001fa053be1eca", 0xf9}, {&(0x7f0000000380)="bd60fa17c1cfe3259710da7756bf49d5695a6399c3a27994e6a067b68217aada784f7e4122503c725b1f709789bd8f9177c923d7f15fe7019fee4fcde279a91b96d1bf4ac64d29cce19d5d9f1014ecd1a0d6e6ef98750854333b2a49f73307b6ce4552c06ede3959f9f1535562d128fcae4eec760942abf968834a006558707c8823cc55b609a8efe4e0229ac82d9a80a662ad41163557e762f0687f317f122db0d797eca69686b934c1fdcbadd56a5698447b15be688ba1b5168cb0f52517cc796ce63ca8d443b920aa555103bc4b82f26500e27794be4250c8f60d01023dbf644c6e46cf9b3dd995d0899f4571704f14da668a799ef3033276", 0xfa}, {&(0x7f0000000480)="c271ecdaffc0d9c0e7376f0d58c0acef97a04cca798836184db2705ca278dd1984c03bf051048210495e2c86973d02ef9d0c68bf574ce65e8f5fa395fdeb6ec8e8a2c75d32d60347bcb0dcb14313e832274e474e9db2a88a790026d09a2044525e37dca531d09bda8ac1c38a478b82cc5582493c64dc9c35e0b4ef0056a28e1b713fd43ac41092ac510cbe2b8d304388d622ed40c166c8a4c9095a62d3ccfffb9c37eac1b02ae351540494a23b6c6bbbd7424bfc2720ca0fa318417f7112368c33943b484e4de11e4d", 0xc9}, {&(0x7f0000000080)="704474f14d55ef17f28f81c118c3831a6cc2a34d7372d681eeb4943088582ebc26475feee5e71d", 0x27}], 0x5, 0xf) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) write(r1, &(0x7f0000000600)="853c19284dbfa8f29ec84ac2d69d6ce60134e2e7164b97ed73611b3d2caa6b984ac70f3e216dc40391190330a232b455b5ccf73042bbf133d086d448b3956add9b3de3703d29822170bda66f5f872e47dc502f6f62de3014220ca849b474776d9f9837aa1277049b34a03709cb933d541fa863f2fe0d9a7630fa99baa5feec7253100f71ee2c4baa03b69e5e9b01f29453abad7a5b13bc32f1b9bfff0c2c16ce95ebf8c073dd14e86dd8c0a79fc25959a938cfcc84639ec28e10914fe78fa949fc1133d2c67508b52f428a35c55623ca479a287271a9cd61c9dd13e347458a6908a864", 0xe3) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0x3, 0x33) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000140)="11f46c0fe3c64923", 0x8}], 0x1) getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r10 = getuid() r11 = getgid() r12 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) bind$inet(r1, &(0x7f00000016c0)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000340)="1f0be623820663a4a0a7c7a79adb293d5826c736d9d460d849e34c30420849bcb427fb992e74921068d57e5d5261b9021f154067d6820b202a2b3804c2fbdf32e2e8012c8dc359dcf80b17e8dd46de10f7229d18d050f5095ad9478e534b349fa49337db977fcaab7d5df7d092420a795f866eb4a3d95cd242de3d1e85daad04f8659c01cf0cb63ead0ddabe004b30c222a37d317570133c34b69053c6fd43103b29c9e42a78ba22038aec4d7d960cd4df5a5b302fe37b6fce9e3c779ac5c520b9869a8a2166b364baa6ef3c9363f5938d08a0a951daadc59d06518b92a8b559ba5d74fe28071a66af82b98a1f4c41738ccd12d3bd23c7f9cbf0ec9a08dc05eb776b073ea8ca0ea9853e89bde2d37470446f0631cdd0e9cea05a1a690408090f07468daf49343deebaf12775af030303ae40f7d627da310afb02b2a90d431ba5d4b7e8b69e2d21fd55adfaf778c5c1dff2a2b87a2190c57ee3e17a1666237d6bfda8508f7c9f0ff6c5d048cc2bed9caa18c964c4a90eff6139b53d3b3eaa7ae520fefda36d2e8a70c0528db23ea9e6541d8c1feddd35446e7d0050e9b6120ba2b34cf30487573031cf5dc2eee3de90e2a47c3600629d2f117132a0a9acc740bd6f2c630266a8f30043dae08a494edd08bdfe3c56753db3de7e348eeef8dd2687537bc2c9ff28dab93b007cea12ea29a7d81b47ff9b5bcb78dea008718b9da54e1a145f89a96e3868da3a20afa05c0277dd5443edb2b63861f6d45917dafee57d8725ada7be5fa482ffbc4a7e8c4af80ce75aa74b5c927604905ed392fde6c34d5b5d4aa6bee0ff51cf95e5a839bba41e8ad8d70a104680b023e8003d921c89e0ebd8c53b8085346626ab8914f18f60d691c4df2a64dd7759d911018ad575aa50d1136292383c1e6736b7138f9cf7ac99fb6165d426794fb49cf9564fad1ddbc83d1fb9acb136113d7a95e92d30952302c45064c3547c608b0b17ec1539177e3576db57cd802c48ac6e690233ebb640a043dee106dbc37b36de81f86564f652d66e5a000b632c7b60ec59f38f3929a0492bd1ac383913650f6fcc5342e855fa64d1a2ff7178567dcf03cbed8607977184a875448e6d24de070717b1bb75657dbcfe78de6553651af307e611ed7bcf92738627cffe826c2441895048dd2742a4b26a5b58cf5276f9258649e8f2de3e594f1a6e3008ca85d9cb41bb2fee853fa61c8a911680d41eef06efada5e310068ccd4ff10a920b6a54d4c040148d1cfb9e681d1f73285ea2cb314b0186b18dd8795890c9ea8a6d6a471a6ae96020d3b89c8051e31704014776a46196f0ce156efdcd6af599da3c76b5f41ef4ab4f50ad0121aa14e0e1626473265c53e31703d6c296fedaa000dc7f8e8262aba441dd659c619e41824f3566343b886b33370f4a4b70628d47dd40a89af9613c43a9a144cb53951ed5348f6944346c32bb362079389fe007a2610fa767ef01a4749a4e4855e1b10c78ab37612422e1e7a1fb09536e3abb3ace54a20643982796d409cba257e6ef49f1ce275c256041053b5ac751e97ccdb15bf32a1eefd8c68fbb748f838d74637af7da7702eeb305626bd04b88b78471ce7ec9360c80e6da48c57fe2f68413f3fc98c9f1b0ed53910bbfa1d7140786c2c46ad0bbd4a65c901e9384975126d5b6db70a96a6cbc16af4f929adc77d6265929ed284b82f89a8d62d482eb9e4fe8a62f311a6071dddba0a8099cdfb18493e5893e45bedabd4c375ddeb88dad2794aa616dd93dfbe7c539763b40388aff97c20416a8c8841ad034debbe154ea1388901c3af91352e5158e4b6a733ec54690a4fae22ab0f0f44f4b5848f44e9eaeae7a37d5238e5854d65804d760508fe999c09213536eb39703a4d94d05f25c29dd94bb4532801d6730f21b250d336beb82b89b812ae18c6b952c954824b0c2b6ba1fcd23d34aa8edf2a3b316c30c010836eaa80965fe5509f5cab71ee136c845b5fc4f33d22e500088ccec35404f74690a3bc2fb1a3516f177a4d9e8e6e37cc771e11a94bd46b4fa2da6791072c3f0a04143e6e43a2e4337fed2df3d18da829461b870a9c2473a88e7473245e488786c9fd9b1c23c85b4459e1bb53525977d19a1b259b29de7890c094ebe0e6b910606b85d95ebda44841551ae9a960ff8d50b517bda0917f03e297c6725add05052b87d7e29f77770c8470409399abb2040e6f1a485db448e231650a32f704bcb1035ad881b38b2a21cdab782fc45b4c6ecf087da42e148b9a3ee1f6fd7105c503ecd8c6bdc9886da1b17c96c35c4c751febf80a18ecf119326c0d8c8e8cc689de86196c2c22e337bb197ef96184e640c61e2b942625341c62378ebdc6cb32834a40300efcba4d5d972e9281ea0f501e2a75b58532c9123775b76337ddf34b038cdf895233d0ebfdc368cc0bd61eda0f5516504bb3ac15b3d1df73d613db088a09107052f3639dfcfc720632f0db227da0c8c609c727bb4ec7208d6a9da560d3a9f04db651d296d728ee59c27e143a5bcb7dbbc94ce3e5547009bc5a041357386cffb647b6902549ae8d9b6de3ba8996fa03a5fadaf4457e84da4e7ac12d67a6ca4d3cb7be3ca991f4b704eae81e7fdf9f2a4e00ff6f476ad89e1132dbd3d7e3ec684b28cf0eba9ccd47323fe2ab9654663c65da8a5d5acd8bf30a514d7a8038c988f647a83b8800188760c3010dd1a074c96dcce98e5bd8bd087eff46d789ff3f5fba24b55b6c2f45d271cc42971a5845d8197bb35fd25f340a2db4344ae296cce2a13f4d45772afe3f1a3c9c503e473ee88186247105867ca283074d325faa1fe874fadc59fbfb14712c2f4801fe651e547035562096730cf4fec4f654e029c4317c722988cb1cadeeaacb092c13a890210e5f6f9db70216cbb8c15385307965df91ea378086d997eff6da5de590ff51b31b4d4242b498f23d021e9241f3111dc3f14116fecc90c2eecbf9ce1386ef8864585252d81b1232b54be0dbced7904ffaa0275fbd138fbc3da90aec3cd35534917ff8d9508dbe8f551da49abfb09b7ffe145879f1d45751fc33adfaf92c944728a34e956c846a417d8193ba15ba82b3df91ff7074a87d965870aec3a223e8ce37cd5e52d9e7065e27d96f4d585c2e351eaec7454bbd8410a0a0f10080b00282c4ecba1c4e5ea9970bbb98b952ea1ccd5854bda917a8c09febabf48c238315c84b7cab1000666e32932ef2fa7a8538a54e536cff938e2d91af76e8d456631a9f79c6af4b4bb030d4112678ce443f9078297332304b8b8a6ae2d79ed03d84958fb62b55964d4458a91bb61ab5567faa0fd2060eb0d04fa10af86ff2e9c4bfa3e9d3cdb868c24d93c1405959af2ef730dfc62aba34e9af33f09c87ca05062aa31dfbc3fd1b450183996897bd1e33754054fae92688feaa2c4c1ab3016f1446aaaf25f8ef5cbf706931907704db629ff6d173d0517b3efe7911565879a239e549bd01d0916ec7ef811ba78b4c829b86104109609c6d0d76a44d9067bc1ad3bcc25aaae92924a00949872b01ee6b90c9798b791c94f5945e6730f7decc968b035ed63b154e3bf4e055c91eeae2dc0612b265727032068c3fac30a46f619a14d2cb10ceca16ccc1f2b237bf63ab23b6ed3ffd30b903f4b266ae7fee5db2c8fc9b6e8909afa7a345c2082cfdea14c12fe7a47e04b0f7af924868c9d54b0e1ca3cb8dfe70075c3f47534ca609cd6657d9ee73d55655f73123eefb726c0b5285b2d79751de258a57fbfbc60fb95deb5f457f9082afe5fb7d921ea9738032f5a2bf22d6f360382b794d879c594e3955435225547e90670fee19503347fd8a35186242186b39d633298651213e6d47343879ca35446d29304e72479bbec4a2678955f0cab1c0f239eceacbf5f96b34f27bcb7f2cc06f03532b09075b45cac90cd7982500922eb7a2017a0e9fe4c28b88e2511db72e782a95b2d46276ae39cdae850feee0fa32d0c30bed828dd41a03acc9e63317e9bf960f528a560362d8a0743bd3b96004e9ead552436c0dba2b870715a31958b6ddb748cf5c0661f3c8f276484445afeffaafd10815f07b0bf8c8358891dc70cc51ecf6ffbd64f4fc1cf2a1cccae47dfdabf59132e164b30ca8e4c996b5534fb0d51055c5d37666b8d7482e28e3db0f56adf58c38c1fac7c529aae85c126932a8f97ef90bb8fe9294c9411319f2f60f383c58cfd22bad1173915729641f9311de85f40b2cd8ca51cdb6374c3a631cd821085a34755005d0f45681c09afe9645b59ae78b3897170810bc6ca416b2761e52b95e50129b6238fbbccfa46f779ef674728032e0ffe31ff64d3c2db2d7aacab90f09895d92558e2e3986404a1b103fea5acf3dc08281d01e4bc61e8076b88dc2c2d8babf5bc3dd3e64c71c04f54d44d9118ed079a0ba9cf588f82d921901ef93dc1be34dbfa1df80debbce8c6b06ab22503cb65d37b2311f6b5a524a5b5ced3f8668b9c8f27f9cb45fc81658ba0ad1beb6bfea53a99fe4915a6badc63223dc59608cc39b87eb9354a2fc195e0098590407a5a51e812ac4ad0037b78c17a067b2b055ae306f0594ac523fa8fcf876db658e2389f3b1272f8d8ef3dcec3ba6f4fff4004c0718aeca0b1ba19681b9f39f8816f3c7d693f97961374c248fcdc589b5fdc660c8c02370564a11aff63c16e4beb9c93c7962ceba3685e1e806b18ffa304aa5a9c94221218d3d7164a78d0cef27e23f480ba53e1442c0910f963ad5d1f0dc94ac289c788b3b534e31e9ffa388fcc625f3c3b6b709980771aea429f5ef7390c3805a7840af6f7111da7ebfc03067be71deb7a02640194e8d40de6b4bf0ddf3234893efc5964b131824487d73469cd595cb342f05e27554c3f3fa122a0fcba99c023dcfa75a1028617150df9aeaba00b94c1fa1f9df6c5719446da3b07853b3d8bdcb1efc36bd6545b04968886cb9afa7456ba55401b19ef3fc63d17664875b2f667b686423d862589a923f8b67da1049c62f7d7f57a15349ca7a6cc94a4d7d933c99d16bcea30c2f9846e8f06e8324e6d219b752c849976d2b92fc4b4f1107899b681684425b8dbf55f7a9d36e702455c2828393eed7c489bbd7c4653df78226a4980186327ac4913bfe2c809b6ce867dd434fa49947a7f754f4501e06324b26489f25ffa2b667abd11633206a51f3c3a4704d9836ec9baed4a2297a793f6147df711d2e54799f8ed75beeab365b9d30f3cb25bfe3d2113198ab010b361975904526f7fc34473c70d8e9375703214a8a05b2f86c9cd30846039a62cf2eb6d5e3f6fbc1717abe182595af644ed2d8806a35e57d500ba217c7800ba655c7f322597037eb32085189a55cb67eb3351b374583000b4d058e34101eccb61bd4d856e3e55e0b00d40a9d6ca7cb02b5cd41e322b1bdc4a608cedac3bbafe740a31ed8d327412f4c0f1a79406a2409d7a0dd44818d5c8f4601c14f6a9b81ae9ed35270705ceb214daf0a895b1b75cb63ed44eb49fd48918af769b6e910f9c3b646993349209d76bffae35947fd911b44ccb00b879fbb5de02628a84fb292a63d60b4f7ad8ce6a16f25646e005651af08a25b7eb95374af2171151aaf251231b09c02f049598043b0fb4710531b885e8a080c3f79540bde01943bc8db14f2ef16da93e4cad48df397cc1de4e2c4b35a9326dd38a4aba722019ab93b68f400fb551cc60bd90e15bb13ab2eba4c100d8eecf29d98ed8d9f3dcdb76d258daf6ed07e7edea7498342a7556d2dffb570fe57a0c5d581a3038747da7d3b13d1da4b7b8b19712aa0e", 0x1000}, {&(0x7f0000000040)="b537e148b0d1438540a42c61e3ecca5210d9e1e75a43baa7e5f0bfcab0cf5c0b31e7419ea0cdb0d1668e3ac469fca6a78fef24443d5783f05a16ae827e3dea4602df3995f2ff9fa22396b800562e7f03ef9925074eaf9ec6a65c449a6ffb63f904bb3d7fe475c6604ad851aca20008a9046e9fe29d81ab6dcf02472235154fae19c35b656ad4192dd2d847acd8c9924ecf8934e75477ba654cc532288087a0", 0x9f}], 0x2, &(0x7f0000001540)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x118, 0x2}, 0x6) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@abs={0x4a7c2656d4d6a805, 0x0, 0x0}, 0x108, 0x0, 0x0, 0x0, 0xfffffffffffffde7}, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85f99d67b00"], 0x1) 16:00:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000140)=""/72, 0x48) r3 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000340)=""/100) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x8001, 0x5}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x3, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x45, 0xb6}, {{r1}, 0x4b9af03ee9b8a8f9, 0x4, 0x10, 0x3ff, 0x80}], 0x3, &(0x7f0000000300)={0x7f, 0xb2b0}) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0xfffffffffffffffe) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000080)=""/34, 0x22}], 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="0dfae0b714ed7160e97561e3bea27004efc1628d3b0b7a405672a896a517f565861904c53b4cc5130991427a4d1b1d33805b4f51b8200cca746deb1d6f5d38fd68d660e2e7478a6a079ac872a82f89722859b5fa80f04f0a9f79aceb0e94c46a7b303d032708d1b5c96212801fce1d13f68b906150204c10bf1579190462a06553e17faf3a025e691c7d10d3d5d204acab971aca903ab0d60ac3b3c0973532ba8ea0db868d79b9f1547bb0512c965897c2d6653a085720da1320254e9f7bff7aa2f61a8851624d36842a73a610b99afaf701ffb0f989bc580d9405b506709a9ad1bf3bb33fe9327c", 0xe8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x1ff, 0x5, 0x1, 0x9}, {0xb95, 0xf6, 0x6, 0x7f}, {0xe9, 0x6a2, 0x8, 0x8001}, {0x7, 0xff, 0x4, 0xe7}]}) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x52, 0xff}, {0x81, 0x9}}, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x2}, {0x28}, {0x6}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x132) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x400, 0x0, 0x0, 0x1, 0x5, 0x100000001, 0x2, 0x2, 0x1, 0x1ff, 0x4}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000040)=[{0x3, 0x5, 0x1800}, {0x1, 0x2, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x1, 0x100000001, 0x1000}, {0x3, 0x80, 0xb8f3d8f216238585}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}], 0x8) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="004b9e01f85f00000000000400000000000000"], 0x1) munlock(&(0x7f0000009000/0x3000)=nil, 0x3000) 16:00:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget$private(0x0, 0x3, 0x381) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x100000000) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/96) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:00:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x840, 0x100) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "a004fe55b646b1fc065b45403013a03b9ef2cae1"}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:56 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xf9) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="004b9e8b58c04c811bf82c4ddf39a9b002aad67b00a6d86d8a271e1a24a5aba87ebbb20081b2414bdaaf0906d6307b434e0e1699fe4be79d2a"], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) 16:00:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$BIOCSDLT(r0, 0x8010426d, &(0x7f0000000080)) 16:00:56 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf869aad67b00"], 0x1) 16:00:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x0, 0x7, 0x80000000) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x22}], 0x2}) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x10001, 0x6, 0x7, 0x1, 0x1, 0xff, 0x6, 0x3, 0x2, 0xe634, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x4007, 0x8001) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x10001, 0x6, 0x7, 0x1, 0x1, 0xff, 0x6, 0x3, 0x2, 0xe634, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:56 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e87b1fd3eccaaac"], 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x10001, 0x6, 0x7, 0x1, 0x1, 0xff, 0x6, 0x3, 0x2, 0xe634, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfb5, 0x3, "f53cb53cd07a46fae5f41aad12e974a8e9e19486", 0x3, 0xfffffffffffffffd}) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x10001, 0x6, 0x7, 0x1, 0x1, 0xff, 0x6, 0x3, 0x2, 0xe634, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x1ce7061a55843fab) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="004b9e8b0700006402000000000000000000003f5d7b19f4464332808a6e62e22af7bc53ab3547d6884113f8c4d194c37a9fdf2f50e38fc4f27bed7e95648b56cf259787462024cc07cad9a3d0f27977d8aaaba652375fbdc4a1c72e36e449fdbe7df6498a2f59b7455bffe84f41c026bcc2762003e593d2a79cfba3d384b3e7e0c72d16019e45f99ddbce1d13421f6d75b8d85df15cbf831c83033b02c9e90ffc35176e0a4f60340fdb924e9117c0a8480a7c5dbdc301c58734e69ef25eb57ce41c42728bc39090094c33f04e481ba5b59dc21bebd866187706ce6bac96369a05b1937aeba805c0ae"], 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x10001, 0x6, 0x7, 0x1, 0x1, 0xff, 0x6, 0x3, 0x2, 0xe634, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10042, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000200)="e2ba3228e4aa6b0db82cf75bc219fe75165b573aa492e7b708b5b9a9cd788f25fdf29acc2b33f1065f5c2bf97753c7151cc24d6ba3b33657cfcf239d4e1df286d8bfedf5e20fd508abcde81ea27f0a2910786311180d48a91c060be1430fd047744aa3addd37c5864b3c1ec658f84bbab397580fb55f39de90594fdfc3ccdbd41a4101556a947949668aded5f69986308e6b2a5d229e8fe65083276fcde9ed26eeacdfa35cb5218b74f2eabe8e83e0f8ea9f", 0xb2, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004ba58bf81d83404700"], 0x1) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x77) socket(0x16, 0x4, 0x7) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x8, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x1, r1) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="004b9e8bf85faad67b0018d580a710b46d11930a525c506010dc5b89c596e75ad97f7d80f5fa333e95baac94d5f8d7249bdb63d89daef979bb3ab722867189dce47585ac0333fcd2476a59f1831b6df318c321d24cfc5de79abdb9bef03f2808e93eb09651b450bc387f769bbb13f651f4762085c07b93dbcaac2dfc664d1bd731b9193b22504e5e307b832635fb6e4e852e93469acc16bc4c803acb3eaea7beee5a757592524f8f6b65238d3446b9dd94ef1b28a0f1e171ed480672f8c8cf35c6815635bae9b991f3e69cf296f391d2686e852705e915febbe17e347c20a17625a7eed29530f56323b2791efdfb5e00465d4d154b041f2572abd297b8ad90bf3066195eaa8c1e4cd5915817f46297026b2fa2c504e743e62d3f1c4846c83604ba41bfc2d860d1ac63aa6a7d029ef3b19e80667fd2dfe773c2099be0735c2316505268ec75aee25a8dbdeeeb2cd90fcda66ff2e4ff8dbe7e12c3af45d5682b521970441bc18861d739ca1ffc0b8266ab188a06117952cc8c3879cab900053e8949cfcdb818f12bb4ee5cbd63fb5d20"], 0x1) munlockall() 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x0) socket(0x2, 0x2, 0xfffffffffffffffd) socket(0x6, 0x3, 0xfc) r1 = shmget$private(0x0, 0x1000, 0x213, &(0x7f0000011000/0x1000)=nil) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x101}, 0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/78) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00800000000000000000"], 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x13, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x2}, {0x89, 0x7fffffff}, {0x23, 0xd45}], 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x4000000002, 0x4002, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffe, 0x8, r2}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="004b9e8bf85faad67b0038843d976465062a1d641018a2e52e8b2774d3221dddd385a11b7becbe3013cdd1cc8ef31c5c65f97d293565edf5a8126dd25cb807160fa9de8c51cad641a5ec86ae231762fec6ba69ac14a40e3ca1df4628387737d268b3b978953a45404814372fb7be0c9dfa994968b823be4a92bb01041c7cdca471bc92e5d4ada28e3904e1a5ddc1f901c503d9aea438d46138933a25cf0dfbd0bee121443c31c444481efef5c3d1619dbced4c0e7da8705a9feba1ff3a44160a71077e4674ac6aa132a5262e722f67edecbc18030b9b78be2ba52e124b683b850d93d9b628"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="deb614996cbf5c0538d0b5a6891ad586e992cdbde598facd3e3e55cfc7136b7d55dfc60e2c6696", 0x27) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60b, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x26, 0x8000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x82) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="06000000f85faad67b00cdbea44e68d4484d95d625d2ad0000000000000005b385736d35629f7daabe4a2b3fa5"], 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') fchflags(r0, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00Km\x00\x00{\x00'], 0x1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR], @ANYRESHEX=0x0], @ANYBLOB="d31b9d049b482c1726f2f1608c9ac17e40ed3360de239a200b6713dd15179377d6d1da58fd2f975f3ee7b368b5778957e2e79bd5bb32d341dcf34ad069da8d540d87"], 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) kqueue() connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="004b9e8bf85faad67b59efae0df80f00"], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x9) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:57 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: mknod(0x0, 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 1: mknod(0x0, 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001840)="53ee6ecef1982974c63aa661b7c4dbe92bac10840b77c7122d9e82d1d47a92eafddd1589166021504bc3a8491b391f49570937467bc7573edea53873deb9e944c0485709e96694e0d1e1e615de6b2724ec569cf8c0e2b4aca1a3f3839d40bf38c5f72d193744d9ee5b08c6f4404156c335dd1c20d680ae87352d5b721bd26439fc8770f12356cfcf4b45a555c5ee64b7e485f7be7d211022702538005c2f76eb8b08202be1d1c2a984d46cd9e6663122997fa12b82b7bfdd4d7e90f865d6e8a2d85f614b2b088da1dbe94915cf5af0699df58adfeb20c6e9a1bbe39bc559b180e7985d70e4a13c00", 0xe8}, {&(0x7f0000000080)}, {&(0x7f0000000240)="4f720e0af27e49dd063424be602ac543c552751f33686281482ad072ea95307e98fd95c20fb1b4a74aef29b8518068d317693c28b65976a4cba1c748a1c3685fce705f7080be787ce7566059c6808d62653628c3aba3ec40baa5754f5588d1c7b7d8614c7b3b9b96649acd7101ac9b383200140831401d494b374c8fed84b3b91bb9a898e51a29733dad233b43d81e5801b4d18b0381dd6e67e229e8c55501a9df3ec17cbdacd46266fe4811e6f1c8c958215fe134069a8591f0b4804b69a4cedeae649147e1822df14b4f4627789eae51292587d08f9e82f948b265ca1dcc88a2", 0xe1}, {&(0x7f0000000100)="090586b371323b62f351a60d1724758c6c83e6f63d3606e15fb0e2f8d1b8579ca1bc31", 0x23}, {&(0x7f0000000340)="150a7ef1fe6cb22acb0c3a8ade87c5b99cda35e981a72b6027305107a93f7592fb394d77ea3e06194c7adc976ce65d3235133be34bbdde161f3f8a29a6588fae458d31e2eb4d914b092791d0bbe62239ff9a22a3ae122d267aaa87391d67dca245823fa50adc797b6d834647c53eedbe4497483810517809ba32cc08304ba699f1d182ba1e331d6d08f39f15dd6193d6620b9433862c51100824f2d3e005017fd99dcf1c03e91792ed194d1c9f9992d50773fda219cc63ebe582186e98ed73ffbfa51974dd6b7bef326f080ff4afcc741d24c0860a89ac2e3eaf9e30b0efcebcf0fc80043c166647ff7202c3eeca74b989454b59e687def90b8a5464016de293d3fea242648e1a74acdb39e17b6af3ce662f42c3cbedc7baf0c0e0b2ea02b18d023894762ad86b613d4451288758c6e7adcd9d877371aff73da34aace2b18cb2f72377f3c8d1b49c944150ac99cb908314a214c7c33bc0a055fca6daaec11a46f75fc5e7e67364a245ae12e9bb6591ac142f187023a3d90e3d7d34fbee102d17769518b00b27bab532718b43acfced6ee29294ea19eda37cde89b11792c4b7f32f298c2296ec627ad4b3c8de139aaa77cf2f26a0e3bbc179de6855e8b204336047092099da4bcd78f317c336b8e425c08eac29cc2df924238717893283315df0af61fcdfdf0b3d7eba42307b9f18d2f7a5b65181ae1c5527c4bc1fd72654c9bdcb703614233ea93eda4091efe9925e97141e674610423c7e06f4bdbb0f6cb543148da7e0721c16ec42c14f7e35e34a63f3cc5660ffcc9f6a844749d8dbf88b0149a11e44948b962484a92630a21fe8929457d35aeb9a8a0c3835fd81db7104a68e9394133376658cac90878562737bb6202d49478f12d48cd397b5bc2930f78de561a702ae29bc26891a14a0e14c42622bb279636dea3edaf4bc9a329b3caa32fc13757f38ab38ada46f596cfeb4fdb78e52cc3a34c313dd245bede545f03cf0fa0ed4317d5c372ffc24af1b26a0c278f78f4230ea525487aac01ff4815f7d1691106748ff4b662d16272d67931608bffb4494830b311c45a3ac151080a198ac9474d2546bc5af424111d9bf70b92ad131c9134fe0862a8ec1f3af2add5d911d3c2d9245b18b326fed0f03b16bdbe0d367d514b2691e4b559ce0f1006e03a03b5f73d1937765149edc870a38a250b2154695fb04cc7385a2afd90d279e85b3bb91369937e8050f36e7721779ebcf406ad6d0565f00fb30564d8c42718714017defb5a4731ffa7312d024bf3c15ef18a55a83e91b745d21f9c9d3c6f7526dff3986a3a541352286d21b456934fd2bc0bfd510da39baf94b8eaa4a4a072e18fbf516533ab3ae9966598c3745a84ad79c501f127ef8d4566b74ac301f9e2b54b8390e0f404e57a50887f93503ccf06fcd60a925fb8035a3c745b6c83fbf2b4b0a37e987672a706eabf0f96b8a29aa2b1867dbbb15b6102c3e8dab97f98cc3a41971db5163ed9aadff1ea58429670e021d1fca66fac03ed6aeb987774287e3c8cb903464b4f3bea79d0597cc5c911941fa45f1b0f57fb0cc8dd85bfc5e308d6c0e7e867da91e4375b15fe341c8f6bafc1cc8d9f97daa7a2583152aa42d26e5a11255f87eb0c87b17e872179d0b7855d277f44a4616a340bf65f8591afd9b35a0f1614679c87da60b82a5a2f00368173a0093915afd90dcbf2ebf0719c644a502d24e5369240eb02086f81f31cfad7ba9cf1c235f9bcac6822539f041f46ed9426482b2c7152c22907df48ec0d101eb6db7e3eb8773ae399680fc4394679e099ba1c9731fa5342c6d506bb510353d742902988ab5c29bee834cd04ce650cf19e61b1276b0ec9213485c3bb25bb2202c861d10011d824e40ef35a9dec578abc68c19af3031aef90ca503c5e0b4ded69deb88c7d5c9e7c024daed40b1acdddc32b1ee8fb9c40560445f0fcfe935bbcfeab73d3f4799cc8aa56d037353926ba5534b1a58f66c3e2e36ac9471242e569902c675792a0c301ae7c76c8453099d7a7bf50ed7681bd98d09555e427f64539fece8b538f7417e94f02cae317eaf18a2edcbf692ca2a92e596ebf515311e92b213e66da81eaac8250ae077d38461a357c17c26bed1c7d3bac53994f65eb07e095df1e7bf059be28a8a438a46c755b8246feaa73d8690c9a8d0bf689b41adc865caca5b77da4e59602d77fcfbb6001763566f1f19ecc469703454dcd808918f9ba6b5373b25f5a9c1e97ebc086bd2fadd75e5c02b1f426cdaf448762fdfe191691a94ecc2d52bb2e39cd3ebb98e1f740a21a823714f3cf4572ed0cbe6ab3bd687084a19c94bcf7a168d83edba66e3c17f7303291891ab866738a48ba8f77df979a7716be5bef02d7d04e5661be967b53961cd57aadddfffeec184cc0451af9ab7bb763bff875e9a8a5a972db93edd95e00cfa673cb5a15fc109a28b917247a6d29f0993d08b47d40d0a1a0120ba5f457854263b6526cf72443cf3538e7090daf82938717004e76b14792a31ee115b4bb4aa4f532e38cd1989960ce82c37cbbdcf5e707e39988421a668ff7f70b508f26e689c18afe1ff5d0980b36f1b2c85ad930d258b4279878f2ff25a8dcc1afcff69dd0b38ea023a22cb5266724bc93dd3e54b2cc9acb393f0a5707445bac347809b05bc5d5fe27a5fdf51ed3fa0c9c35de8342341ad2711d8e3db7ba117cdfc0bef6e245c907a38618e5ee9be9f161804ee0690132b3613f9c6576d4d696d7028c005c0209b176ce9392207aa47cfc83d5325e9952d73c59f24c9aec47eb12e8ccd69a905f5c38dbfdfea696617effaac7f984939afd5822b042e0c15df23deecfa1eb9628a3dca760ab99f8c264e10f9473fca9f657157e95a0ba977a6980e0a55ee3710da8cde747469d86cb05364fb379c60874b70b66109b5443e67dc4f6dab9a550248632a69b8915e14b18f47bb0654d5453759a92467e9f887f47dd0dd6e0f34e45d0a4d4254698751eb7d98065d5ac5ca3d86e5c5ac0edcad39a0816143d0f3694f3d7c3cc065d91087688bac4a65613337ae3bda8d564de8f6a0e127b358533d2d7291820d37b754a9a85d97b2a5a65f818523f94a0c1bf22a7111f579d3c7bc336da2eded0ece9c2c4bffda4354f183f5c7ca50860d0dc1386644d35efb485be46a681dcef4949570b987b69417827351c43ea34c62d724cdfab07a2083c262ca5a5ce963a9bab50d5c1d57946b899f207a6a477bef20ba758d044a5a1496747d457145aadfd8aec95633c6c6cb2a3797382669ce0c9791aa8ee9450732049c3cecd0776bab41d5b1ae82220cb52e258e90383774d2937ecf11d4c0102c903a6c06cbee615b3d86f88557c906a781a4e9447561bc7e9a766246c84cb0acaef3030b9f6e5bb8f709e4055e50bfb34e2c01d45f22a4c0e549c58f5afa15e77e1014360b445b41c669157c4e7434d8e495b6b501c17567c5846ea6a8c675bddd9062bca8ee4cb07f66bb6745f641a59c746fc65d485d6153886073cb9adfffb151657027a9a1744dae8bfcc42c07823cf682f6424bf84995ab626cc47624b87412ee8926cc023621763ae5ff9e80b196ee99de532241d1f623237d85dd5d548c25b68d64a46a839a678a3eca576f44aac4e743e4950f59a4565ff7e2002f70d120fb25f705533873ae80a53a69de516bb371bf17d5a678c020f98f9b7c40c617b862590743f1135eb9cce00a1bffdaccf5acc3f026fa0ad2e41f078fadb83eb75b31c8b9eacb94eb4bcac74100e91033f964b96da8249ff65fe5347209eb15b697902c3d17b402d496d80d4b604fea2cb569be5b732e53c9bbe6e659bd8468bc419f03f8562afdb9b00106ac05213a881b17488154fd285eb9073cc888c6340fecb1ec031ead3671dbf1ec2015004033e900a04bb400ef5d434e6c2477855abf6a6813785083af9d3f53c004761ccb18f698118270d91d294ce74cdb7871486dca5b3ccb41310f6e226f2258c8314fd881ec80ddebb27745d3cece112953b89f8f2e5060b28aa3ef140fe6ad7717b1e422e439c944682a5c40a9311f5aeca0b4360dcda97b7e602dce7d16e62fe8c9653833cda1823311cdd446d12a6530964e493b1d099b05d2b89b3a52cd5678e2764f94573187f6622696d9b30d4933edad70e53431d8546675a80e68567ebf193a4528c963b2e94780a4a8accd5b8ddf2598bc34adbcce6bdac1403eaf6064050da5851564b5d4c5731cf7ca535db2cf2e8b26b6b7dc0df53242be668d883b156111c0100fa7de9380376a4be635fc7e5048200be5a6f6c65873c09de1584f69f075206ad4eeb848340be5fb867934f95c7bb34000ce215984e4b42d421d1e0ebcdc91b98429a38597ce963abd37c7e3a13df213297e5fff26d0d092fb18ab90ae2285719c58fc204e5280d45dd2308cc4d2ab0b06cb7b8aa19726a8cfa00b838e4d1461f0ea4d7484514c02f3448374ef1cc697720b06ce79581211289aa9da5a368d1fb318f5aa2918931d53fcc74a0271748b5c84c06911a73b131ceb9a9ea01e2ffd09d85015876e37a9e49645d6d19d9e2f0c55c648014d84b2c7cc3659d5d15cac5ba7c7a150fac9d0eb679f1c613e6e3eff3049bf103de339cb3c6ee5c99245935edb7c045417773070789ef2acf13efe28c3a9b3295844b6ac361f2934b9077b7f13fabf823f59195a65c10caa8f7918c0feeb71f935129201a7b4bc1573c33595fef77f128c207cb509512efa6dc894d83260156088bbb64fbe78facda1de3dc8296ebc43743df40980726bfa1635fec11f08995fa212854b7a9d48835de42e7be0e9a4d688e3012141e8794dea89e0a321f9bc97f374a4ca25935cf6db9ca38324834ba14726233a7c5249698987edd23dbbe4be38fe40946baeab6de7ab3dd0c5af1daabad85a6e088c4ed5aeecd97987397ee304841ed8cd60aa0f056b40b24067941c471eaf17f76284a310ef6548617a803d8a4d9626644a156cf5969fc6f6937056e9f1f083fe2a1b56afc6766cb341f1ac637fcdaf2f91d937d5bba1b0120b2a58d1051112391544c1f1eeb4384e7fd581c27d0979be6bcfb22fa4dece95c45e8df10065f0b377e3473b297a11a2f329c2d1f2ae05f11fb340ba7ed83cb7c5e04ccbd4a1ec4c3cc843eeadc3e4bff0c62f03111e4d59e962e11b810aec79673ca5449e98ff7f73f9c4369de4fd9d3a6d898bb6261e404fa455dfa40e0946a7908b2d2d31db9109359ae8efc622e224a91b72da213be50c006beefa2346ce5d0a363f0d5c13c5f7737e19f2b2094b4f50b4d063a8fb7a8b1b9cea10dcc3c6fcbdcf2f0678625c414fc6d59cdd4bb80ee0ec2e58474ac1d1bdbb302fa27e3d0ba398d1a8a093edae4d86e181f3238660a41791fd0ddc1e9dcb3a86acd04fbdc8c85fe30c6464f5066376d604c7f7765a0c78dc84cdde4893eb161e9e4a5cfff0cfcf4a93687118dbcc0e206ea40e1755d49c712acba25e9941758dcf88568ea7484139026226a3e3cca57eb9a79ce66aef39908181d80c7571824a6a2dd7df7e7305891d6b830f6593f25a344108d7ea6172b8d79f40b33c886c876b33e2f41d4cfaa9076b30706e49121e737c406a5b081946e47df0538cd6d67825b8f0909f681e5866e4a2ae510717a1edbc424e68bdac48c459d6b00e7ad062476e92f2f026d998d184e9e3f3d90525cab3febc8393b144d3d19df6b8372b63791f02ce03af28125292c39c0b3b46421d02e03a21c9dc97123d0b41991b34311f52b8d2a30a5ff0ec6c16686d737a265f", 0x1000}, {&(0x7f0000001340)="3cabcde401e431c4a01568e216b6075e0a7754978c9cc441cd36fb0584e6abd6802d591de1b9ccbb2d47c2a4bf349aa188abbe8e62aecacc7aeff03c033b3b987f53abc107b292b77c1ba160206ab9a710c2c13fa293bbed50376270fea27b56b4ff358292972aefde18c3973802d7cd367852721dc752b89684c496027dd5d61ee01eec580d5c4f", 0x88}, {&(0x7f0000001400)="91f6af33", 0x4}, {&(0x7f0000001440)="d3eee8d0ca2c1ccfc4843c0977e156cf6c2f76b33d8c11322298abd935aa8b0e014ae1c3d84aaad2b06e47440ccc6079b18fbff0c5388749b8a933d4f9a64d0ec1df75af63a62b52201a2a9b0226771f2102348e78d09d762a416563d03d445809e9f3250202b4173527e3289e082258dac298e7e6a283095d8a0322ed53460bdbd45c6441731466eb05bf626e153ff7a6acdfd65e96fe88662ba70223b67918fe02bd74a77b08", 0xa7}, {&(0x7f0000001500)="97e3bbfa45a03dbc9c3ecc6798b4769d0c53f90360df37b8266ba7981af3f2a52717e013b4899f450c81dc4ed8675500ba5aa26b25844ac8eb03af06bbec38313b471a", 0x43}, {&(0x7f0000001740)="e97c3ec026ebf90c11931e580b7d1e6019204f7eb1401bc92dbd3892959ef585385570c0dc3f9e9e192eb113e8f5545c58899bfac2a320048c56dab3b1200bfdc6d9ea227714d3175a1ca12a3929195a23b9faef6133819a672c26743f55ae6654a55d6502f07d02cb45d21a2ca18f957788e6d73cc9d7b51717fda8b238faf1a1cd42cad6107d857a7c96761b8e2efbf0ac4781cada7b892e283e01de70e7f750aea5fa5bf9ab3fca6425c13072c5670af83fa37369d245ca832d883c458056b0113fc8b641973de648964fb65e05a4902928", 0xd3}], 0xa, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: mknod(0x0, 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x104) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x1, 0xfffffffffffff801}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0cb95223333362fd38a72b7ea8d7c55d004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: shmget$private(0x0, 0x11000, 0x40, &(0x7f0000003000/0x11000)=nil) r0 = shmget$private(0x0, 0x1000, 0x499, &(0x7f0000011000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000005000/0x2000)=nil, 0x3000) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x38, 0x2, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3], 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/136, &(0x7f0000000080)=0x88) 16:00:58 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="fb6d6a10040000007400"], 0x1) 16:00:58 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x80, 0x140) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00499e8bf85fa6d6320e"], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x10000000000000c2, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x4000000000000) r1 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0xa8ecb66e38906f15}, {r1}, {r1, 0x100}, {r0, 0xa4}, {r1, 0x81}, {r1, 0x10}, {r1, 0x8}, {r1, 0x4}], 0x9, 0x6) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x380, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="4eec1eedb9f8825accfe6a4131aa3eece5bf518455e1c602514c532ce09f2452f29a692e0ebe075a0bc2c13cb01a11eaa57300747f0127c4d0fc61105aa92a510ccfca0d1963bab6cf4536d06f4c7e6eb7e8530b298388c376bce937cb7229878f6838134f0464802b1b34b8e1b76885d19ee046b086517cec574ab3bc0e529cb326cb4f0aa2a12a12971f27372041835c4851ca6f3553ffb715488ac06d0171444767e9c67dcdb58049e42132ff633e11d371041f1d4d56d8aa1f423293630931212cee057d2f5d880ba32ce71326e57f33d2cf605d00eb6d3c5f4f8c8f9d09c5cd5d4b81191e94efbda02586cd5e731bbf71c334d97d547ac580bdd00fc2eb11b2c22b8c4b2f5e165ffe625fdb400ece07bf77509962950744854bec34ed79504a92aa82bec2512a6d3744f369627cd591e0aca4b90a85dc547122edceae942ffe75608396882d5af6c99a35323c45788b31e78e8c5f6000bddbb34bbd9d10021456e96721b8076acf213805ef9995d048b03e87f7f62f433a66866ade1e45ccac9d92fe7bc1981fdacaa4552c1da566355b1c0a9948b6166bb74c5fce6563e4b1740bab4a28c89cb98b15e6db8d7c5b52d5ecab34938bd0f59c23bfae53ded2348659d5f27cad8ad1c5e6f51f268a066c8ca06acd6aea0f6edfb15f8672b118c4ea9f0a8d8e257c9d1c0251bead7771048a4f412188a2c0192bdc909976563a1b056fbc8474019fce5c0f2b82360b1fb433a12c3a3e30aa70e95316a007d1f88173f30842dc5e87f4d510eaaf4a5f04a382261d31710948c624362d544b7977cdee70695a09ccd48f51cae176b7130e60af65c61e963eefb5fb00da1a668a329778ebe010e72b5f6afe0d5d89aa82d05498acca2d230954bdfc01d72a418c303a77bffd8f5201f2047716a07cc8c3b9cc211d932540929581eb254d807e2a753043747fc54f17fb4c3c2798dd3d1c4c37bc9d8f330e9f8586f1568710621de4946625f010b4bea604ad7dda2733247db37a36e0276e6904d48482f547bcd9b0d1bc96420cf77d812e9517d2a10acffa6a8e5ad55e8d463bc528dc70522ff1bfd9ee50cd0ed608eba43a5ddcf3d88729ac20258c0adb4dacbf108ea38e8c682d4ca2381f5b97c73b4d9cd0673c858604cb51d451092e499ae644629f88b90f2d61ee033f3cc561c6e8ebaa038bc76639e890234ae6ae8391554d21daa462c8c6d08c3bb1f57dad9dee175adc1a283492f20fc98442a6ee6fe5b6eb414b03fbcd62ff1a6b8d7e4d778c02ef6b39a7171d10e61c7808142e55642764e44f10f8c12f2da4b31b529a885e1c21588ac6f6b5a718d201de264fd4d7ff87e436ee3f31a32024be473b786ea6bef74520a5336695d3ee1ce740f7f90c8b175bf96d00d11a4578b1a2bf8e43cf79daae12ed220f0ceec72f8ac20de8397bf4e53704ee816f753aa4fd2629ffc6da0eb8fecf8b4495c59a85609aa7fd87c8f90c30d1aabcaf06f51709b8651e72a505aec91992d5b9ec0d068946a7361bfffc57daee9e4bef6a5c61df2faae7b7e996204c002b13b7b13025c7de867af1c57c447ae101823e584da7bee84e51ee6478a410b0817dfa72b875f026281e87412dfae3eb21b606e6170c61a02ee344f5a09b8bab079e4f881d4cdc96c6149bc22f43b6b31ee40c81507681d5e9bea72e08db9b621e597194f4c34a59424f845ff63bbe15f88e2e92f8e3e80a86bad3e45d108fb9be94c94fea52e2518f366aa8962286add56ede54d07d6fe933fc71232c9324bd26cdf237d99ef234550f2ff5c65b2c3c635352816d8c7fa1be5a246014d2235450253d0d046eb29cabaff01d621e1b1bb320abbab6aa3a1f40abaa05a22140554f5d36e6e61d8672bd3aa3f49a4d6aa3ca6491502f19fd07c8d6cb33d19d61a9e808da4940baee256a700f9459e8503dc00402087e3ffbd0ca2bb54fa26f1c020aaea263e557820c950d627d07073078ddce203392140db76275bb58a86a806af0ec07db37203aaa3b1528a79529549ad8698d53c759113e5caf0046c6ba0b1ded07752fcb362505673e0bc809ad3d6429efe5ac45ea41f7f73067de3c1064f2a7ea9df7173a89d7796b70bf25a9138a862093e4ba78d030c81c395913d0c99dcae655faccd9919e3f9723d5077ba41c7f55fa97ebf5f18cbdb32b504d512123f20a6b25824cb3ce76955aac454ac06385f34562cc4ba92b0b526ee76283c44e8249f399d79deb32194d37c2609c8f412669a2af9789dc14b68db37ea3ad3b8cb2d6525980b9dc0bf00151c01908a24f2a587d14ee3de11825314b1d4d57b8dc8255c99c8edfd9a3cd52f3af5cd241c6bebab4987aef10e82b07b3682bd120c24d97ba2e391c5ab5ed7e75b7af82581eb5df57643d174fe592f3febec7e1297fae901bbe798f3897b84e757c8b409b0d9f2b60c2d68a1f735755a3846d195dbfe223629e22351069157e7195d91ffc86a8aed0b50378dbb7babe61115ab1541a29d6a9b030970e974464de689dc983e782d768a5704eae7a5ce6c62cb0a3dec375f0eaef5a354f33dc4113228c0b6619b2219d63086b5639884979b8bcd4037ff74f4330b4ae9c396275fa040ae9309abc609dc41646871e2e8a7063568559b60e19a17b4d89bd3224e6827ad9d0ea9ee00558bfe6ff5b9b65156266923c5cf27568658282a1da8dc8164ead3c68736cfd2d0f8046c8ff1a4f785795d19d289124f4a09bb50062cd22cefb4eb59574eb26dfe8e9473723228bb9b14655112c40268f28971e2c3cba55a18857a7181fe984b09999fd756002c36d9e17eca743a6bb428f451a5996b481bad2ab8b9d923b8d0256f5b230ed72dfd1d71aff598aec73b08a08d53d2317cce365f63aaf4c2c84b629710a42d66b4745aaa523a8e670eff70633dc955415b967afcfd9ee0807b35b9d2fd99b2c466444204f33f0fe0e045018b59e9142cfa5f9099f61cf5e89a08b33fea885de65559bcf0dd5d386fa81115b6a9ea8e4c6b6516078defaa1d80b09b08c713f167be55037cfcbfaf4dda94b2ada0c99ced130bfc1a7b053a0e2e6bacb31cd2ccce5df37feb13001b7f6b5f1c6e71e32fa1867863ab83260de4efac7a438249215195ad64d9efbf12227c1793968a324421324dd7aca4ff7615799a4a417d5004462eca1bfd5af5ff5a13f4e4c2779d7182d54b61cfbea2e6e01606fda0a352a41c2bb3422fd7dac60e0d248308f110de5dbf05489869c577740ccca14c71f2522b60bcba22dd8642ffbbc9f74a30142da8eb9bdc135e5beb6869c4fbaddbdfb09ac6b5deb1ce936adea2a15f9c065ea0442c5d5d9f96f2f77a6bdd4051c2e7949fd8e070b6351b5ea8760493b6496b61d23c934036dd758ba09d2e9b7cbb94c2241ad7c7e111bbcbe17c9f5f80ac2c072f3bdf972c3db3214a6fe46af334662d3571baa787d7cb4d397312aea7fdf6a652f5bd93b089a619b735753b5dc2da55028a3d8e9913d8b16ec689c43f2c2e2c439ffdc50266fe68f022d19391f67febfa82886430d07acead6c0fe2626b8b08d0d783b4ffc3d23cbf2cf4ece93ef78f167a6ac4ced9812bf92f6010a900a97f86491b782d793f19787c0ba3278c6352f7194a29bde98c8989ed0f46233f35ce0785794234946f74eb3ac5539721861449dfc58d5aedd296571c82b94d53754b08a663e0877ba7b723bec800aacf1525de3139cefd952fa1cea5647dddb59519116e0f3fd45139de16f3e8abb45a76c22656873d92716bec9aa00d91c93610d62dca85c4b57ff24c371726625d2a6ee06d637dd49a5b4d94018f716fc4dc588327950244ad94dda3d732365289304becfbbca2be710db215c1c85b2bd5484126c067a0450c78cdf6422f51929b431d85daa8936ac1c2163c3394d58f445b936d0f068ea2df360a78ed1908b2ff45285966d4476ec80fdf41980e39536ecc6e99159ede1647e4e7661ba599a392e2320b0533ade567ec9b5195900f922d59c0949534e0e6cead6f9203142740b383338becc191769d2a93b998d01f97db249308f99531953bfdd4b2ac5e1a335c9ff78166bbf883c85231b5c44841d101cb9d72e4e389c238c31ca3ae8b46b0efc017c079ce18220d6aa42989e0eb22dbc8882fbdb222aa9bfe5cc4566f9bbb7da8f6abace399479348ead0eed876c278bbcaa31ccac11d6b8d52b80feedfd332ac70e86c0805b889b8e38629ebd5fc9bf4a22e198f0ce99bf69962a2e063d7d77a1a7541983f8156c834af62d18ee23eb74a3cb1ba4fbfa884f350ac180fd8b3aa88c8dec9be068a9a7343ec0fb7b0a0f5eb8b4f247807e87e1996870d49972639217123431d672a2096462ca579c8cfb10e759b0308b05c56558b846733a198ad45cb172d9911b7397c0cfe030699ac4e8c14536076913a7f6742e68dcd08c6c2a3a973545a006ebd29cde20c7eb344061f8dda7234260cf77bba21cffb696d751e948c3f0d37bbb55ca680add179e0258e1f55f3004cc66cdf9f644f44724451dcc1ff734f7d986e84a3d0d918e90ee2e3ff5200c420b33b000e9fb6e911918de198e45699cea29b3f215d745cad98d7b582466b37ea19b3970a8a02879a4712b6c874a0cc9f5af7e33402b0722d0df840383fd75ce4f149047bb69943ec0cada7a7a03f8eda1ae628f4d01d87c4a50c3da06dd11e5b9b684e5a76225230f0fcd2e747e1d2f9159a83db6ee2291edf776fe1e8c38819dfe816e8658e38050bdd46e92e2e6dca826282892069f687fd2c0a54c1a5c07857c1a2692606b5f5ded497f2f89adf4e9119c0ff511fe12bd5356bb948417aa1e5561345738bb001a5760114b188579c129859114a316228b32e09a3c96d15cbe52b575fbaa7ee950d23a16ae0f769ad776a26786f83d71fa6e75ac65731088b7b6d212101fb1c758906744abb4a848c82f4f0c446d197eaed2ef0c67c6e28c291cf3eddbca4254c6da0983f506e9d4544cded10eb75355352cf32648a974b588db7cc39939e6befc60493fd2bd91ef03dec29e3542d5bcc97d740c472714cfa677dae28d3bfe0ba6115f499b8739998147efe78365c1efe35932afc6644db7eefaefd36bbc2ba0088e9ecb17a1844eed2149789b9f47076cc561a08936dee065f75c32ea12032aa3275f4e91e7fac4b12db059e68ddc766fbca6fd7176092b7bcaab0580caab70764f6a68f0c55a894c28b9c4ffaed447fc2b3ebac27ba48b3e26823dd788dd2fac608e920c1628edd0551284552c1319ae39947f4db5788a42ceebd0d063c8cadd25a90ce2ab1317738a52b033d70ae508b98844eccef608183febf2284423af56ffbb38cf57995e487ee65cf7b9e2e1561fbcfee3260bb63b2245d41602ff789a52f9121e7ca14d3c7126bad02bc877ac2b9f3f5fdeff9d23b3deab9aa3d4eed5a7970251b0c3fff95969f0bad305d798226a84b04f05db35bab89787acde66600fc5b9fad32d42666c2e2fff73defc7f8d9222c88d70d4627e6905e130dd08d14640dca38224808fc787aa33c38e4d7b6602652ba3cdb47a361358bb0bb1eb863dea1a7c8fa59a85240861f3a35b9967ed4e88f42947f888cd96401de22f2505d19ad19da8584cb1664f144377f05d016d05dbad691ead6aeb7ca4e5c18b7106f7b8c309faa9619cdedde1e2ce76851d33e03d90f955326cd5bfaae8eed8253c68cbd45c7247b8319dd1ff953e66afe1379af8cea1b457b0fdf4e20776a332b490366a0e5ac1e32cdd89cccc5474f9e60fff5f862f0458040e8436d982f3", 0x1000}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) r2 = shmat(0xffffffffffffffff, &(0x7f0000005000/0x1000)=nil, 0x3000) shmdt(r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00db5cc9cc64e0aad632cf345fdab07b05"], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x8b, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="bd4b9e8bf85faad67b00"], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000100), 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x101) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="b117ae", 0x3}], 0x1, &(0x7f00000001c0)=[{0x88, 0xffff, 0x4, "e356bfb70ee367fbda90585c18ea103f08b764e8673c6279827dfd84576292856b02483ffe9dde7deb6ea1888696515f7c6ce7a3c94d549b668c66548904bdc528449c00f4315dde06fb082c43e0f6a02791d0b7421ca6c24e1d48a437c7b74b24615a64e9ea096856c95f61edf2407108b401a5439de35b"}, {0x10, 0x0, 0x2}], 0x98}, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000640)=0x1f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)=')\xcc{-\x00', &(0x7f00000003c0)='}-\xad\x00', &(0x7f0000000400)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) recvfrom$unix(r0, &(0x7f0000000500)=""/236, 0xec, 0x800, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x20, 0x1}, {0x21, 0xffffffffffffffe1}], 0x2}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x6, 0x1d, r0, 0x0, 0xffffffffdffffffa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8002, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7ff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="114b9e8bf85faad63254"], 0x1) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0xa5) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b52000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="eda31e6692efc521d1d0985d0227d9e8605965dcbc5a1f8733b3b6cce581f6b6823f6e95e0fbb47ac485c2b590680505a9f36a45f23bdc1da5f836c74b2a95eb5f6848168f65cbc647f687ca063f1893648959eae22cf44bd35fe644a9b07b77cf1d25ccde22e6848773746bfa20d580aba4b2408ea12aac85b07f4c70c8d46d38439dd5df1802142da0d812d38c6f2c3181403af7de7495eb62ead1113493d087653c8612b31049daea0e83431c55dd94ca88083440bc570b13a48de9e70c14c9c8d060c41b", 0xc6}, {&(0x7f0000000100)="4ef349ad7407c5378fc31308", 0xc}, {&(0x7f0000000280)="137dd3584d3283b5de8704894506f9e62cb58038d9eb5f765164a3f7df05de9524e99e7ae7036c8ab5fa7dd601cdd10bb00726d94f374a729eefaa450d6d13d5b2cc1a7d6a711840a000e2491862466b476a5c057cd2aebed3a2b73f04611101f0d5b266af01926d6db48df7dc3b5fe83623c21e492db98d7c870e6354156598732257537d54e2193b0a71628d46d25801a2bf898786893372f7eb11108e405c50ad7f2fad7d7fbad0604681d49bc3025c68f8f9caaece0d212f81e4108a7eee01b12e35d4a838eaa2b368929fe955bb911fcd9294241b", 0xd7}, {&(0x7f0000000380)="cadbef99b62c5bb35ec3567b88fbf2f5db3fc43f3de6410725f0f56f7c86634a0c81d672f412bd615c56753ca594d314a89c8c951d28e1eeefe0594d03a6d4bed7687c463bab2df9ae782c5d1a401450308debd7af044772607dd2fa27f2bd3363f5c878f29a51ec079a1c6f77f23996341694bb009c0fbc3f997c48273c88bc8b0617ba7a55c0832ac297395715ad3764c395d39ebf100f14b0e5c5b61e0796f723b01f79ae2f62c8b03312f4a7319beea052193736680b80597a573d4273a1e62dbdacce050cb86fa50a7e3c0b73e08ccc0dc50804e112631097b38229ad3ba639bdb0b968fb923043235f992e75694610", 0xf2}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x400}, 0x404) sendto(r0, &(0x7f0000000540)="dfbea8fed51e3ea0cf1e58e32cfc33a0a43669e1eeebc296c15396b9cadcb4ca001fec99d98722b296742fe2e469d615134e9f7a002b098bccbf0015ec1d8a0b1044e91b8c8f16953b7df194813bae0b9c5865cda72ebb18eb004a64de0ef0ba8e932710c460", 0x66, 0x0, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x4, 0x2ca}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="00809e8bf8c38c46d0506b19850c"], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b52000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xe34, 0x8}, {0x18, 0x1, 0x3, 0x5c85}, 0x8, [0x7fff, 0x65, 0x100000000, 0x80, 0x8, 0x401, 0x5, 0x8]}, 0x3c) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7c5e2b9291ec36cb4b9e"], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b52000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000180)={0x7d4, 0x7}, 0x10) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0xa, 0x4007, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(0x0, 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0x123}, {0x3f, 0x2}}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x9a51, './file0\x00'}) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(0x0, 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(0x0, 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60c, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="004b9e8bf85faad67b00556ee58c65841eb1a4241fb45de4dcd069965750c79978198d131cd86096f9ee3a7f0d6a39d8b6ee6e1efe953f4313814f30977f588b94083a20e4bbbf0decd95bd2dd7ddeb64d662a5d2e0bc7deae124f17413514b7440628ca6581bef8d6358ecfa264c11c9bb73c7deb09a1115abbe74de20069501ed2db50bd0b8fcd253116d395bf95942f735ab4a944212889b4d5747e905b8acf1c12ca1438fe9b5241c10ad959f85ab1e20884114fa65e52091d"], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10200, 0x100) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x5c2) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/231, 0xe7}], 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="b09aa98bd543bb6af46cd033c583dd771cc7ebef48cd6fa7cfffeda80bb4293a10fd7abab42345e636e405f9e55661fcd7f9b3eb34181c9793787b588b2bc10caafc6b801e4c996066154dc20054e5f4bbc4aaa0152f0a8fd0d787cf3c08e30892274608f0186be8cb1b"], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x3f, 0x200000000000002, 0x8040000000000000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[], 0x0) getpid() 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYRESDEC=r1, @ANYPTR64, @ANYRESHEX=r0, @ANYRES32=r1, @ANYRES64=r0], @ANYPTR64], 0x3) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="7fcf5349a5e11d656efea84e49316e9ecf2d0bb75f4f08fa1ec8da4ae21c98b674d4aef21614bbc06efeb0eac058f07013cc570f5ccb928149445be404eb6ed5bf30c358aeca0642b9cf9f78c2833a3f6f0738c55eedfacba677bdde8e2d7eedee519678fd1b49ed418ec6f0503388175185f92165dbfd505d56197f00151e27c802d059ff64d031901d0925ae9b9ec13a16eff6da663e227dc4d47a40a0c7bf48017a9ec0d9dcc3daef746cccf53c9c759aeb5373aed6f108fd79230c9a3c1c5e89802e9b18204f72956b431a58785f6622e1eb5859d27fb17998989512d8522d1da352c9207e3b4509b456271feaa19e0542912515814635a058c598cf37e28ef4d9ec722ab416ccac9eb9ecff55f800650ca5813c3af307695f325ebe1c5352d1e8a2b34f8571357dab67da4c4e8befa88a2b988a6ab94f98f264b31ffea9efb48d9d055e2766e9c15c1d837c8554bbc4fb0f4b1152d36c8675be897c8cb597340979ac269df78448bac3af49de4fd58bae4a03a68c615a03677feeec41d2b93cd1ae2bdba78e9ddba73e2746db6097070c38babe78a56ba529401138ea5a69e7d47e11c2a9747a0e32c31a5f852ccfd6d0eb62f34674a5c0da6a896b85b51611d42a008778d09cb48aece7b02b8cc6df6bbe550ff3b97665c2f8d15bea156dbadf1496b146722b202ce893148f6d7606de50a3986dbdc39f00e6577919a9d212832a5e85e054f6d59007c2ff005806597872a41bf0b55eb4380a807c93e664cdce5dd485c4e744edddb1e499bb1a3dc01a4e2e118ccb6e5bcd11b1715477fb2457852eb4e9cb58eaad8b1d4a6a06ddc438ad9c56049bf82dc2351e27d705230f0da0f16876c0d114d4bff0f81a5be2a2eb69c8b521bbc05e929ce048ff5323837ec45fbe67fb5f0aee27d7de5c549e114c2d79bd5cf1d2f8c0ab2a961b9b905a60bb03c10131750a1eecc34c775a62a2ad336c0b8e50ec38edc1f1994d737e664ecd07ace087036bb02a9e1182d63b10323a06fed8d626b5348b0206d8f48f97396a22264184d7808a7094701c242b5db1ba7bd5d3c336009b6d885ad4d86ff0a59e2a805b47ac370bccdb93168e44be66f6d93476e95270f89da2fe1c5fe18787148ac46a634ac9f75363f8dcf90846b926b7a7047660dd8672c3bcece937e112e46ead4dd2d522b2f5319b12f27d3db57c9aaffb1e6cb0af465a552cf8fab6b1aad7506cd04897e6af357420d76a30b48fdd2c5c7e293146337d0c4c6c2dcb459eb84e2757396cc56de82ed4effbaeae164fca78b793526fa147d5884c092bae528ba02345b32f154328afead75f8b6aabcc55946db7eac9a76850010f8e6c1b5a5a0a031298a6fc9c0ad0e822ff2db05274930d3a8a6aeb9e17dfe33c130cbe5e15ae8c75b1cef35bd1de666ffb9ccff3299accac2900c09ca87ecb860c00dbc27c244a4ed269c4b6cc0d87a4af3fdc089270f5010887a2953760482d9f19e9667e5104129ddc5de04ecd8be23f4d45dd237d7ee1c90cc2c9ae4d0d49b4e75a4fd8fd1930978dc51987532a62f01631b67cdb6a1071d608096e4a45e504006713017b04f2f4fcb771455bae3251732856c5c806ca8581a1672bc85a84a5398e8914a113a16b07e32acc39268a2c481973b0451a95b3067e77de3da6cf135233ddcb3895d0a141dd8cebb1db651142d84aa8903c1c727565346bffb40ee66c2c5b14431666818ca9b9a083ace4b27ad5e4107bc6c4702a43dce509230ca57df20f11dc8f6d457892c27d7434824d603a381b71a05f6d727a1df1ed79f6c95c57d2b52acc41b747ed84e920d92e28b93348ce0b743687bf2ab64f1a81060afe0de3b472f8f86db9b240a6ba37843ed253ef6556272bc7d1675fe626c11a7978b8680464025561547d563aca7139a665a2d524abc1503032fa4e745c2c995395b55b36d82317487da2e49d85d989a46bf7414878645663ec9a5a7062bb8fbad987b31b302b50947dd4045f07c263ca5e6045301918747ef27aa7e7b9235e6b3f2c8820fd17efb765fbaf12f02f230cc8cfce8cc7560280518738e217aad61cc3ecaf9b146185b459249aa98cd61f3f9afb098771c14097c8bf27c5ecefdaaff7198d3337d3ff3036972c0bb9f81fbb549441d9899323bfb419da9706c13eadfbb3c6d93fb7538e83b6a2cddcc5d882330723284998842b80ef55d4ea2f679a44148d52d21d0ddd835c3586383c8133ba508177c2ad83635857c92089f74b90fd30689ef2cbd9f9bb2d393e4c95bdb7496ce102d0112b5622f125d506517e3982281efa6ffa94baf5e8c75cfb00dcd92f9e47cc2bd92b9feb12da44e6b379a38dd175924d8b0133c1cde827fc44faddffb7ab309911f45d564683526d51764a25ae38434a49af02440b01fb121b13759df5a9648b0e89c5c06f6afa57d6342374dcd14990b94afe38c3cd93904afc494519b278a2dfe60655c0506303107c58cd2310ab9a122c477af38c61ec771c22c96bc9d34dcc8606aead7569b1880c72ef315f796f5935659c41058b736cd28086465b56165c29c9f4b822a182ebab44ae8e1b673eaf1910d53990d981cee1e27029240918968e38205f423eaa45e2ff25ca625d062ff2fcf61ad53e550b44acca354cda3e51384c73d91f27b7435e190e1b210ccf11c87343a6da45ae3479386ccaf6296fa58253e5ab38e1de020bdae61352bac52447e4512cb8957c6af14bf67d37cbba7853d39b21b30ee917be739567bb1033ee7349daad814ec4a6f8dcedfbd3e3049b7ae2fc927f5d27ab6ea92af92c8187a3570668a40defd4e17a9f1bb52549ade71d379992342f4f2004d5d1f834e2a3f37463db5a20572566dbdab8135329c30e911ec122da45844ae25b4f518cc7ea3d84eb015ec06698d594d441bdbe27d071d986ecd4231d364988966c36e270b79b1083ed8f61ae78a12a4640b8168c287e47e2cffdff7dc85b7ed8fbfe5c5cdc18c6c4cf4c6bfb37ca00369367a4ebf12aeea616d0b2dbff93b9405f900f8c9191e0bc0216a6fbec8fc5922132446ba4533d4863997bc47416cfbe4cfa1dc8477c8205b01a32701e5f35c52b688a156748879f3c1a4d428cc7faee7c5f1b299694720e01d45fffa3a7ce07e0776a8c215f44953a0082879f42e07a040bf642de99556fcbc4ef7b5e03859e4772c5575bb342431943e9f3a34d850871904872d5af1ade0481ba30744afd048d7d29cdf49850cbaa5fad8da89cb10188f0569e727310d52ac31ded6097bf7f51f8b617d67303445b6c58183dcdf909b113064fe01b70124aba68b4673293ceaf1fae84509ea266443ef264bff4faf86a5063b09f54c6c2d55b5eebf4e57e4744c5d1aa28621e747245b61d84433cef68f3e01345268f8be81b5c2647d2134087bae725e8bb5ad57424b828e798d473213d99821bbe631382f372fd9356f83fe77103365ed5b4a365f259dcb6005e5b908dc5914459447dba1158a24ed074c524c93a5a7bcfe0e6e720fc164202c0dd230284399eead2873c144530bb197a4c45fb3565e760ec3b1a04a6cd7d69de6bb19a2c8a7ca298936fd2d8655e94997c86a85c02eb2883b6ffb88fa34732be936b488d5cbb68e12b782cad7134a0799efc5bd45b39ec560d68a9214599cf40ea787d7a3dbb2d7a6be9685c2cfab86d14bed65db436fe5209a47ee9b7d46c0765c6e3025277c4027ec1649518cb9bcfb30cbe7927bf307387e4b0a1e335d641cd99d08dbbe7ad4e20d233ac4ff219187ead261ab0851fad7b5f0c389270d0688076692b9fc1f93e4864d5d230ca11de152c37cac10162a0331181703b58112ff33d44cddf4e249a84f0d0ee91a6b636f2c33478b6bb33005a4e6ced58360811d3563455cbec5c8be2fc8e1ce8a60895e20f676e298ddc323621b8d9ba478bd7c64662c37de26a669d564c75c42db32f09d33caf93d30442d5aebc15642d598316dca2d2f3965d37848b5eb8334a153a9e0bd6d4afbb00fe1c2bfbb34cb3141b7eaaf39db3f48f5b21d258257f481e6e885c3ed5d6f1fe7093aed25cff7a7fc0dea50649326351dc578b5eaf5e02d27094e2f0b1f6eac88facdd6ef23eb57d9c57a4635cec9bd0069d4b019d027af55592c64fe8632eeaf2aa8c2b4bea1cec22ca91b375fbccf531f735c8c0a0c4049e179f25ee7b3d645f8286573a9225c40a496690e86916c724768f6f6c6520d65973b90eeef6426d990dcaa6ee72d4e3a69ee5a347bedd4abee876aa93342a4a48988e3d5a3e874631ff07b4b603817b7bb61fa9ea89e7f0efb52a93b56c113fcabf374a992252970dcb90af292bc48b0fbf9699cdf4ed1881fce6075f6335a11ea8df16fc4ec276441fa58775fa360bf25da1900f73998e883b31712c6f652d616079df598514e1ca76267825a3e92789202289c851798992e0668738ba9313fb47870109345be607dc101b02f690c066dcdd704d6d5fccf407d88bdf26de2f1b99b378be95d9f1de6f476c4636d1bbdfce10418da391a956db12e85846a28900e1a1ee67acf91effd6761f80950ccc6965fba177663f3fe220e71c70062df4781607e0b7a79a8a4f09263053a13b61a4f34346cad5a3918d6c4077f5e08bed6153c5ff54cddd8ac61ef5ae3c030592cabe02b9dc1c37c68f95d5dae581156090a8ede96beceb882400369bce0d7d40330703052ae847ed1cfd9c7f40cfe1fb7dd2f30f508827ed73d069d45f956b467575dc34e2e8aa4e5940aec1701c02cced02c50fb99c4fccc5a9f30a2c73fa3df4a8c33c5c3bf07a7f20c29b3d535618305d5cd21c9c55bb5e409d7bec65131729d8e95af4a092936b923ac84e4d0cca5e72b2b21f086d5de81f028cd7923bf9adc68c512cb3253413b0c76dec8f5440433c0ce5187fa1023c05ae6ee7d2c56368a5e8ea20cbfdd6768a35257d82677d614c56ac98612eceecc08fd95a2583c94c1c7963cc5378a0289a0ac432cd9691f46b422ba9f9c0953b19978c6111ccaeb7f2073afb20c20e82fce6b54e0007a3aa6ae3f0341a80974916ec106c0b461fa9f738d55382b310feb370a200efe4d7b3ec16f2fb6c55e0fbe7a38af115b2889a63763bcd2dd3e5d6e97afc098ae0b3df03b23773692fdb4e60f565c4f1977e820dacb098a18d3e81ef3da8763db2c4fd2cf35c5eafd3fd4610d0ebc602de66d8c6f729c60ab4d7b84548fcde210732bf09eee6a8b716d6b3101ab0c28558fe280002c225b997f5981a912ffb3dc09d5a26a6e5d64095efaa3929ed10d5b6de6066c5d537910834e2a38ce6297be6c1aaefa6f11e7cb105b286a5371c0e42ce5a3ebca319f82e22d6c54b6e0038559f63009538f9a545560f700751fa0489765f04acd0cf3ba217714e02f0d2039bcd8f58e16fe6f43fc2e5f81b664a5bcc7109a50c5a56735a63b830325c169900be36b0d7f07ded0c031925e4c3443b5189caf633e0c89efee34c3b5e996b7d0314dc5f62ca08abb89903cb97b6ff0e1caa72e1bc8f53aa2fbf71243adbe6da52282670f6179c842ab23fb78a0bb6f47de6cc01311d45a69df0fbe38f11bba8fd5c39ccd647b2edf727a7211aa8924a687ca79c3dd0cf5305701661d18accc5514601ee10bc5f74855c9f8c24bda2f67bb4461e630321c7bb15106dd4664067eee73cbc38e2718d4d6775801e784b3c92109993499b91b10f1c98ed4ef48528d9a1400df1dcac87561742d95123013c320265ef51c1ec1eda5906d7ddf4e14f44ccb26ceac44f713ddf1c1fbce9c398660373", 0x1000}, {&(0x7f0000000080)="3ae4", 0x2}, {&(0x7f0000001180)="1a1e99e9b2d92dbd5f52a5bc8542472447098c8299634ddaaf14a343f58e359e24e91691dbcd45f40d22ddd989343afde4c8bfaa382bba07e3995eebcbba3a95ea81e6b707b1c71556d2f0aa", 0x4c}], 0x3, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x120) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1f, r0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xc}], 0x1, 0x0) fsync(r0) socket$inet(0x2, 0x4000, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="164bc900000000000000"], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x48) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10083, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x2}, 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e0bf85faad66c9d"], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="6599fc6f891217ff83dfda1d81b932f8151b98e8a4f0a2678b77379e", 0x1c}, {&(0x7f0000000240)="0668a5e4ccc43f7cbb3d18445f596f142704e3317476b18f1968e1cbb196ae578b1e5bf6e7a502f4d2c2319efb86424f0a2e810c4f5905028c725c8ca803642c5499df09c181483aa13cfda5a075330b7d9923f325193e6feeb6242ecfeb898788275c4678", 0x65}], 0xd, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) sendto(r0, &(0x7f0000000080)="ff34f464efa61519011b436fa805cd91dad64eca5a58f881ac4d47dd6666bcb697e68312ee7ef37e4457fb175e026284253a035b777a4656b9", 0x39, 0x402, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x5, 0x3ff) r1 = socket(0x2, 0x2, 0xfffffffffffffffc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3c6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="004b9e8b04000000744cbf2b687f46ae318983f85faad67b05c312e12ad5"], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b318958", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0xc000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b318958", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="004b9e8bf85faad67b0053dbbc58cf969ccb9d4f1e7940b8c6c7510da445f5108da4a33130f99f8c9480071b9b8316ffeae5060447bb5460f70f4f8b1fdbfd9cc9d323fb10dfcd1dafcd8a2913a7345e0246480eec0a4d8347efa911f86f6f56e5973bad77db045e16b4bc24db31"], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b318958", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x1ff, 0x4) r1 = dup(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x5, 0x8, 0x100) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf85faad67b00"], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x1f, 0x5, 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="004b9e8bf84faad67b04"], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xc00000000000, 0xffffffff, './file0\x00', 0x8de, 0x7ff, 0x0, 0x401}) truncate(&(0x7f0000000080)='./file0\x00', 0x4) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x1, 0x4, 0x100000003) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8400, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x3b) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000004c0)=0x7) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/70, 0x46}], 0x3, &(0x7f00000003c0)=""/89, 0x59}, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x20, 0x2, 0x2, 0x5a0, "a90fdb8c6d47e0b2ce74e151708e5df218aec96a", 0x4, 0x2}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:01 executing program 0: mlockall(0x2) r0 = kqueue() r1 = fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x110000000002000, 0xfffffffffffffffc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x8004667c, &(0x7f0000000080)={0xc6000000}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x8000) r3 = getpid() setpgid(r1, r3) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x10, r5, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, 0x0, 0x0, 0x0) 16:01:01 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0/file0\x00', 0xfffffffffffffffd, 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, 0x0, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) socketpair(0x12, 0x5, 0x93, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r9 = syz_open_pts() r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20880, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r12 = socket$inet6(0x18, 0x1, 0x4ae) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x201, 0x0) socketpair(0x18, 0x8003, 0x6, &(0x7f0000000500)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x44, 0xff, 0x9d8}, {{r2}, 0xffffffffffffffff, 0x1c08e006bbe783cc, 0x12, 0x3ff, 0x8}, {{r3}, 0xffffffffffffffff, 0xc3, 0x40, 0x4, 0x1}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x8001, 0x9}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000044, 0xad79}, {{r6}, 0xfffffffffffffffa, 0x8, 0x1, 0x3c, 0xaf60}, {{r7}, 0x0, 0x69, 0x40, 0x80000001, 0x4}, {{r8}, 0xfffffffffffffffb, 0x13, 0xf0000006, 0xfffffffffffff001, 0x15eaa131}, {{r9}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x5, 0x5}, {{r10}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x3, 0x8}], 0x7, &(0x7f0000000540)=[{{r11}, 0xfffffffffffffffa, 0x20, 0x80000002, 0xffffffffffffff05, 0x8}, {{r12}, 0xffffffffffffffff, 0xc0, 0x20000002, 0xffffffffffffff32, 0x9}, {{r13}, 0xfffffffffffffff8, 0x8, 0x2, 0xf4, 0xffffffff80000001}, {{r14}, 0xfffffffffffffffc, 0x0, 0xa5c602ae2ba47b04, 0x1f, 0x4}], 0xfffffffffffffbff, &(0x7f00000005c0)={0x792ece6d, 0xff}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() r17 = semget$private(0x0, 0x7, 0x40) semctl$GETPID(r17, 0x0, 0x4, &(0x7f00000001c0)=""/155) kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r19 = kqueue() r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r15, r16) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x2, 0x3, 0x6) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="cf", 0x1}], 0x1) r1 = shmget(0x3, 0x1000, 0xa0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="d994") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 16:01:02 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x356e) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:01:02 executing program 0: r0 = semget(0x3, 0x6, 0x600) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/233) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)="48494c93887592acf197cbb6697d3f566d73fe1e89e6428af4f2498771cd4c2e4faf881332460780bc05742650d3e91e4f16cda0703dc98c1b18047f8b4f1e89d749a632704b2e6fb53cc39055819ad8fcb8fe8363b2100c39623ccb332091a7b726a08465221b772361034a9217cc05f550dc4d3e", 0x75}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x10, 0xc346) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:01:02 executing program 0: r0 = socket(0x30, 0x5, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000007005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) listen(r0, 0x8) getppid() socket$inet(0x2, 0x3, 0xa6f) getdents(r1, &(0x7f0000000100)=""/177, 0xb1) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x78}], 0x100000000000014d, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x9289dd6, &(0x7f00000001c0)="359b7fdd8bfca6f36c6c08") close(r0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000002, 0x0) 16:01:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = getpgid(0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x6, 0x7fffffff, r3}) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000003, 0x0) 16:01:02 executing program 0: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x28) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="5af5f861653188f991464b4ecb7ebce2437aa5b0ad4e66b7c33c073ee167df3a1fce9aeac77a3da8ee9ef857a7fe18ba17d422e5df21f50e1795d2ca0ec34b4cdd95002bd6827494fe826235c053296733a7df8e078a37c823090e3b9c0f1cac3e57fdcc28820851365d7b76e3254b7fc3610f8a2baf73d17b483ea955a2421838fc0178813f2dc6a8e69b7c8b9d179353f1962691c46f3cf8afaf7444929fe74f71c322611e747fcd54365538a241c3635b1495c44f", 0xb6}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x3, 0xc5, 0x101, 0x101, "7bc0d98cf8ea6f794599177b4b91b42ba0b854e5", 0x9, 0x2}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x81, 0xfffffffffffffff8, 0x100000001, 0x0, 0x5, 0x100000001, 0x0, 0x0, 0x1, 0x3, 0x2}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000005c0)=0x4) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000380)=""/15, 0xf}], 0x5, 0x0) fsync(r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000004, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000005, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000006, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000007, 0x0) 16:01:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10882, 0x8) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000005000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x180000001000) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r3) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(r2) r6 = semget$private(0x0, 0x3, 0x4a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) socketpair(0xfffffffffffdfffe, 0xb94f85e4cc9b39a9, 0x3f, &(0x7f0000000180)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r8 = dup(r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffff2) r10 = geteuid() r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r11, r10, r9, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f0000000400)) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r12) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000280)=""/216) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000008, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000009, 0x0) 16:01:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x84}, {0x8000000000000006}]}) syz_emit_ethernet(0xd8, &(0x7f0000000180)="0051206644506551ff0ed2af744aa7911a748fb4ecff176eb2fdc4c362d79f83f9a210bfeebe3d90559ddce8928759ebbc7b3136eaf400d903ee7e834c71c1705d00040000ef0680f04615ff831547eca38365c63a396879d1a31a2d9217ea83b812c2e62fe150b2cec84042e93bac1a51e1916ed0922ec0bb30c8ee9324d226c4c6a613dfcce3d4d4a8e97c81fcd068e600e846d3c0f4f7166a0dd4b21b6215a065d3d7bfc8e1929d7792ba742ac6e9cf7b00c85f929ae5e20ab50f83ddc01c68f1d1157ed7914e5710e376588ee533d696928af435d6c1") 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000000a, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) chmod(&(0x7f0000000140)='./bus\x00', 0x20) syz_open_pts() readv(r0, &(0x7f0000000240)=[{0x0}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x15f) close(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x714) kqueue() sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc, &(0x7f0000000080)=[{&(0x7f0000001000)="8eb18b6a510c48181fd122131629ddd506392b54323187b4d2857d8601906812882b40b0a066adf16b16199610810600beb51170cd56f6a805cdb382b97776507ab0fbf77b569fff22f8a21f5dfab387cf807680accdd9727a853999c036528bd3f43a58982cade5dc92c61afd1366aa17593e4bb86483d1452cbb6b8b58b95f0c8221b04630b3605f24bb6e158a9c43243fb63e96f00d54c8da61b2677b0d0e90cad8544f7e55a379fa45078e9858f556980b5aeb7ef32c3b75be7791eecf7d77186ce05df8b51cae17c6cd86b621f785b578c7a27f94f680f7f81b0b6720c5a2ef23d3ca459d54d10633cf2a37bc2e02925c79c7124054ce9d2edbe3f69e4715a517a0f1cfb1c4a47f5b8c3cc85ad5ef8c764ecc29accc11c1e9e202d4666e2ba41613e6ba8a72714db6b371f690411576a9c4fd11281d4e766860f5008887f004ca10f4e21d30e16e478426d3a409676534b40a3e3dcfe172ab70e89e3c9dc37b9ac8613e3ca904a845f5c98824e5b0a61afe1e3e408db1c0679ac2e790e8a7e7c1254ba1aa56913a24d2d6982c6b7a6f97c1151a08732941b758e5a745106deb2885ba02b96de763bf44bc1c8b91eb50e64046209cd47a0a2f9d18710fb1833ccce2f07d09e7611237015e0e393d24757cc0c7eb39012340ca0a32878afd807cd4ee72ed5ab00ecb255ec616dafeaef0851e74f8fc189cbeaab635c3301bf40c369e443c33d714d75782e908d50b234b7c0dec6dcc5166daa0299925949ac6aadb706faa772f7555e2c503001dcfaef3136d43b7eb390071e020e75c63115a462ad02ee500752cc3140e99eb151fcc4f87d8bf276c28fdbabe0fc78d1033bbf3cf85c053565ca00386c19ac57443d6eecfcdf9e9f30e2f812f4785329bac10f157bb65cb2faca4cb57781cc9e74e9eb8588f7b424ab02444bdde494de9a71c75671318b51a2a6ccc611453992f1490e46bd553937433f221fc807a0fa85f8625a87f6df405796740242db07e1b260ac2888446734e4e141d7ec359176d46bf4526c2f17b4c9925dfaedf95cecbaf3c36ba6adf8042238a6f7d8cdad4246ac88744d59dca9c7613e2c5384f8eb887b4ff67221d38696f4cd34fe871b8854d24902cd905a28a7a692da827dfba1d1a503f727def04a1f8266d71ee2d23c6c0bfd2c7deb3e10bbd4034400b58a38b66a3b6c0f1e26f39ce135a9ef70437322bc5e4f078a870ec10a85947fad82262ffbf31429bae6c1f681d8ae6889601349fe7ec01b688835c645be535a03e1674b022bab554cd8de97e220c2b4c78a450d85369c84c7198732b1f6bc8e3b2ed57510c502a71515584fb9c173d49b39036f2902baccd138f3c79dc3816c6089ff45906a124c6bead81b739cfdbe7144167c20dcce7d426f1cae08838f0555b8683e7b557073cdcf9ef75dadc379487dade399a65bc746c98ed2a8649b43aa9666610bbafc88bf53a9e1680427fdda95e3f3cc381e257a02620cb8184d4adf6aaf5a9c2a051f4c43fa3aeba3437daae6ab89e96242ee56b4ab4b0c34bcc3805072175b145f13bd6aff9a87beaeb76ce89bf8073da55052e16464ea66add88ffda42567741f1dde674c252eb4882e0206dbc29aa9aa2b246269c95bd0050ea89b4d0e293fa5a456d74bd5dd63c061dfda128cef74d8ae439cd021541361bc4388ec31d28da418773dec170e6dd7b9070c2211344dcd6eac4a8b125ff22d9d70f27d30ce160f9a5b7069e6cfb0b7f9cf8a34b054a5d5c8992ee5a25829047f7b1fc90057a665b631670a2ee24461639a3442da05d1c6a1ff1f6245b423bf18b2db7ee6f1d063a0f08e1ccdf4b83ca2e4a51c5ec36632f367ffbb30557a570305cc48549ff4c0628cbef7434e9ff482ec563f0b5efe962437011d8c98d6914cca87a1af4d4518e0d65ad6d3f2041d8a60c2972eafcf61a8e0673250c8a41223a0487117480dafd723d97859322f5524f40852766e6a41bf77f70ef2c80936f629b3e870c681d1892b6e81fc3022fee7d0d4f758fb55ad80d267932fd9216485fc18908cc85b83f6c53739b1670e02e1ffb6ab989011853eaf85fee69ca2dd853b2d3c2e14486788457e410cfb0e5ab70d843c7bbf9e3168129136bfa5231acbdb26c546ebf00b229177b6d7c32adddbf9b01d4e36e43b2cdfc899bc15aed29c827fa953af1878ebc7576f1c0737f85a41b63aa7e9acad44d9f445ba9176149d2cd3eabcb8d5a2aede400b2edd4328d8571c4879315e6202c1a95cffd6dd954a3b4494ba60cf6253f3c5f87b3a5c5fd9ba687b3b45990c6fba652d7f489d47c810d733a2d9ac58110c9a589a64f0a1fcb9943c3d4f562319d985d630618f7a348f9362eea063798e037221faa60b76d1ecd53dc1d31960283dc6b98e20ece67f3852fc426d4a696afbd2021aee77d8c16e880097ba7dabd6e8399c242804e682ef93dc030cbf3f5395fbbb2dab14d0df8c06ffc6d7be738beabf479cecf00cf3425a8265ab5542883f5e6714136584ea95fda3b4cbc4ae4ecf71a91aeb24d72154e5f1ffcbeb0ca25abbdfa829fd57e9a8b480dda16c7725365279bf1e34d5695ccee708bdf946f8b543eb156b597fd41761944f529eae4bcdc3e26347e1c2a3e8101c901f9714a369cbd83f3438412f8e8e2e9a9c27716173561bbc9ef97502b5295f6d1bb94a0cedc733123775302c6d2d35f7191cafb000b7daae14bc03a7c901f8dc220fb8bfc8c0d924c06602569aceaec1ed3687a08f110ebad1374841698e747b06ebfa467314aaab824e775741df71ac01cef359c22e32dacef0ab8919dfaf58955a44dfb06082ce537d29da9b320a3a6d4e6eb75aa4ee7326d21b0a836477c648a9479efa7cab77cfdbe7ddd839a38dbb58e624ffc27e303587eb80f3268a6c005fcb7385f9230018fe16d6d7f07e92115119bc3859a26c5af7728316d4e2952608f4cca3775f64cd68ebe2fd994a96a6ef515999fc03803886155afaecb8803f6db14fb3849ba59e25bdcc63f55e43844ab3f46c0387edee16d4d39f27d1cda3051348b8e27212f49753c6b8efd14919b8fe24013371c4984c125d0057d9fedccbcb8e001be6a7f13d845ab4017b3a3a94127a5915c0b00255b03dab3f890f914f9a8b76879c49172110f2b9d4c9ca14135ba4ab9083e338ca06882e75825b4869dfffe41ac897cb70fd652d461ceebec8742e559690e45dcdb1b97dfe20baade6dc62397caf947eadb3f7dfb1365adfb8c17565b3fadc64a64b1020c47c00d824c3e1f6f1ed6cb80e595a1903ce34d9bc26a3ad122d5b04ff70f67ab4037b4150a4bfa7e3874d813bd70e9a069bba539994df7beb143c64ca6c3e3d8ffee5fbe97780b7f10016e5cd70bb58ae918454edac80b16c9f86da754702a265f52a3e80fd1ea03bbba1eb35f07d882005733a2a3a499b22918057d9f0a085afe88f3250b1a367ec48ed1e082039cea4973c8d7b079941e27f2e89c3e16c7ad0a19ac14f377c46315504f843853ebbc9ca153712a11dd182442b329c33c62c1931d5735e10397bdeb2bb6878f673b5547c9b77e829d0b7bec8dd53df18b66716123efe67784cef3ecb515a50244c881cc00de135876b73383770dbb6ff2d86443c3d46c9ff448a005f8d1adc0d8cffa2608dcfcb7e961039ccac5d53976339b86c638f2e8be7142fe080d83eda0c2884fe70c9a0080f549656be2f9c365a7301cce4639b289f5c1752d4184ca83477e11dba4ee20e6743363135aed14e73e1d31aa1d410512289d46cb874e14c1f0310f8067b483d2578429806995dc907527ab52b8c2ee6ddc0fa976ef943bcfe39d0369f7e93aa4baf6b6c716323532b168734d69a4ecacb1ddd881d5447804561c92425e58533938fde2f331bcd1714669d877d2a4a5b69f053a538b29652ecb5fd524b8e7172216ced934b078ad606cb9f434957336629ec9e66ca1ae829dcc7e2404cd310e1d152bfeecdb70a8dcf7c112c515d8bb10de31f815e91ecb9a8f2401e5040927eaad51df3984721643c0271fdb8f79fcb62b0e8c1981d5ab8b4b946a71b2c034ce17da5143e4e89e8580a493f9c579602417bf42ac56be394061ba96c9c9d35108e4346e3b77a536cd908f3e1e5df02d405693092f943f83b5787a007e45e0ac3fe44a73f61b7f5d7b6d3169c39572ff7d5190f901932706c530dee3518c5210e62b8d5270c295571fa7e38b63278f614624caf82523ed3deabc9b80b99b446cf7c27bd6462829b4a22bb56f352b6e2a3e3df3b700a791c4aaf446c10b1a75493f69c91e3fd02b336e88cae8c94ac4024ea0da5cab15327b494ab62dbd0c46eccb80c6bccf08e0c4494ad798d119c1a9d3802b7b4d7013c494989462663640e999280273ac3eac5b2e5b2342591be60cbfa8997d96c014d9519807f0d65a11170732179c6256736012fdacb859582a4403c1039066e9e72d67064da5710c1ef018589b364f68c5b011a5a57e6a3669c799a9ea2c40e9387e05c7b7981a1b15d98f43f35ecf05cdb5b650fe4039702d9e1d82e352807a08202003bc18765d96f2f5c7b6fbdbfb578dadf64dac298b3fdc05a7a1ba93f48d199e9db8be30514876d67988de521337d47b07ed459dfaa157949409475d943deba5d33a36d7e9ae4181c367742195832139d2a0997ace08e3254e133f0dd30cfb170b8c33e0b28469bc4557a173dd4a652db2be049661f8f29ea95948911381e51b66dc19f6296dfae1d0631fac0a42850afe710c350adbf6899e6256ffd5a3db268e3148fb403209228d82cd2d0e6d74460a8d3b854a9174b5d118843d10d9102d9022b1858a67485a2ec0ef6bd792c425281912ba4ac72ecf4950b0206e34603f36a78b82735e5474eb8823b1b2ff7b3f2ce792279417cb049dd00ce0a4b159004aba70f3f9a4fcb5f8d4273768198da1c597b5deefbeba0ab4096352993497ee678c1676fcdc47c03a16dd32392a5ba92edbd71c207f88cc6983b8729196ed4cf6076c8a7da7e13cdf08ff62ddf2b958d73dfdcb49e92c9211bc6908489c485218b5f125cddeee0fb3a08302a32b2ba2fa97f05a6f14cb8d873d7dc5601b3521c93277a0dbceefb5197fa070bac82310d1d612446453ab38d58863c63dceec7950bf7d26ab541b5f52bda2272b091264f076fb92bf4381aafdea2de2608ab7bffd384a48cb365cf57c8de88d1ed5235b0428f3cb47343ac985a90e607f9b265db98b7f48fa346056d1bdfcefcdc962bb637800a669801dfc0d681fe4c68c5014461cbeec39ab1efe1c3932635305c356ad0314c81d3da8beb9883a101f968094ee6a09c2fce0d712a6eb59cc174a453d94e5f64ddfc376f1ab6757c66ab8302260c6f6f232f90eccbfc752bd40474c3d4b3641ddb81cc5632032887a6bfd12bd15efb35b613cdef4490d98645fd5493ea0c5de7c64a9e396b06d34788fbcc9c85bb9c741a2e5eb4516659090fd35973c0f0fd07241336284be60dd34aea66df74a08adfbf3a6d56e9f49aaf94a5f08be19ea394b2f8e7a697391cb753326201df12357ad1728ffc6019f5d0b2dc5b8697d01cfac41bed4054fc41ffb0e03f089371e1f1d3841150b2ca55618a204a525cec6c18a24f1bdffb928bdd293a8eff1edab7340d973a2ab7edb962d523ad25ba182a2087ead61f016a077423c633254785f899f2f6597d67ea8f412a3e3bba9ae002553892baf2063560cc800778a7be41f686aab3338617acf1809c5e6f75c0af2ed8b09fefeac9ccca7f66e994897f8bb2a3a82", 0x1000}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="d800000000000000ffff0000170d0000b1cbb63bdb58ac6a1dad8da06ea2ea66f7a432d6e8c12bb155c8ced72227ea828d447c994e1a226f428cbec3ba2667ff443447d3f7e52038e72b0851f29592b221740b0f062a1d9d2d0af6936ea05ec91bb5e17ec6c2e2b686047f64be2662e7819cf5a1aa7b3173ee85ef35afaa3213c25f49638470e47aea938f6c94e78f7ef6e44cec6cde3f510fbd5b4fe8dba50de068e83e32845a1d9f95acbef6b809f9d093ecca6e3edaa3de7dff2e95175fbf377d6b2bd0d36a2e1d808c0973adca4075342e4900000000f0000000000000000100000001000000916333edf4e4c6d2eac93046c999b3de9616fa3d79c9df273728fc1ae6ce2ffbfc32eff69b0c8347782a738a4572588987138e8c425d8dcb83f02eed7f5778777cde345997c1041b9fce9d158404530b27d20dc6be9b2408e1cff7711d1b8b17697427cdc48559526adf86907414382eb739251434e7a33534c41481f5c46cb0c8ded152e6538774b00eb44e9b3f6e232b6a2724d57d2321abad28cceb941061f3be9ff6906c67e2dddeb5314f6224e48031295dca0d45562a465319343d88b6f3ef4e98e01e981bfa58a9c4a188d1820ffbc3fe03bf96555b0000000000000010000000000000000000000000080000a800000000000000ffff00000100000008e9f6559d886312e8755bc2d6a5ab7853ef0f3bf6b86e1145ea3ba99c31d9828154219967259f458d74af2160c7051969719cc01cd15dd5991813bb5d116b5f2e86675524abb3ad0f00f2333a84fb6c42bd3c8d67b117f6321192448b1f79efb447b444cf1f0c26075a1979002cb04fd73017e49d0e19f11e2fcd31ab262e07e07b943dc412fab0b20b1f88eec0db083c9cbdd7de06cb28561079df038abc51b000000000000000010000004000000009212ee0211a2b61db3bad110e9162cc57ab65e44c5d02f19bc3b6374b754ce4732abb81054d2042ef131d4b4b7f765da59e042b77632e7f2286301e48a610c2a3f025c2399886b4ba35f771e1d81779df82855838110a259ea3b0de4ea3f20f6c730d143da00266e2d976bd6faccb4940b821f9488cd308ea2f6a8c3bf749d35b2836d411ec103e4aa8850d7f8f61bc09d79aa9fa632d095be0567f0000000003fa61636dc00e2ca0a8a72c0c3638057bc7e23030678ddfb6e352d76dce0ead8069d76aa6cc73e3dce6275e0d3dcdafbf30b066"], 0x330}, 0xb) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000000b, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000000c, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000000d, 0x0) 16:01:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) recvfrom$unix(r1, &(0x7f0000000080)=""/243, 0xf3, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000000e, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000000f, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x84}, {0x6, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10001, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000010, 0x0) 16:01:05 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = getgid() getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x32a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) bind(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) setgroups(0x8, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000011, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000012, 0x0) 16:01:05 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) r0 = msgget$private(0x0, 0x45) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)=""/242) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/149) msgget$private(0x0, 0x100) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='([@\x00', &(0x7f00000003c0)='*)#-\x00', &(0x7f0000000400)='$', &(0x7f0000000440)=',\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='%\xddP$\x00', &(0x7f0000000500)='}\x00', &(0x7f0000000540)='\x00']) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000013, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:05 executing program 0: r0 = socket(0x2, 0x5, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023f0000006c65300d8d76912e048c4c331a18b57d3cf4f5760be12c27da5c6d20bc6ee700f912b6e292f67d7437d559267f4df4a9ca9638fdfd5673c3552d943b9a221fc1b0241ecf88171a4abbf3fcd3944b561130e37793ec4e6550cdd97bd1f68a1fb1f7ada846a511a8c32f216f06289fb39ea43da3b6db7fc1000000000000"], 0x1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="126d5135f15090eb", 0x8}], 0x1) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000014, 0x0) 16:01:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000a80)='./file0\x00', 0x1, 0x80000040) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="21923c79a52d4c2c7a5fbed83662ad012adf7ae6daebd2200ee8c1e07cdeb3a61d1d08b945ad77bb6cb514105611ba4521adb6f1a3761e840c5f3cd04ca29c345d295e9f959192c35df93bd92b5eb6e616a88de9a6bbd67a09103bf80894a01293915e58c46e8e48fd84625e80ee856bdc98fe0a8549b6656a0cb2718a31ffc5e42ffbcf14518e0750650fcad3602ac82c784754b1a0ba2f429354dc830f95c93b43e095041f2daeadfa7b0a5ea7ab4a23cac3b3d1a6392605f867ee9145", 0xbe}, {&(0x7f00000001c0)="3ef39debc4e73132510d343f09e7488c8a3835c73fd058535e583763c9bf6ff865df1120f06ea63c7a76828cdb4073f0523d289bb06d2c24fc41177e1345243a0134ff4b612718ad6e81c8a048e372d5d751b152c46bff34782b96981aabb46e25fc2f12aeba6e147ea24a64401f73b9cb8092d90228b4b1ccdd9fcee2b69a1c36fb2b39dc6a32b91d2cca7b08c9cc0d6a0e7dc021634b5529f96681b0c1b430cc1bebdc11e66b647cbf0cfd2d49e7b0a60a98eca3f51cffff9da66a06df82bb9ff5a045edfdf63abea40d587ac009175ee96cb6646b77d95d1347202e993dffeedd2da6bb161f26f1c7af8e09bf03e404d157273223bafae11493c0dc", 0xfd}, {&(0x7f00000000c0)="05f6eb8e2e135ae273df68e8f74c33361e4da08f057acac329cf826c15630dc7da7fe2005e77cd56a9d21b8c905efb0a1a84a0c1450e3e2f5395c13d7fd813073ba84e587f270119726192e4578f171bc421e5f7f90a", 0x56}, {&(0x7f00000002c0)="16d28ccf6a5378fe77044ff6020eb60ff7ecee75da203c5b5dc618042f42fc72c6e50ceb7d1423be0249cdd6e19740a46cd84005ee7973a4e4c745b101bbefcfc7ccb67dc7eb5e4ae4b3ab0d4eddaa14012fc92eb2ec94aab2f6d6af31f454265d3beab1d46705b8605046635f61d11410f3b8254c002f7190981664720a55768ff1b0f4af1e3275fe7efd4927c87115373fa6d615b0e68dd883e87c351f3062e9cf442f1b5395425c96c6b67b203e5d40958145477aba55107c3445947d66", 0xbf}], 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000380)="d3f3a3e296dd8f850f2e3182ba8db960aa86552b225a993febb089bfeff3bc38ab5df369e9cafbddcbef7af492a52dfa", 0x30}, {&(0x7f00000003c0)="d8df4d8d550e620ca9de2a3dc0cbf356db7317f7deb1333f441f4f556c0f465ab6aee5d2851b6c7eb786ab6bbc73f453c04c5e6d6660e69ef93b03069482bceaeb862a287ba7a42f286dc9ae29709867159af09cc3b0fb3778160d8256d5ab9a4a74e3201190d9c5a4911d4573f671c17c09248e32864a39526e18102eafb3ded56fbf69362a9dca7581962b2781410bf97ac1bd8941f3bea060947df16b7bb9f0688b457c0178b594cfe8999cef6ee7fd8e17ccf99fdb483abbd27a20db04ab9b60c80319aff5556a323bce3c0ba33de45bf1d48f4b9da4c65c95e628441b13d27bd4dd7d623cd5ec98dab4aa285a145fea26", 0x589}, {&(0x7f0000000500)="42d8bbe3a9ee9e4d3e1ed0060b2100d4b6", 0x11}, {&(0x7f0000000540)="ec88a1dae94aeb", 0x7}, {&(0x7f0000000580)="aba2aef11123a9ee668f4e606b3f80dfd15d93349dbbeda5fe3f2ad3eb14aaf0ed0abb2ec3c6c4dabf513431d3995f65a90faf3f1e213d1c79f614a0427b9d46ed9c8d9c2932dc876d404324377fee689a3ab54a2e7a24c3924dc29a1024941f7c6f56f2c9d3d41ab83adb7dacf91d484c35cf1810340559b59a87f3e4c4e8330e1af2", 0x83}], 0x5, 0x0) pwritev(r0, &(0x7f0000000f40)=[{&(0x7f0000000180)="d1284a1b9a248d0fb4242c598264353aeab81a45a2bb7b06719fbfa0d86453e1ea0f5cae04c1f5e9ab25361e799014c9cf1a824373aeca466258bbce7a306376", 0x40}, {&(0x7f0000000ac0)="33638884eb65388870418aaba6cb49c161a20d1df0d57af272283b7fec7bfa4ec91b8a65a0f5df5f1ae29f647f85707987481f346fba214b1b1ded5994c05f87d7dff806d0fb0e788599563e0520bd607988bf4ea903012bda56b34eec266baa9eaf6965f9ee0c95f5c1b73eb7670ca178a7caf4330e73853c6e891fde1379e68c1b3f75e97282ad28ed515fe2a4e4199809522228cce764bfe8e2343cc6582e7a0562727d7503edd7074b37a693bb0dc168aaeaae", 0xb5}, {&(0x7f0000000b80)="b2ab1334fcc4b718ba4da38cc0c88e1362ba5e736dc1d7d5a68e82c803a4d2831233b7589d50ac19cd5a99acb0d048a1120157c50b15fe69cd08e0da4e246b233f2c35912b4764385af7a61d0cffd9d40af358442a99b180477fe277ffcc6b78dd014ee51129eed9071f1a2eb54b63cb7fcf3c323d45c3c1c35509b51fc1a1e0d6bb81f850580c011bd69946d1d58d16ff8966cbc8129965cc7a07fd8d34a9fe78b21ff56c2c0cf307dc5a97bddb176aa231630acc542f33f73853b93f42eb11c654937088e48529eb3169bb36", 0xcd}, {&(0x7f0000000c80)="d9a2c22dfa19ef3a69448c74de40ac57c9504e4b5ead0c85c3b50797d86295b6f239c4768c33cf035724a42c3c3b3e23e214609a1500e1b7d59ee6613b65d501a93dfc34c7fe2cdc417d62d8bf700eb8866167d8e776c687b5d7cbbe80b4d4cb537d82675bf2ca4a2ccb89e0e209011636bbc56a9f2073e1c6e4cf70cd19f3405fd51fac5e052caa1f2847b90f5bf0848315c0981553e3cd1b6c0cf22c24f8c4fa413689cfca43347bc29a21a0540a03a3e4231e1d4da171c6844af36045f7c05967d04ac76bda4f75c9a1dfa82a915b9130ecdd057dc8cdc955fef263c5bc1940035dc5c0b5", 0xe6}, {&(0x7f0000000d80)="15f94a6c37cd8a93ddb14f85c6a3f94e829ef4af1ea106f465b912f6f95d0c720a66d97558a9ce03c7fc56ed59a0c71a624b5d6fecb932f11f8f536c1b0e850e8204b09bda8d700da587b19cf7de6eb3c18a9e1a48d034e59952170121a25a5e9f931970aeeb1170335dda4740e4b9f780f34c4a421e37a6d7c1497ccb905e9108faf48b681893b436b1be2db42145508e3e0656e6", 0x95}, {&(0x7f0000000e40)="82f26cfe5b2e344970ce7eda5ee6a5ec730a1b70151ee6f8c3b508829d", 0x1d}, {&(0x7f0000000e80)="e1882e59ed288a5c9e350f96fea70af8b299d4da7ce3118e156f4af1e8f61c05fba92e341bb76f7aa65e9917cc6936ed8ff9fc922ca335471be7addf82fe9b", 0x3f}, {&(0x7f0000000ec0)="1776b6fe0f4caccdfebece3d991b8fe86feeaf8ef58db043af95cf034d59d010ee944988664e5837beb550ff78c2755d096a02fa79e30b5037af036fa9586a92c46986bf6d41215fd89218eb31e41115fb7f790e1561681ac18cb24430a170af5406cc2bd6a6067ac9e0065a9689780adbfb874b", 0x74}], 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000006c0)="991ca48e30cebdd0e861f774aa480cbadc3c9045cbfd53329479244a8dca9bedee2407fb6083c1eae72cba6a56e6255121b80a1694f79f447a3dbb81faa7088e3704e74bdfe2c0641781c5761150ebc23c85531d86448432a85675b59905a00f1eeed9c15a3230f749ce06ee008e15ee2b754d4f849456f646ade9db9d937b1db682fd851d459d1b9d943d309889a4d2c34f379edae9ec808f08f2554fa9367a54709c5361961f974f76cc19", 0xac}, {&(0x7f0000000780)="697dcf91d2d9a87948f5f71a3ae8ee0e78743f908ead8d9cca0b6784a933d4c953133a99db718573790fec64dab34a1a51452566f692566393795d29cf03a56cb4d97194143d8de5b9cbc366b0caf59ce1810c373332bba762bd6027a3cf934290c5a94b53410fa42c8f5197221275bd8d5007641287d7f6cef35103653d4c6afb816b15727719742a762da9bce30b7bf53abb55fa847bf52d5b46375b5d42e1c361b124c2508a7e212c1b9b756c66bb1efd0bc15fc0c429df237ce6c0523dcbfca505171ddd6e05accc264c682bd57badc8df2076aa99f3401c844bfb1e764f5fc6a5214ac43b15a426bf9511e61531acbf4bf0118824d511", 0xf9}, {&(0x7f0000000880)="950440bb5a2443d62ca1c2015e182e482aac0217b55722ced1fdad948df2e5e524f617b1d43d4ffee2c2df60362a7011935972f2eb9130b38fef12c8ee1655d900684f744d2dcc93a639b68ee281e1f863844dd3e7d99d03e2d7d79d094eea3fd507bcbe70b59cc5710faf68a18006ad5c73e7a376951e5ee6da35f36815c260b214f6f134cad60252607f60b7341359715adb19593abffd080dbc01167e951dd8b4326f42b9777c4f25dd13c72278cb914b7f", 0xb3}, {&(0x7f0000000940)="054055900d5a6682239045bd7820975b8e518d5c13f7bd5948c7748bee2ab920ac0177a09f58ecd98690a24f51279c66d3f5b46e49de6e7ed80645a227048663aef0002c859f2d26ec35a662d2d76e31136877560c577d6708c84d9aa450da48fd05315fd2b94a2c1e1d49b9c2f1422aa572536553a3da3bdcc182b7713468573ad51b2860fafeca67a1a91cfd44b53ac8ce8e79db9358f609aa28aa9ecac9bec920f53c594edd594dfbc7dd7eb750b76b70dc8b50209301682528c3153433af452a72ffac7a730805b0e0303c3bb7b02ff9d06b4eaf0355799d13fd2f473659", 0xe0}], 0x4) fsync(0xffffffffffffffff) close(0xffffffffffffffff) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000015, 0x0) 16:01:05 executing program 0: syz_execute_func(&(0x7f00000009c0)="c4e3f9614832f04a2be93699980f053ef3aec4a37bf0c50441e2e926b5c9459828218d00a30000262ff342906646da4e32c482c9bc1f00d23bde66420f3a1677003be617c4a2f932b70d0000000f94c980008080e285d39e1d9e1de97c810f49e08f4cbec5c466c2858ce68ff044184005260f0fcea6c17480140b00006565d92e764666470ff9646e7f660fec00c4a2712e85b7000000438f99b267f36ac4e2092e79966f65da8000000000564105ba16f2ae66410ffe3a16c4e26d3b6965c19a000800002d7cf683728372e4a25600b12bc309c8218f48609a5618e288ab8974ce76777677dee4b6c1f01a434302660f38de7fef2323f242dd5b0bc4c1fb10bd690000003b7d0fec00f4260fe88c4200000000ca30ca410f38038144000000bb3cbb3c02f3a5f3450f5a0353929200456c0f8450000000d0b62f818194d800d800dd4805e0c4f3460faec32b6e0b0ba17ac64295582ef20f38f05300c364f36e0ce42ec4a17c100297420f0f79001db2aa260f38c9ba0f007300000080708f72450f0d26f247acec3e64f3a536660f38058b976192361d09f4f5e597dc7b8e47910002466fc4c145f8436c47ccc4e1f95abbc4037d087dac882ef246e16df3440f5fa2279b0000c4614d63338f6908c001900f5bacac000031c4617ddd6ca80c660f6b2f00004444242295") 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000016, 0x0) 16:01:05 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) 16:01:05 executing program 0: syz_execute_func(&(0x7f0000000040)="9826473e431c130f05f30f59bfd9130000c4a37bf0c53e41e2e9b5576766106b32fb660f72d50f0fb8c4054e4eed751e0fa0e509ab34d1c4e10bf8c470c4c461cd583d00000081c66db712c483397fd300c9dcdc0fbcaf00100000f345d9c6acacc4c3214cb9a5605419c201b00b000000f08171a30b8a826eefa80dd4d48cc789628f6808a3056f0000004e00c4618de3c0f526224741feb1c4a1dd7dbbbfdd5cc600d032a1c9fb110fd3c4a261b7e2") 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000017, 0x0) 16:01:05 executing program 0: syz_execute_func(&(0x7f0000000a40)="4a2be966420f72f0f5980f0578f3aec4a37bf0c50341e2e926b5c9c4a27918772d28218d00a30000262ff342906646da4e3292221322131dd919dec4c6c100dc55b1e617c980008080e2859ed23c788fe97c810f69e08f4cbec5c4c2858c3f8fc4a1c573d1f6c4613fc21d9053c7ab86c4213e537700c4e13ddadf497dbf8259438f34b20f68803000000056f20fbd63c366410ffe3a168728ea0ff341ab00fe8f08e4a25600b1355809580900000081660fdf53098f49609a56c402795837c4027d78d3dee450c401fc1417fe02d134e146dec43b7d0fe4e493606062fd982c7bca30cac4017a7fc3bb3cbb3c0209912af3430f47bb00000000000045dc0f845000f04781ae00100000f10000002e470fae8012000000c8003a3a10dd4805dfdf63a5b76e0b0ba17ae64295589cffffc3c4c27197a88200000081d7010000000c0ce42ec4400d000800007c1002020606b274c4410ff9720d838f09e89a5b00ddfac4637963e8ba485c835e2ec4c44281a806c44115638b0c0000002cb18374fb0a07c40155f64e0666460fddc7eced36660f38058b97619236c421c96b82e26263209797c7910002c1045c0b47cc47cc66420f1a436e2ef246e16d44800170bb00004242fbc9880c00c461b016a7df6900003422") syz_execute_func(&(0x7f0000000000)="c4e379614832074a2be91c01980f053ef3aec4a37bf0c50041e2e92e2e66460fd40c999a070000007878386300262fb38066b938463da1637963790600000f4edad2dec461dc57b1e67d0b25bc9551fa00d040dbe1e1430f650d225f00000f41fe0f3801bd050000004cbec5c54d0f2c718f56676beeee8f56f3430fbd73003b30319ebb70fe6581f0430f40b267f34cb4baf281f999899999a8270f014700664105ba16f2ae66410f3aaf288842f72bfd660fdf536bd1148e8e99e1430faec4a27921f9d8edf7d8a1a12ad764c4643a5f4066bd0ffe383bd4aad467460f3300024064d266413a010f0f30ca30ca36450f38c8aef9778892c4a17165c800ddeac4c2801d9c96c9e8e9362e36f2a796d0818194d800092ddd8f0b00c4a17ae64295031a7b1c1cd2c422b59aa9a7a400002e36646466264683b9080000000d5df698b90000002e440fdd0636b2aad9c741af2e360f73f50cc104c0414c598374fb0a070f001e66400fe3d357000026dbe3660fefc7c4037d092101f20f1dbe0010040000e5c565970d22045c0b07d56e474cf943f7ac8a000000005c6500902d08000000009b42a7a7284109b832000000564401a9bb40cb42c4c38d42461000c42211a746320f611afcd4033131fb660ff556d9c44109f89700008020") 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000018, 0x0) 16:01:05 executing program 0: syz_execute_func(&(0x7f0000000680)="4a2be966420f72f0f5980f0578f3aec4a37bf0c50341e2e926b5c9c4a27918772d28218d00a30000262ff342906646da4e3292221322131dd919dec4c6c100dc55b1e617c980008080e2859ed23c788fe97c810f69e08f4cbec5c4c2858c3f8fc4a1c573d1f6c4613fc240d9d086c4213e537700c4e13ddadf497dbf8259438f34b20f68803000000056f20fbd63c366410ffe3a168728ea0ff341ab00fe8f08e4a25600b1355809580900000081660fdf53098f49609a56c402795837c4027d78d3dee450c401fc1417f602d134e146dec43b7d0fe4e493606062fd982c7bca30cac4017a7fc3bb3cbb3c0209912af3430f47bb00000000000045dc0f845000f04781ae00100000f10000002e470fae8012000000c8003a3a10dd4805dfdf63a5b76e0b0ba17ae64295589cffffc3c4c27197a88200000081d7010000000c0ce42ec4400d000800007c1002020606b274c4410ff9720d838f09e89a5b00ddfac4637963e8ba485c835e2ec4c44281a806c44115638b0c0000002cb18374fb0a07c40155f64e0666460fddc7eced36660f38058b97619236c421c96b82e26263209797c7910002c1045c0b47cc47cc66420f1a436e2ef246e16d44800170bb00004242fbc9880c00c461b016a7df6900003422") 16:01:05 executing program 0: syz_execute_func(&(0x7f00000003c0)="c4e3f9614832f04a2be93699980f053ef3aec4a37bf0c50441e2e926b5c9459828218d00a30000262ff342906646da4e32c482c9bc1f00d23bde66420f3a1677003be617c4a2f932b70d0000000f94c980008080e285d39e1d9e1de97c810f49e08f4cbec5c466c2858ce68ff044184005260f0fcea6c17480140b00006565d92e764666470ff9646e7f660fec00c4a2712e85b7000000438f99b267f36ac4e2092e79966f65da8000000000564105ba16f2ae66410ffe3a16c4e26d3b2265c19a000800002d7cf683728372e4a25600b12bc309c8218f48609a5618e288ab8974ce76777677dee4b6c1f01a434302660f38de7fef2323f242dd5b0bc4c1fb10bd690000003b7d0fec00f4260fe88c4200000000ca30ca410f38038144000000bb3cbb3c02f3a5f3450f5a0353929200456c0f8450000000d0b62f818194d800d800dd4805e0c4f3460faec32b6e0b0ba17ac64295582ef20f38f05300c364f36e0ce42ec4a17c100297420f0f79001db2aa260f38c9ba0f007300000080708f72450f0d26f247acec9636660f38058b976192361d09f4f5e597dc7b8e47910002466fc4c145f8436c47ccc4e1f95a3bc4037d087dac882ef246e16df3440f5fa2279b0000c4614d63338f6908c001900f5bacac000031c4617ddd6ca80c660f6b2f00004444242295") 16:01:05 executing program 0: syz_execute_func(&(0x7f0000000100)="3666440f50f564ff0941c3c4e1a5f97300660f3a8e16649c675100617b12e5c441dfd04b00c442019dccd211d46f") syz_execute_func(&(0x7f00000009c0)="c4e3f9614832f04a2be93699980f053ef3aec4a37bf0c50441e2e926b5c9459828218d00a30000262ff342906646da4e32c482c9bc1f00d23bde66420f3a1677003be617c4a2f932b70d0000000f94c980008080e285d39e1d9e1de97c810f49e08f4cbec5c466c2858ce68ff044184005260f0fcea6c17480140b00006565d92e764666470ff9646e7f660fec00c4a2712e85b7000000438f99b267f36ac4e2092e79966f65da8000000000564105ba16f2ae66410ffe3a16c4e26d3b6965c19a000800002d7cf683728372e4a25600b12bc309c8218f48609a5618e288ab8974ce76777677dee4b6c1f01a434302660f38de7fef2323f242dd5b0bc4c1fb10bd690000003b7d0fec00f4260fe88c4200000000ca30ca410f38038144000000bb3cbb3c02f3a5f3450f5a0353929200456c0f8450000000d0b62f818194d800d800dd4805e0c4f3460faec32b6e0b0ba17ac64295582ef20f38f05300c364f36e0ce42ec4a17c100297420f0f79001db2aa260f38c9ba0f007300000080708f72450f0d26f247acec3e64f3a536660f38058b976192361d09f4f5e597dc7b8e47910002466fc4c145f8436c47ccc4e1f95abbc4037d087dac882ef246e16df3440f5fa2279b0000c4614d63338f6908c001900f5bacac000031c4617ddd6ca80c660f6b2f00004444242295") 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000019, 0x0) 16:01:05 executing program 0: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f0000000340)={0xa, 0x0}, 0x10) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000001a, 0x0) 16:01:05 executing program 0: syz_execute_func(&(0x7f0000000180)="c4e261a7ac4f000000004a2be966420f72f0f5980f0578f3aec4a37bf0c50341e2e9c443156c82feefffff00f34a0f38f60128218d00a30000262ff342906692c4611dd919c42240f35afec6c100dc55b1e6172525000e818f470fc9340f171fc4813b58a0ffefffff9ecf8fe97c810f6df08f09bec5c4c2858c3f8fe848eef5008e266465460f9f8b1ce75613c4213e5377000043d964360feaf6825959c482292fe767f36ab4564105ba16f2ae66410ffe3a17286c6c0fbc7b1f000000fe8f08e4a25600b1355809580900000081660fdf53672ef34051c97bc4c4617b708cfa0000000000dee450c1191bf02feaf02fea0f38de8e85e1cef32626dec43b7d0f18e4e4e4f4260fe88c420000000022308ac4017a7fc3bb3cbb3c0209912af3430f47bb00000000000045dc0f6be454f33e6541237b0c4781ae00100000f10000006466673e266526f20f78c37b090d72bbbb4805ffdd63a5b76e0b0b6ea17ae64294589cffffffbd7c302d8300350035cb0cc402e938312ec4a17c100264666464f246aba862b274c49f83af09e89a5b00ddfaba8a8a5c5e2ec422e6912cb18374fb0a07c40155f64e06c461785afcecc423156f1e0936660f38058b97619236c421c96b82e2626320979747910002c1045c0b47cc47cc705c5cfd2ef246e16d44800199bb00004242c401f82e14dce8310e617ddd880c00e405f5c71606df6920") 16:01:05 executing program 0: 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000001b, 0x0) 16:01:05 executing program 0: syz_execute_func(&(0x7f00000004c0)="c4e379614832074a2be92c3a980f0544dbeac4a37bf0c59f41e2e9430fa80f6e6232480f6ee736f344a738463da16379637902000000cc876112dc3ae000c4a281bc54c9c68253a3c4c40f5bc90f01570a02c48f8970915fbac4028d8ebf0500000041d09d54c8b00000491e2f163e83933a7f0000324cbec5a44d0f2c718f56c4e14dee1a6565400f0f34208e8fe9c89159ffb45959410f8bbbb6a718dda4304a0000006a0f7a3134f08351595966410f380008e50a80807b4733ad0a000066450f3825a89d2424a4c423c96cb83d000000fe6bd104f0e14340d9e5f30f1b85322333330f6eb45b000880417cd8f30f38f6d22636120ff360313143fd6764f3e0bcc80a00d8000f18c340406666413ac330c435cc5ac7d500000000006573896f893f898900000100f199400f17976a5000000f092ddd8f0b00c4a17ae64295c4a174149b5e0000003e660f71e600fb2e36646466264681b908000024000dc4c2d3f50b33c46645020fdf5f77440f01de2172e200c9c412b1bf70b478040064360fae4afec422a5ae9aad6974d8db90bb00000044ff7eaf79c15438c0c0c07866410f6e709d0f01deb3dd676566f20f1a25ea656fc9edf2085621c4e2d93def005e30303e0f1c544400a13ec4000000000000008fc93001aee15973d40c0b5765672d000000002f0fadb50000000065002d08000000439ba7452d00000000a9bb000042c4414974ecc4622d2d2551430000ffb2214e214e083143e200") 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000001c, 0x0) 16:01:05 executing program 0: syz_execute_func(&(0x7f0000000bc0)="c4e3f9614832f04a2be93699980f053ef3aec4a37bf0c50441e2e926b5c9459828218d00a30000262ff342906646da4e32c482c9bc1f00d23bde66420f3a1677003be617c4a2f932b70d0000000f94c980008080e285d39e1d9e1de97c810f49e08f4cbec5c466c2858ce68ff044184005260f0fcea6c17480140b00086565d92e764666470ff9646e7f660fec00c4a2712e85b7000000438f99b267f36ac4e2092e79966f65da8000000000f966410ffe3a16c4e26d3b2265c19a000800002d7cf683728372e4a25600b12bc309c8218f48609a5618e288ab8974ce76777677dee4b6c1f01a434302660f38ded47fefa195efa19542dd5b0bc4c1fb10bd690000003b7d0fec00f4260fe88c4200000000ca30ca410f38038144000000bb3cbb3c02f3a5f3450f5a0353929200456c0f8450000000d0b62f818194d800d800dd61db0505c4f3460faec32b6e0b0ba17ac64295582ef20f38f05300c364f36e0ce42ec4a17c100297420f0f79001db2aa260f38c9ba0f007300000080708f72450f0d26f247acec9636660f38058b976192361d09f4f5e59747810002466fc4c145f8436c47ccc4e1f95a3bc4037d087dac882ef246e16df3440f5fa2279b0000c4614d63338f6908c001900f5bacac000031c4617ddd6ca80c660f6b2f000044442422") 16:01:05 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f000090b000)={0xa, 0x0}, 0x1c) connect(r0, &(0x7f00004f5000), 0x10) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000001d, 0x0) 16:01:05 executing program 0: syz_execute_func(&(0x7f0000000040)="3666440f50f564ff0941c366440f56c9c4617b12e5c441dfd04b00c442019dcc0f11d44202910956d34f") syz_execute_func(&(0x7f0000000280)="0f873fc000004a2be94535c7000000980f053ef3aec4a37bf0c50341e2e906660f3a0a3999c4a27d19f8c4810b5ca971000000660f115846410f9e61071266430f5671f3b1e6172525000e81660f54d880008080e2c441dfc7c462b99e3d1ce647ed69e08fc40095b6999932f60f613fc21d9053c7ab86c4213e5377000043d97e51f20f7cb40b20570000438f34b267f36eb40f68803000002e0fe0fc05ba16f2ae66410ffe3a64260fb61a286c6c0ff2f0458733c402795912366465f20f38f0d138e4a2b300b1500909660f3153098f49609a567be4a1ec0df2436f310f362ec7c100000000e490c421c5fa4d00bc0f38de8e85e1f326c483e56f3f5c7d0f12e4f241e100260fe88c42000000000ff4c3bb3cbb3c02c421a9fda2e50000000000456c75bb5000263666440f5530d800f0819e4c71000009000000c4a1025deec3662fd9d277cbc4a17d288700003e00c4c17b2c9100088041c4a17c1002970606260f38c9bb0f00000044e9010000004674fb0e077b7b450f14150300010028f247acedc4e3957f3a00fa21b66bd182ebf0f3e320afe3604391c1045c0b47cc47cc66430f38f6de389f9f060f0f2ef246e16d4363d0d8fbc9250d0d000000c2df") 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000001e, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000021, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 0: 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000022, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000023, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 0: 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000024, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000025, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 0: 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000026, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000027, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 0: 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000028, 0x0) 16:01:06 executing program 0: 16:01:06 executing program 0: syz_execute_func(0x0) syz_execute_func(&(0x7f0000000100)="3666440f50f564ff0941c3c4e1a5f97300660f3a8e16649c675100617b12e5c441dfd04b00c442019dccd211d46f") syz_execute_func(&(0x7f00000003c0)="c4e3f9614832f04a2be93699980f053ef3aec4a37bf0c50441e2e926b5c9459828218d00a30000262ff342906646da4e32c482c9bc1f00d23bde66420f3a1677003be617c4a2f932b70d0000000f94c980008080e285d39e1d9e1de97c810f49e08f4cbec5c466c2858ce68ff044184005260f0fcea6c17480140b00006565d92e764666470ff9646e7f660fec00c4a2712e85b7000000438f99b267f36ac4e2092e79966f65da8000000000564105ba16f2ae66410ffe3a16c4e26d3b2265c19a000800002d7cf683728372e4a25600b12bc309c8218f48609a5618e288ab8974ce76777677dee4b6c1f01a434302660f38de7fef2323f242dd5b0bc4c1fb10bd690000003b7d0fec00f4260fe88c4200000000ca30ca410f38038144000000bb3cbb3c02f3a5f3450f5a0353929200456c0f8450000000d0b62f818194d800d800dd4805e0c4f3460faec32b6e0b0ba17ac64295582ef20f38f05300c364f36e0ce42ec4a17c100297420f0f79001db2aa260f38c9ba0f007300000080708f72450f0d26f247acec9636660f38058b976192361d09f4f5e597dc7b8e47910002466fc4c145f8436c47ccc4e1f95a3bc4037d087dac882ef246e16df3440f5fa2279b0000c4614d63338f6908c001900f5bacac000031c4617ddd6ca80c660f6b2f00004444242295") 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000029, 0x0) 16:01:06 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x20200d, 0x1605) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000002a, 0x0) 16:01:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x84) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) socketpair(0x1, 0x200000000000002, 0x1, &(0x7f0000000000)) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000002b, 0x0) 16:01:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x4, 0x66) fchmod(r0, 0x80) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x10000, 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) shutdown(r1, 0x2) setsockopt(r1, 0x5, 0x9, &(0x7f00000000c0)="c34013c39e4e322b3541d7d6b06de7a42a5bb386f9593cd70e52c0351ba9c57a5845fa29e8820c4efc428b00d45994bd97f1a2d02220f2998cb0884db194fe95b049e263be46298c0717488f3b050e60d717493cade4902cb0542a4935d06b6b3af493d6c212c9ef7240951f290f3a71a3664943b8d0c1cfc340c2ee12fe56e9df57a7e6b796c7fccd", 0x89) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:01:06 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r0, &(0x7f00000001c0), 0x0) execve(0x0, 0x0, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000002c, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000002d, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000002e, 0x0) 16:01:07 executing program 0: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x8, 0x8004, 0x8) r1 = semget$private(0x0, 0x7, 0x1) semop(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x7, 0x708) semop(r2, &(0x7f0000000800), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{0x5, 0x0, r3, 0x0, r4, 0x40, 0x2}, 0x0, 0x1, 0x6}) r5 = semget(0xffffffffffffffff, 0x7, 0x6c1) r6 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000300)="adb6896db09d2e3b21e0095daf2a3eeff841a14808275489b3dd84d24da7bf57e6da375f2c4318960eaa891dca0de914c1bb36f61cb1c36e1c0ab9a75029a1149322ab5de3d5c527023f8c6eca6b03203b553e469e79562efac6e3edceceea12f13b5736eba84c79bab151a783dbf21f1893a773ecfa119110616e5ea552afd1d524a8ede478413ce3bf1c543a6796e36f5bed4a12cd5c8ed30b1077b64d652480a9648f1d92b0576736", 0xaa, 0x2, 0x0, 0x0) setsockopt(r6, 0x29, 0x3d, &(0x7f0000000280)="37d2a5e50024f445e48c63041859c21cb0bf6eff220c218570af97fa262d7072767b2fcb97f57066c7af5391edab99575ae51d293439e1f3163cf320996b970fcbb9406d558e21e308e94c4dc7ceb11efe86da96a6b49bedafb72362e22f11e62ef2e8213a", 0x65) semop(r5, &(0x7f0000000100)=[{0x2, 0xfffffffffffffffb, 0x1000}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80010209, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000800)=""/215) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x8000) syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) shutdown(r6, 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) semget$private(0x0, 0x0, 0x8) pipe(&(0x7f0000000240)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x200, 0xc4, 0x0, 0x1, 0xfe0, 0x40, 0x2000000005, 0x2, 0x0, 0x7}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x11) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000002f, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000030, 0x0) 16:01:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x63b) fcntl$setstatus(r0, 0x4, 0x8c) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x3}, {0x5, 0xc54}}, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000031, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000032, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0xfff, 0x1, 0x0, 0x4, 0x1, 0x1, 0x2, 0x1, 0x283b0858, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x3b) close(r1) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000033, 0x0) 16:01:07 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="3ce7cbf7df782b45", 0x8, 0x400, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = dup(r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="e841485f7e092a238710e8ea6ed7ed1da9e2fceb71460716662ba0c3c44904046aed97fa2d208b1579c8b5ca2795a40725fbcb4770fa800c75e66e7136f10b2431901128dcd7285f213b9983e28dbe6cd7c717d25bbef8d58a60882314c3a0d3d5ebf86a491c9e26510ee92aa3d913964c7d8b3af2fbad1e27075d8c41db62837ec23a553d15fcb5e18a933392a38f4bb7b72428fbc67fc9d3c0c3afd5ad4f74f2c335f0ee46cc7c78d22e2cc923845d96c3dadbdbff576cdea6f6e96ba496f37defeb3a3233b7dcce53e15ae622268b72494c2422fd9d4f37e87a07dd85673980d1ed", 0xe3) recvfrom$inet(r1, &(0x7f0000000240)=""/87, 0x57, 0x801, &(0x7f00000002c0)={0x2, 0x0}, 0xc) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000400)='./file0\x00', r2, r3) listen(r0, 0x9) getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r5 = getpgrp() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={r5, r2, r3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) r6 = semget(0x1, 0x4, 0x40d) semop(r6, &(0x7f0000000540)=[{0x7, 0x7fffffff, 0x1000}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x8, 0x1000, 0x1, 0x1}, {0x8000, 0x4, 0x401, 0x60e7ab01}]}) getsockname$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) geteuid() r7 = dup(r4) listen(r7, 0x3) semctl$IPC_RMID(r6, 0x0, 0x0) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) sendmsg(r7, &(0x7f0000000b40)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000780)="15c192705044622246826c3112dabc126c5bf7898c", 0x15}, {&(0x7f00000007c0)="8b05e79025ffd82ce4c41573a20d90dfd39607c1ef6b39d6fb69917538d51e26cf0b42f53a3a80a53181af80fb56062148", 0x31}, {&(0x7f0000000800)="a9b34b55f07419fd2ec0218672d19fa12193b76470de453acb42ba2bd68bab46ee92b304a2b45d03365c697ebdda9ee8303ca74ddabb84dde12bf0f4b9c6f0feab33964ee681e7f8b78c1728626919e1cdfc9fe9c8b320d95424bf06e11e2488b16f9e62a0eb32e24cb5046906e5aff872b0d6078e423e4f59e59ccdb6627be5d0cc1ab37da423d5fcd2aeb1fd6bc2d5774e3534f952a16eb614e4a3e1808664669f63ef943d3779094e0c32cb56ebde998f50648e8d2c19eba31bab2fac0af6e0bf948d9204accda384fb3ef19a64c61735004784b6a71cac8a9104697380ee6daa6711acb5b1e461", 0xe9}], 0x3, &(0x7f0000000940)=[{0x58, 0x1, 0x401, "42d41dbe57277eed28d234b1922c362ea8206bc7252c7404a39788f027ecb5b8458b22f390b1784f885de194b955f7bf2c24e5de295a944b88e516f150b68bdf1503"}, {0xb0, 0xffff, 0x3, "84b9a4342b6b41483af3b94610681d3bc91f85319def1a77d8df181dd5ac14c39b32160d1c8c69931f1165486d36b0a86528a9f36ec0b5f9165124ed56fcb76596c023b370bf412a7d4f43d8bd70fa810b894d7fd8c4c413dc315b5731b6f43f213dff4a0736e86ba23e461d3263f66a63290d41d0df4c03e3f89925c1a10ad11517a3f41608993276c8883bfbaf0fbe777612c26a7f9fa0dc6d93"}, {0x88, 0xffff, 0x0, "f680859751c81e057303e84de11335d1ba2418573b3356815a6c317f54ad3db80a06802523d2649b99ecc3e74972249c86720a43b24a925d87de5fa9f54b1e7542acfbbdaef977419d4f6089c559cec99accbc04b874301c83b6c2bc115ae22cc3b43329661f2366295a50adcc0669242f81"}, {0x40, 0xffff, 0xff, "3e38835f5e11a1e9a97fba3e696378337a7751d95f469469abbdab3600eab54b1a86ad2acb2934b7f1f00c"}], 0x1d0}, 0x8) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000b80)}], 0x1) listen(r0, 0x1) 16:01:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="f6ef4dc063cecea101580b4e5cf08d86e4b50ac8a79298727811605855f24efca566e9d9436e0bc7cac23b1c9ae8be3d2d519e482f68f65fa1366fee6639290b642879d14e836b1366d8e11f4aaedb09304b22921f351aeabc95030000000000000055d0dc5b7c5980517a4e1ff23f0b6e49344caf5975bcdfa72dacf33b21cc3dff27217a66ae48b672367b0bb32a9f8433a76a62d0460a411dbaaec1256e98d2f1818e9e118ffc8f013ff93c97cc4fed3988bca69846864da49918f3f1c9eb8005319a21cf429c4af8318972377dfd4425bec44008341c262d28bee586716cd6e4ea299d8950aaa02bcf68edbe0f3551dbb4cd8e6321e939f0f20f1fe17b6509c01601b208d1057f496781b442cbb1437ffb072eb6fe8e50d80fd2840bc6b18f2622b62cb101de0649d64c889c72ac83500a83fa9f611eeb9fc2746f396d7011770667bfef81e6627eca02ef6067fdebbc3d788a1b8e280d1343bcb8e1d624bcd1adb0d6f05f3de097f4de0cd80b8b18f8c78c108a71dfab4ab7c7ccbfc577337a6bf81ee9cc2befbef5c3e62a38fd52e3d8746495c309d693a0841a1a2d77a63042f0b88e359dc4a92ffea9dbbf1ea3250f5100520c043a01fd99eee0c3bff6d82836e82d6a1af557c95d388e0b6b2cd3fa2f2709b6f2df38741bbd4079155f12570da0701e6d46f2c55e4c48a28a4db1246c8770bbdaac9d29c2be5e3fd1f03494820861", 0x206) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000034, 0x0) 16:01:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xb8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0xbf87821c800a7cc, 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000035, 0x0) 16:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1000, 0x0, 0x5, 0x7fffffff, "510e52b37b2efee53484b38dfb0400c9c06d00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="4470e1e0a4e5748c46ceea61d7a1524af09e30be8acfe054c0a1d7a9b58124b188908177f61eadc4f59a215e3f5c0d", 0x2f}], 0x1) setrlimit(0xa, &(0x7f0000000080)={0x3424, 0x6}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x41}) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000036, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f00000000c0)='./bus\x00', 0x7000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000003a00)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x141, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000037, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000000)="0049456caa2aa1944875f6f40100271988f88fe907cccb272a959ef45cf09b77ccaaa7a729bfb44cdc5435", 0x2b) fcntl$getown(r1, 0x5) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000038, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000039, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000003a, 0x0) 16:01:08 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x3000, 0x608, &(0x7f0000ffc000/0x3000)=nil) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000003b, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000003c, 0x0) 16:01:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b0400538706000000b81800000029000000310000000300000035ea17351d705708eeb81fd15cee02c7925ce8cb3a96286d249af9188d5ece0917fabe5b13fee788f176464befa8f04619d51cb4b89e22cc0224b23d3e53b4ef21fd8067d8c6794fade15a7d0277cf9c943d6c503c3d5c2a9032216de64591e9dda02b5e08"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x9000, 0x101, &(0x7f0000214000/0x9000)=nil) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000003d, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xbd) syz_open_pts() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000003e, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000041, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000042, 0x0) 16:01:09 executing program 0: r0 = socket(0x18, 0x8000, 0x47) r1 = fcntl$dupfd(r0, 0xfffffffffffffffd, 0xffffffffffffffff) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8a00, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x100000001, 0x10001}, {0x18, 0x3, 0x3439, 0x5b031d5a}, 0x6, [0x378, 0xfe, 0x80000000, 0x4, 0xc, 0x40, 0x7, 0x309]}, 0x3c) fchflags(r2, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r3, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00') 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000043, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000044, 0x0) 16:01:09 executing program 0: r0 = socket(0x800000018, 0x200000000001, 0x4) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:01:09 executing program 0: clock_gettime(0x4001, 0x0) clock_gettime(0x6, &(0x7f0000000040)) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000045, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000046, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000047, 0x0) 16:01:10 executing program 0: rmdir(&(0x7f0000000540)='./file0/file0\x00') socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xb4) socket(0x18, 0x4007, 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000c1ce2743c9a1e00a66489115246de1fff2944cba9c5cda595ff6aef01084da6a3d85a6d4a84b0128c6c61348f936ce5efd40cd606dd14edbd9257a8e93d858ad3709c1836ec3dcc6480f44c070f4977b974b9762846709f694889cc8f3f92f60957301cb1a71100be06e72e1acf6fadea35cea6fed28"], 0xa) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x800, 0x7]) fcntl$setstatus(r0, 0x4, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x30788, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000048, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000049, 0x0) 16:01:10 executing program 0: r0 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "09433c203b5599a560457c97c51ed1f6f7f24501", 0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000040), 0xf8b4, 0x0, 0x1000101, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000000), 0xc04, 0x0, 0x8000, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000004a, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2040000000005, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000004b, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x100000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x3ff}) fchdir(r0) 16:01:10 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000010000"], 0xa) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000004c, 0x0) 16:01:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/219, 0xdb}], 0x1, 0x0) r1 = msgget$private(0x0, 0x28) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/120) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000043, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100c1, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000100)=0x10) execve(0x0, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000004d, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000004e, 0x0) 16:01:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x1, 0xbec, &(0x7f0000000100)="3cdc87493818d29d9a6271f8e1f81a46fd45e009145be055f9354b74519de14ea6669726410810f19f6751ce5b8e3add567dfafea5025cdd2ef0f5444a4424e8fa2e6716afe8f2f714bb857f48725ef6c0d5828ecd06ed0ca1fcfeae636d7063dcb8c81f7eca0d43bc27bb31e5d9bc43e209e2f2bbef1f10f22a768844ffb2f3a0b36ba17fcfae78769cdf71", 0x8c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/6, 0x6) 16:01:11 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x20, 0x8004, 0x9) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xffffffffffffff80, 0x5, r1}) socketpair(0x18, 0x4003, 0x102, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000004f, 0x0) 16:01:11 executing program 0: r0 = socket(0x1, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d7faa8c3f4002000003300000000653a8df40000c97c4aa73066a3233380", 0x26}], 0x1) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000050, 0x0) 16:01:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000005"], 0x5}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 16:01:11 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000140), 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000051, 0x0) 16:01:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64=r1], &(0x7f0000000100)=0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x29}], 0xff, 0x0, 0xb90a, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000052, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202f, 0x7ff) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r2, &(0x7f0000000080)='T9', 0x2) 16:01:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) fcntl$dupfd(r0, 0x0, r0) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000053, 0x0) 16:01:11 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() fchown(r0, r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x7fb) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x3, 0x1, 0xf45b, 0x2, r1}) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r5) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000054, 0x0) 16:01:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x400000000001, 0x0) recvmsg(r2, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x8) semop(r3, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) pipe(&(0x7f0000005580)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000005780)={0x8001, [{0x3, 0xea}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0xffff}, {0x0, 0xcef}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0x9}, {0xe186b51b9c7769bd, 0x10000}, {0x2, 0x9}, {0x0, 0x100000007}, {0x2, 0x7}, {0x0, 0x6}, {0x2, 0xffffffff}, {0x2}, {0x1, 0x80000001}, {0x1, 0xc8c}, {0x3, 0x3}, {0x3, 0x200}, {0x2, 0x1ff}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0x100000001}, {0x2, 0x8000}, {0x2, 0x9}, {0x3, 0xfffffffffffffffe}, {0x3, 0xffffffff}, {0x2, 0x1c6}, {0x2}, {0x1, 0x6}]}) r5 = semget$private(0x0, 0x4, 0xa9) sendto$inet6(r2, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r2, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r5, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x6) r7 = semget$private(0x0, 0x4, 0x12) semctl$GETPID(r7, 0x7, 0x4, &(0x7f0000005480)=""/78) r8 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="ad110000f117079118f8005c1cdcd6f5f45e6d6771b3156aa721576b613d7b95992ae505baed5d849eb0c2ccc1423e94bf20d99929c7a29c40ffe8dc7359ace27ede90d6a8d40a8b46c541e63a1016245a36fc3e47552e172fdd968f5908000000000000002ed0f013449f0413b20ff66d4a4d9d3ffb50da4ffa75644da1202250b65f5d", 0x84, 0x4, 0x0, 0xb264d5ce1cf900ba) r9 = kqueue() r10 = dup2(r1, r8) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000005700)=[0x7974f6]) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000005740)='./file0\x00', 0x800, 0x4) read(r0, 0x0, 0x235) socket(0x1, 0x5, 0x8) dup2(r6, r10) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000005500)=""/77) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000005440)=[0x10000]) 16:01:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000026, 0x3f, &(0x7f0000000100)="2c165ad6", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) flock(r1, 0x3) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000002}) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r2) write(r0, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000055, 0x0) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffe412, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() close(r0) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x0, 0x1, 0x3e2}, {0x18, 0x0, 0x833, 0xfffffffffffffff7}, 0x100000001, [0x8, 0xaaf, 0x4, 0x8, 0x0, 0x5, 0x2, 0xfffffffffffff803]}, 0x3c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x50000000000}) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x7e3e02c5, r5, r2, r5, r3, 0x10, 0x1}, 0xd9, 0x3, r4, r4, 0xf035, 0x7, 0x0, 0x2}) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000004a00)=""/117, 0xfffffffffffffda1, 0x1, &(0x7f00000049c0)={0x18, 0x3, 0x40000000000005, 0x5}, 0xe411) ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) r7 = dup(r1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000040)=0xffffffffffffff67) dup(r1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) open$dir(&(0x7f0000000580)='./file1\x00', 0x83, 0x10) connect$inet6(0xffffffffffffffff, &(0x7f0000004940)={0x18, 0x0, 0xfff, 0x60}, 0xc) syz_open_pts() 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000056, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000057, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x24}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x6) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000058, 0x0) 16:01:11 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x4}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000059, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x10000, 0x6}, {0x890, 0x8000008}}, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x3}, {0x16}]}) syz_execute_func(&(0x7f0000000040)="c4a2f9bad4c4c2ad04c4c4e18561ab00000080c4e3455d75000c660f6742fed92cb143d9fbc4620d454f5665dac7664d0f3a638209c4c54700") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x967) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001280)=ANY=[@ANYRESOCT, @ANYRES32=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYPTR64], 0x7) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) setsockopt(r0, 0x80000001, 0x7, &(0x7f00000014c0)="c728a143152cb9223dde2420befdde3e667a364b10f6b3c14e5a0e6abc5df89177d7fb129d6bda7e1924049fcb1457927f67b7ef100e43ee78c4fb62ad412a3edd3e8686d277b1e50218c26f74bf75230c7332cb65efcc8679dff9628af5b5536732498e66f6db8fc7d12e6995aaeaf6dfd8fd83769c7fba5416af2f5b5535ba85ab3072f630182dfc52431cafceab1564678ad44187bb0bea71667be9316c87ba58f25dbeb1c59d6a0062ed3977ad6702f31e6e33f803f4afb0a4b40936511ef62cb2721015b7f4fad879bae7d89266cc0680beb235e5e41fd52b9ce8ca80b842ab3e9c6a62b8acb7b5b3d46c8fc9d30a117d6c026e6e488211869526b4ccc39df1777870c13a20f4d2fb0de9f2c0771798464ff80ce99b2f39e0c485bd5bd7b73f53eb724c58983128db31345e190b43cbfdf56eabd13f037ef7924b09ee6a29e02ef9c5c82269c9e950f1b6eecc8986eb1f2d0a836fcb75115156ad03b9c66b063e52a4172ac7e72613a476ecfb579c76b43098446ceda0a7dbd3038fb55065ecd2086848fd4aeef25e6ebb2a79580fd4d1c2c5d19330d366378ea19fdb415cabd2776ca972afbf08ff0e6b1fed9b7e70e3d4b421e96cde16bb562ba75bc794e7bf1679764db8397ba878443dfdad4908c288a8983468e9141ddc7cb897bd2be6d2213e36b6cb822464c5d59b85be23ac99d51e9774a88f03f2ba5b81276b49def6aadf1b437f074e6f8e4ce6b48b930af9df6d985246106ed36ce0cc72f4af7c7ef47b364e97f2cbaf00e3255144de6557442ad5a28776b7a71d2a08e9fa1a62fdce26834831a3020a95c3ac50e04faf94e42f9339ef8d04b054e222b394b2272f345ac3a6acaa993110548c412040a1524f4858d97921f691d0026f7e722f9889519b72c28511a446a7e75a2235b71cdce216ac36750fe9540cb0e6695796965aa33976b7954895d5ab4e17c2e7b58e773867382feb8fb96a8a03217354cec8fe49ca8fb1b03d0c7f5101159d3aa0926b35b3f931a1cfe9ab03ce7af78359797bb9b8c1c630ba2c31cdaa27cdfb25b5bb13a9f941a03de99f4ef642223f16160a5786e335dea9f1f12c3209e8295e684d29a2e30ff32fab0379c59d05abb7467c0af4258c4d1f8a29ba4472333ffa2f3a312a601a6e6d1e6897ca64dd94ef1d01c2a6e2825a3d2a8c14adf4dbf30c98cfff3c94cccb432998304a8f6feed1c62804a669b32dc189129a47a299cb2cf9772841435fd5e68a5eb6ceaf63f860948dc59ca1f10ba2fd28c52f1b7bc13e2c8df8fd6db2c604083791b0d5c44c15e616a1ab3915ff5f5fdb0bfb7d6ff043b5c36427a8412ca79aeb83af08de2eeef4e11c5092001712a25ee176fe790fcb82f8978e367c515719df83e0b6650327729ad47eb0441f932e57662e48d206572a3b408a4bf19996f2bbd26d866929a7f82d27bc1ba901a93df70b6de3dea1b0f9eabe79705013f465481cd38dd07d111e7ec79fef9c486ed72448b6c24b4eb37ace25a2288e76613c66a573db305e26cc517967e02c9d92d2e33d335023014188f31f5a1a8b115d30e5e795d45f25d20242af1a8013d319b2b8e417fe1b03f8cba6959df8b0c49c94f5f267b9974948abedf35e90db52a0958b42db20f3425eb8d8b79b3e2967c3491a53ce181695243cfbb37c459e56c80e9efa3e00b514fba9cb4535e428a3040fb3be2eae12221872ea1d28cd55ecc6d8ab3f0ff1281ed041432a742a0b210ea3736051f571a8a755d3940a50bc8ef69ec0c6dd03eb1d200455b180b4265309e83a084c989f689cb1ce75b641e13a2f6c9e0ae9306e1fb81e30945fec0738ba14c7fb2ce038ac6aaf43b44d2a218e2074b6493171c870107d5432c0d1916b3119dbf3c2ae46a4c72e3387e7695949a3930a11cd41d75514e1e0fa73a9806a863220d97f56903a174be07a0390f935034e5c17f07efebe8d202ce4932a73437f1d2b7d821ca9d34975d59aba2a46cf4ec64f3a659af9917882dd185479fe4870082d56a6b9b4e35f5f7b7f9a1d9866924f5ec747aa0c222ef43c37484811e27f613fe88aadee87da23ae71afe812e92d16aafa60c87a3f1b909a2b6188a23c77258f7aef73e989b35d06dfcb6535ad1f3669a27cccb7b0d5354ed001bc17c0972d30719ca24f010436a600ea96b485b3e4f33585bc88e21d6016f51ef86e89d51bef4d12c75e5d13993a8126600419db19f53ef9a5f0042e6247d1ebca7c78a700f897ff9774f0e3aa51d2e304f024998980093b94b59dcf036ebed3d802f03b5f657798376b7e4e42089d151caa2aa77e3d8ebd5df84134010959ea53a3ee9a4b6a30a5c1fc0fdc0ce7ccd42f73e11ba465e240ce6a5d4d179b78c349a1a70cb46cc31595f91f5ec9fc45f88116911b544561a6c9baf66c537ed69a252ff6967837f39ca6cfdf2570a357b75c1c2b94384556e6a5b0e75281b94c6a5facaf7e230912b4f811c2eb0983f9bb3cda43d102676a9ae3b547418b15a11df4cdf8f7398938bb9262dbecd0e8ca16a012dfcf35286e7252b64baacf7cdbe5123ab89566a321e498dea155077e3fc273e43561805bff3e3be62e9e57c3afab328112bd4e7947336b4e985a02f65122a859721768c7d69bebb495f4385bd1860958f90dd492cda2dafd524e9d792500b412325cd9694fa70657239d7ed668891d55653e6f796a6ff60a62f077b657840be1c46351959ca16e310c8c303ea89d659ba5fbf69727908672328b819f82e11d92443b16c63a04edeb0e013ec470ee79eb9dc33b2ec5b73603d2414ccd8166945b3245f28f28729a645dff515536812a9f9c48c0b5c8729079fa5c271c7477b02efb75ce5d6eadad898a45c821d872b9854b4bff580d244fc615a7bd0bb0bfb65a60485501d0e2c7b590d028083113278292400f1db21c61d9916f59412bc4f8fc67cf406104ea5ed7f931f032dfc765b05c5af0fa4a7228c59a8ca5368f14e0dfa14827f1f613ea1b24cda8d3f80e3969f09f47da6378ebecb8cb9a3946683a8f0bde000918892bbc1ab26592971d6e3ee74d4b267c1706646abdd700fdc88d36307e34ad730f5ffb39c53748a222008489c45ce99433165e14b6de0321ac8e8a342f7b00d2bc45234235fa3f725ae40dcda4a18e5e716f6b395009dcda8c99a3931b01c9eb23b07737d34ba6b8d50982f57eb02335e96eaa4169e61e2a66f50cba41ada2f596ddedc711f7a0dfbd18583aafe2917204a6cde854410e1959894aa09f9160ffd7de4532692593a5d5eeadf1d87f499d77b2a6da007380bf8d305317cb86660458cc482c1328a6ab8a71a77b8ad85216fcfb20c203b5e9ee1ba2a8825fc15b952d28700725a2475484e2d9d7dbd25fad8975c607f5b673ea9821193925c7b54cb52f36978847761e58a2f324728122eeb068cc122231a4550b02a39f67a84b65b8fe3503c28087ab304aa0f47ff77be1de5ef7553bbc896b4a7b729cf28b328480e8ab534d12b0892b05879709c149a2adb99872dfae1f3f276c1669a60df03565c89209b8277265f7e2fee102956b38e22d1268af8aa32ac4b6cee647134cc5a31a7b3772a88ebb8f019a07b0d8d4337b080f7948b07a81fc4f5d9351761c9660efb4ce2718b1fd9345260edbcd561835dab0877f36a7f9393121f2e468a7bb38dc0fa62c56aa01ea2ccc9bd7804ed994d1c6a4532f9d1d5cb96c1d4ae746ffc48585658b248d5ca7a0edf481b8ce7fe4f43e17c43152070bdf42222cdca342753e069630fde786121bb45948437ad1ad8fc1a6f0c9723a16550ac264d4850d4c8762fe0255106cbbbb5ffd9062f2be8e7d98c1a9f8109b8c10ebe91b71ee8fccf982c5fe0fb497a4b46c11e3cceeab706ca077ee865818c4ba11669813d9d3cd6ad44ad872463dad655464b5cd8a083bca3350e1b8243af32e127c16af097b98dd66d8a0f72dc62a4840924231a880db022e311575c93b4a1a36c983b1ab90799f4b45738723d4660a1d0134dfd58d05cb2905d803f23e9636d84210a5b97ac8ad1284d326ee7c03bc279fa2079d912ae21d788c4b8011f6f6e70d487a75e4b68298d89cf30e5b35b4f41cffdb5a4ba5916ed9a7993ee7e5f2418c85e2b7a55e2a26a73d58d628f5b8d01ba1757a1af41c19070ab1bd74b665327fdfae47d29ef5bbd4cf9674fdabbed0959ab7ea82086d4965b3ec432c0e633dbebeecf720e6fe84be64f04d947e66e7c7bb7b1e77059201777b71f94db8bded91d99918a4daa70328be64a5b1bbb7df83e8bb01893b9a7cf67b7cc7513f5104bc0c0033420670cdf5d168635485942292749191e7d99033a294296378429ce4331d74b6296887557b44c5fff541d1b23f8bcd53594a11122af493c64a417c73c40f25153b5598d5e12c4a69ea209518dad87cde9ba7db16c10f7650b333d1a36eb3efcc41aba51990201b07101291fe98e61daef1edc6fce18916750bab934845921b71ba3a5a6095f15896d12c0c001c5adcfbed800fb1a6dee551105916aab4834931b3f603c2455db5b3a7a183000aff2e87dca4659a0f036cb4d1b617db1a7de1b6ae088dd3d5894148eacdfc57be768d6cdc14251648efb7f75873c08814a45ebd93b50b29327462f70b686d1735d5536ac5339c4df4f2309fbc06c67a44576ec84e119e987e4b8ce9830c9e4f951fffbfc1bf9e3276ede103f064717d3e0362215de15c5531b248c1072caeaec8ff0c1f269509fe44029ddec4af52384b5264a021c31e5cea9c3ad074af95e12992992d510589e8b69a50855d1833112f8ae1f777790eb3b7b93c3d7bfb7464e5a05c6fa843dad72f06ea57512a495a824992ae2791380c6f68adebdb15c8947d2567a97786645f3898e4972d08054e10c21356c49b939384cccd6155cc80b64dbc20da5c95147c4f90ddc6a99e8991498575123e5f3c3e370312c7e986aa34dbf6d82c5c4076677a6ec8282edd0e88dda12d33ca063bcd53a0c6e0ed1044dc298a1e79b2afcf1234e331d7ae709becf7e41d2609bbee711c8a672e4b7ad75b14fb42f0d1bb5b034b6a8fb9f7e6495c0e82161fa6c0435d97673a7682564c3839ba21da26f0e2d3d0a2ab967ac51940886118b0facd9932bca9a74e9a7b8fd5210753eedcbb3f14d867648c10c5b452ed2ac5db34c1d27eb91efea50af13ac586c01bc8d107acb148e01cb47f18e0a7815a5685d73099561cf506df9823dd88e64f9debf839a36301032ef72c58898da3a33aa3ff0f5b468b8201ceb8c221df268ca1affea0b154a2fb1d8095276fef693c89618602afa59c6a97edd93b9d217766336700045b1ec84d781e727dcef0c6f6689267b7a00b59d30599553ade2be3b99c1ab4d9b8e1ab38f2d63a03baf95f73bbd26fb571146fe996d9793271a5ec256cf9ca6f55fe75893e38e46356f1d9f6b2f1f85f8f308d8cb37986f33e08d39beef234cbd68c4c4e5f93ea43de60dc9778b59032191548339ab7fee7dd4e15dcccdde4971b8d24ed48645560f5d32d8fd0a1ff7a53be606450e798ae144a71ede9879bd3f4496c9b22ee0a7c6e79c8e9e279aa2d5cdd6391a224e02dc6a9a68d7a7c1be02edd59b9d3ca8fea5b28db4af0beae16958e003cd3a3a6c239b21f3cd08ba888f812e0dc085ee6ebd4506a088418290c54680edf39987c098b558fc6ab31a561dadfab86c1e91823961f6b09145bf83811cb86753954343b114c152e9fdf19cc16d9a33d6b32a15a89eeedf70f60b6476d3dae789a48a2bbba07b57f4e18688431c0a5", 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r3 = fcntl$dupfd(r2, 0xa, r2) setsockopt(r3, 0xcd, 0x100000001, &(0x7f0000001200)="d5678bfbb1b4db94d5a8ca78ffd2eb27ce97be145cca342f16a62a027e799eb303872b", 0x23) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001240)={0x2, 0x2f}) socketpair(0x1, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) sendto$inet(r4, &(0x7f0000000040)="a195ca43ca0cb4b2743b292f63aa86", 0xf, 0x401, 0x0, 0x0) syz_open_pts() r5 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r5) recvfrom$inet(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x801, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7ff) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000005a, 0x0) 16:01:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x6}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x3, 0xfffffffffffffffe) fcntl$setstatus(r1, 0x4, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000005b, 0x0) 16:01:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e81000000653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) shutdown(r0, 0x2) read(0xffffffffffffffff, 0x0, 0xfffffffffffffe00) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000005c, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000005d, 0x0) 16:01:12 executing program 0: mlockall(0x3) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x7) socketpair(0x6, 0x1, 0x5, &(0x7f0000000000)) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000005e, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) write(r0, &(0x7f0000000240)="f2483977b1b83e6e625064919f509b2372b53522697674dbcf9af5daa4ce0052af552e20e5cff4034d21933de8865e8e3fd147b2469f10f2fc7758ccc6b13a45ef5ed186302eae849a4e3514ea94e2735d4049d36ce77c9a19dd2376ed530c8d96a729d0dde64a7d25d1b75500b8a88c17d5bceff2556304dfd921f2220221b3c67bd1d02aeacb110febe8011b798a533f9296f57d1584fa5104c32b1cc0f69cefc742409a914d28882aa7481007f592532324fa33fef820b2d1d145eb32375436b4a5c9846de2f6dd0b2f7a33b9110365d23be957b9d99c825901e37d464e", 0xdf) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000005f, 0x0) 16:01:12 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000003680)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) geteuid() setgroups(0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r2}}) setegid(r1) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0)=""/108, 0x6c, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) shmctl$IPC_STAT(r0, 0x2, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000060, 0x0) 16:01:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x10000000000095}) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x4, 0x2}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/5) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/68, 0x44}], 0x1) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r3, r2) write(r2, &(0x7f0000000180)='2', 0x1) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000061, 0x0) 16:01:12 executing program 0: select(0x0, 0x0, &(0x7f0000000080)={0x8, 0x4, 0x8, 0x3, 0x4, 0x6, 0x8, 0x1}, 0xffffffffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x2, 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0)={0x6, 0x40000000001fd}, 0xfffffcf8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x2, 0x75d4}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x0, 0x2000009}) select(0x40, &(0x7f0000000000)={0x10000, 0x4, 0x1, 0x6, 0x45, 0x4e, 0x9, 0x7fe}, &(0x7f0000000040)={0x5, 0x3, 0x4, 0x1, 0x1, 0x5, 0x81, 0xa1}, &(0x7f00000000c0)={0xec, 0x9, 0x200, 0x82b, 0x6dd8, 0x0, 0x1, 0x7fff}, &(0x7f0000000100)={0xbab9, 0x4}) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000062, 0x0) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x400040000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = syz_open_pts() r3 = dup2(r2, r0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x0, 0x2, './file1\x00', 0x7, 0x3, 0x23}) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000063, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000064, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000065, 0x0) 16:01:13 executing program 0: mprotect(&(0x7f0000085000/0x4000)=nil, 0x4000, 0x4) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0xffffffffffffffc0, 0x9, r2}) r3 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x4c91, 0x375d, r3}) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x9, 0xb8d, r3}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000066, 0x0) 16:01:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x7, 0x4000, 0x81) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000067, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000068, 0x0) 16:01:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01000400006c6530cd"], 0xa) r1 = socket$unix(0x1, 0x7, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000069, 0x0) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b00000000040008700"}) mknod(&(0x7f0000001200)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20000000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000580)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) getsockname$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3d40969f32167fe6483d7036b2e1422a76f52b449e85b146e3ee156d2aa2eadd461a6dd92b73c02f514e2b890cc53f3ae9a6c82257b1d6b8ef9eba5d3feb90e96e1e9b450bd6c9b3a4a0ccaed6ce3b11efc11a816d85241f73e0d2f01244358c8cb612a9036e24ded6e4180638e5928d07ae1755e0094c8a6353503ad0d81ae90d50bd709c7d379a6a531b24440255a10a3b46a2b44090fee920b518b5a3fb9f44d031c5a644485310f71cefe4fecd824c6de9e4559d5e4aae881b514f002c736ac1130bad51ce64d39e019aea2e524eb03fc0b05718b6ecb73deef9503882e0d51894b3959c6228aec3bbe46eef8510e5e509f29d4f", 0xf6}, {&(0x7f0000000100)="e6d7124f39646869275b06eabc43070e1b92be49ce641019aa65070f86b3e776aa8d65f5feafebbf0e2fc5f0721076bfdc1519e35360ecd214c19a12a747bee636e1a2841db2b210dfdb52513b13340134ae16afada534b06fe825e4c482bb876c1a2d4e6cbe581cbafdb183420c", 0x6e}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0, r1]}], 0xa0, 0x2}, 0x408) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000006a, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000006b, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000006c, 0x0) 16:01:14 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x2, 0xa07, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x6) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x9) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000006d, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000006e, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000f50400a71f"], 0x1, 0x800) setitimer(0x1, &(0x7f0000001740)={{0x10000}, {0xfffffffdffffffed, 0x7}}, 0x0) poll(0x0, 0x0, 0x6) msgget$private(0x0, 0x208) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x3, 0x0, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r3, 0xfffffffffffffffe) r4 = msgget(0x1, 0x3fd) close(r3) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x30020, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000001200)) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000006f, 0x0) 16:01:14 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) r1 = socket$inet(0x2, 0x4004, 0x40) recvmsg(r1, &(0x7f0000002000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001f00)=[{&(0x7f0000001d00)=""/203, 0xcb}, {&(0x7f0000001e00)=""/249, 0xf9}], 0x2, &(0x7f0000001f40)=""/161, 0xa1}, 0x800) r2 = open$dir(&(0x7f0000002040)='./file0\x00', 0x8080, 0x4) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001b80)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) syz_emit_ethernet(0x81, &(0x7f0000001bc0)="4eb08d4b382c3277a4014f0ba36b149401016545f94baa2faf05f2da184a48e5830853205cfa54dd2172a75e58cf8e7baa65d31982db7da29d7791cc631b7c325de95ebadd9e7602b19f8070c8ad3f546067c094a6378bb6ea55a9b8d5fdd0ea95819e9cb8d490370b666bcc77259b3b83fafa182752e96d0950d5f1fbf2fd0e6d") getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(0xffffffffffffffff, 0x0, 0x519e9ff5a54d8863) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) dup(r4) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000002080)=@abs={0x1, 0x0, 0x0}, 0x4) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 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) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000070, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x14) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000071, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000072, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40404000000028aa) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x10, 0x7f}, {0x4, 0x1}}) r0 = socket$inet(0x2, 0x5, 0x10000000000001) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000240)='./bus\x00', 0x40, 0x8) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x1f80) r4 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000000), 0x0) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x1d5f) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() r2 = semget(0x1, 0x4, 0x4) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x1000, r1, r3, r1, r4, 0x100, 0x8000}, 0x80000001, 0xfffffffffffffff8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") shmctl$SHM_UNLOCK(0x0, 0x4) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getgid() msgget(0x0, 0x200) getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000180)=[r7, r8, r9]) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000073, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x40000010, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000074, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x5f7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[0x8000, 0x6, 0x401, 0xde, 0x0, 0x3]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000075, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto(r1, &(0x7f0000000280)="38aaa6ec5712136d5e1e8215b0083461706bfd604bf07cd25d6707f48e2cc6fdcf68c3c01d416954fa928c55457dca8d2b6ae8acfa41bb457eb5ff92740b5b2074f5ef1325b752dcf628fa92cb255fc4290ff49b263631a307af6fbd9cd67b7a00aafbcc1ed54e546a4248e34b7eaeeae991988c227152f097d0edbfb947370a6a030dda7024c13172de8cadc8b759bf9c0ded68a29e27b9c223e0caf22d4027b7aaaa169fe7ec6afb9351ffee489ae40a", 0xb1, 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000076, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) r2 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="64a08f0f5909e6a7be7a46bc043123e7686292384a4197155870ccb4e2f4", 0x1e, 0x40a, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/253) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000077, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/249, 0xf9}], 0x4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000014c0), 0xa9, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000000c0)=[{0x0, 0x7, 0x800, 0x8}, {0x2, 0x3, 0x2, 0x10000}, {0x3, 0x8a1, 0x1ff}, {0x9, 0xcd, 0xffffffff, 0x3f}, {0x100000000, 0x3ff, 0xe3, 0xf07}, {0x8, 0x8001, 0xd3d, 0x3}, {0x8, 0xdf2, 0x3, 0x4}, {0x400, 0x4, 0x0, 0x400}, {0x2000000000000, 0x1ff, 0x100000001, 0x3ff}]}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001440)=0x100) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000078, 0x0) 16:00:00 executing program 0: select(0x40, &(0x7f0000000000)={0xd97, 0x3ff, 0x101, 0x27, 0x3, 0xffffffff7fffffff, 0x1f, 0x2}, &(0x7f0000000040)={0x9, 0x2, 0x8, 0x1ff, 0xffffffff, 0x7, 0x3, 0x2}, &(0x7f0000000080)={0x6, 0x1, 0x100, 0x0, 0x87, 0x800, 0x0, 0x377}, &(0x7f00000000c0)={0x4cd, 0x100}) r0 = socket$inet(0x2, 0x4005, 0x101) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="daab370ef10c98eb63374ab872d830d3f624c4ba321219e7675b95d7b7b518a1ca5383c0235fb14be4ecea9632ed889ee8728ea59500ae28080e0457884f98588a47a43c6b951b0abb7e28223f64f044f5b203a0e67715fde0dda2f399fc5c899e0705f9e45159d594", 0x69) recvfrom$inet(r0, &(0x7f0000000180)=""/194, 0xc2, 0x2, &(0x7f0000000280)={0x2, 0x0}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000079, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000007a, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x2}, {0x76}]}) syz_emit_ethernet(0x23, &(0x7f00000002c0)="6b911010da20d613936756e99106af315fb83b5060c5084837d2241f28b09e16dcc167") syz_emit_ethernet(0x82, &(0x7f0000000140)="82d5629bd2f1004dfaf956392c86df8f9cf6c64f45bf67966cdc9d9ffe8125150cf24a23ba1b02d6c71163da79b55f5fbf83ab231d0470b6a72bf94e09da81a6afa099250691978ba9104eeb90b559aa6a2ff628552292583d683b30c380be9eb403d237e51865f1d9b3faef668f3c942dab595b750607b425c9c6b36c5e34587dbf") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") renameat(r2, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') 16:00:00 executing program 0: r0 = semget$private(0x0, 0x3, 0x2000000000400) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/135) mknod(&(0x7f0000000080)='./bus\x00', 0x5002000002002, 0x7ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000), 0x100000000000007c) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000007b, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa8839d2decf92244, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xeb1, 0x200, 0x0, 0x7fffffff, "5a6e745831bab0d66434a623128ead8d11be8cf6", 0x800, 0xef}) write(r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000007c, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x30088, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3ac, &(0x7f0000000180)="a9") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000007d, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x100000000002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d8db69b763dca138071d482072c522d1a6e5bc098c5ef7be87ade56ab1fd84e752c4c"], 0xd5) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000007e, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTART(r0, 0x2000746e) close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCBRK(r1, 0x2000747a) dup2(r0, r1) poll(&(0x7f0000000080)=[{r1, 0x116}], 0x1, 0x0) 16:00:00 executing program 0: clock_gettime(0x100000000000005, &(0x7f0000000400)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000082, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file1\x00'}, 0xfd92) r1 = socket(0x1e, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000100), 0xc) listen(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffef, 0x9}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000083, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000084, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1fbb, 0x8) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x800801, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r2 = socket$inet6(0x18, 0x8003, 0x1) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000100)=0x4) r3 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r3, &(0x7f0000000140)=""/15, 0xf, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="edd6ee8df65f0d9cb0a36b981add55e420a3eae2865b88c50f5608c00c8a37008e595053d963827e7b269a8dc0647a186b22b601c89a1c6a1b5ab79ae63213907878fddd2609e4080b473d0e994073ea81c3d32c8e209930a9a1e5624c40c086da4107386527fa79e3fd44c02fcb86ee72a69b55067a7f1b1ddfc4f59b092b1cad92884c35f29f0ac5f96f5b2a5d0446b41f493bbac5650ca77fff5c92c7dfc4d4ab8ce92eb66d742dd2d007be3edfddee"], 0xa) poll(&(0x7f00000000c0)=[{r1, 0xfffffffffffffffe}], 0x20000185, 0x5) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="7684b97f54edc188603bc776cd73c9149418b7e19c0c9f19a602d80d5ae96e3f", 0x20}, {&(0x7f0000000040)="454fa68e490a93da2ce26cd32c430ac697cffb4622f25de06f62b548bba223243c554cca1b5b34188d64e3a874eca1b0f03d810ab9f36698f4acd6b2778630efc714968037054d304f70c942e5ce0c11b59a7d5cda29de3ec463d3d0d8522a76493cef8a213a91", 0x67}], 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/52, &(0x7f0000000100)=0x34) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000085, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x4710, 0x8, 0x1, 0x2}) select(0xffbc, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000086, 0x0) 16:00:00 executing program 0: socket(0x20, 0x1, 0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0xf9, &(0x7f00000003c0)="6fb6c5bcc5e394ebb95e478fb84c2f4d346734be8a8e9814cd150306cdb719a84602b466f352c86c700a5969293c1404dc3365b01bc3649f62335ef6cdb9f56e5dcd19dcc023c49c90fbdd40baf9627c9303a5112259afe08bdf00fb05965e4034e276583ea3d0c2352b57a126639969267169314f241c7cc6adb241a35608ecb1294d3c3efa6fdfe8c0e58c27bdd0cb8502f28763b5f1f6d2363889b5c12cb31f1683ae4cfbbb498bfc9381d76c14804904fee8fe444e6e4546d52d6c5420d321de06eb569cb123d6fdb922d79191bf4ffe7f0d9b91f03b0b0cf1416444b9d06a83d25bf80188f7c88417ef27a6633bea93fc22fcac73389f") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="75caa37fcf6d76ca5fe1c23d52805b2ff8692319dfb6bfbe931c91af6c8fac9778fe704e72ed6951209500a74ef40f29a179df00949070ad31a423314dad6417403760729bd54f32", 0x48}], 0x1, 0x0) execve(0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/248, 0xf8, 0x800, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000087, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000088, 0x0) 16:00:01 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x3) setreuid(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x4, 0x3, 0x8, "da1c13de1eb37ab07bd8c05171de59fa842043dd", 0x7, 0x1c0000000}) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000089, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x7b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f0000000180)=[{0xfffffffffffffe00, 0x1, 0x1ff, 0x9}, {0x3f, 0x7ff, 0x6, 0x6465}, {0x3, 0x1ff, 0x5, 0x2}, {0x3, 0x3, 0x8, 0x5}, {0x80, 0x49bb, 0xffff, 0x3}, {0x1, 0x3, 0x0, 0x9}, {0x101, 0x8, 0x1ff, 0x10001}, {0x0, 0x8, 0x800, 0x4}, {0x5, 0x1, 0x1ff, 0x9d}, {0x100, 0x3f, 0x20, 0xfffffffffffffff9}]}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000008a, 0x0) 16:00:01 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000008b, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0xf6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x5, 0x10000, 0x400, 0x3}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0x0, &(0x7f0000000040)="1b428195eb56b796e3d7f168eb94b1f35ec3a8da6ccb5626528bd0d9713fa783aa7a01000000205b40b8c78690a4b4185bcc6c81adeb125633") 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000008c, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8091, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10009, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000008d, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7fffffff, 0x1000}) syz_emit_ethernet(0x8, &(0x7f0000000140)="5cfc2bd2547c44c2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20082, 0x0) syz_emit_ethernet(0x179, &(0x7f0000000240)="e608000000000000000806bb9c2f46a812f0e0a09655e093ceb9d8245c5fd918a102dbb42057e3da814ed821189f6c0d261385cc978db7eabf6038c9e1a6127940fabb301e129e1bc57eca18d47f03b81b3a3ff09215db67e51b4eab0e261f13381cdd18dbb67abd0412b5e2d729099df08e9562e5ba297504555c67613ef6d1517c9c51958b0dbb1d2577b7471376880fc2140438bf4ae1571388ea58d7fa6839f15ffcffc589a1e5f2facffe0c544bec8a71315c7eb2181dd7c9bf64a18c07320c9aeac26dd2e737f2c156711700471ad647ef6c29bee7a84724b6bc74d9343275e2d29699101f0d4bfad5533e1ee5b65c9b6d3a1f6357d1f20695ae8ae18af7a42245a904a8fb86d59971ae1f6e48d43a4378dc87a396e190404098f041a48c3255c7233df25d43022a52f3890067dcf00eaa15d9666c83b3db4281260f4066d980df78d574ce1f8a5fa7591510dd15cbb8a85cb54863de2f30c84b2b5dbcd4dce9cd724bbc0cb797a2d81271fbc4b885a60da025e339de") fchdir(r1) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000008e, 0x0) 16:00:01 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x4cb27a5e0bc1a881, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() 16:00:01 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x60003) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000008f, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000440)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001580)=""/4096, 0x1000}, 0x0) write(r1, 0x0, 0x0) setrlimit(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000090, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000091, 0x0) 16:00:01 executing program 0: socket$inet(0x2, 0x2, 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x84c3, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/185, 0xb9, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x80}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/4096) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 16:00:01 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) getpgrp() clock_getres(0x200000000000005, &(0x7f0000000080)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000092, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x240, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) write(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000093, 0x0) 16:00:01 executing program 0: getgroups(0x4389, &(0x7f0000000100)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="0835f407e5", 0x5}], 0x1, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000094, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x3, 0xa4e, 0x8, 0x6}, {0x1, 0x400, 0x100, 0xf75}, {0x81, 0xfffffffffffffffb, 0x5, 0x9}, {0x4, 0x1, 0x3}, {0x5, 0x0, 0x66da, 0x9}, {0x4, 0x53d13cec, 0x400, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000095, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8080, 0x0) semget$private(0x0, 0x7, 0x400) fcntl$getflags(r1, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="de63c2b55ae77c8e1e4bb76ed26448d0a9defd98c9", 0x15}, {&(0x7f0000000180)="9dbe30132d2727c6492792f71051c3ca04da87564a20309c565f9bf8b7bcc4b9743925408aad6b378669b3a0a44aa8bbc56b7f72c5c27395e629afacb76955ebd356ebcbd9ffb2f40defa2e37342b02b7bbf175dd569e09a7000fb521b33676e8e1859ea27131baed81c039830161411d5ac256d9b5968cb3def97622a1b", 0x7e}, {&(0x7f0000002740)="d5835551c34ad675af3a858f440cd45c782bd726c020c4c0a30b44785ad0df0dea27db16cf21df3d869ca8dcb7ad07bc426a20980f77a5265acab15e7a1ab29bdf577bf9059c3f01851d6ccef3e2360903d6c0451fd8250bea235ccf00a1250c92a889bcce198b54147ed2d4fcb8e124942ba624f85abd0990331579ce2b44e62fc6f675b0b5812bd8c308899a79c605709dc5d9ac4d0cceab45b7fe975051a0bb7d0f26ecc2cf864140b91dde40d75907b099d8bf121b51360c477e824ee9e90f37bc8ad92df91def0693a2253989e389662a046a3937fd4e0e7f2623ae0da1b8b0a86410e4202c49c9f44e176d3ea922c57aa079c9b66646cd01e66078a64e005d8aaef3233f072696b0363556f8517953df22a130a8a24980acc306f0ad42e906dbcfa070591030994cc4197efa00ea07aa12c9ae6519b9fd33fc46fbbae8f5d1f3887ba2e0096bd547dafe6ed531f5d3b3fdb1325d924142d91edec675ad6f8681196d8ff437a3fd9c7a6aba11609286d8a6fa806a3636b9473a1ebb5e1f214cd1075a6439736e3ec820c2ea7bac63247a14e2998e234c706438c2136fc08d18ac294535369421ab459246d4362cea69cba1538b9040c5a9669a3251da68558de1ecf3d5f07e484683f44c257bd7a07e0921d2aad6d81b87cf64eba4d747139d94512b31835e90451ed0e9edb3e8280efac995ac3b7fc84280b013d0e178cf634f280cb0501f19e6724c8f1c3e12ce73234c21880968b7d34d1a8b20294e3c442dded5963d98442df3ee74326b6d5a46dc45b03be05a0c82b5802c880d135ad42fbd2e7787821c512e4a1157d1670d636c4df046e0cfa0cdff63b4da95aab44b25764887a80dcdc6d21e2bb222edd847ad423a324f9742e776f64a4ac7fb876d9da7c7d9bdf1d3de96fee82578a08942e5e07f008a943d1f9c423b75855b04df1d7fb1229a1440b83f571bf81c73964d5dcc016a4021b77e7b46336be1c8d574259abadfdfa5be987d625214756f93fbb1d947b1df81b25dc0521f900caa9d97f4b9d753d6af9b24116addb1a948e5d976419f38ff2ea44744b6203a8d6f653835e78b64337dc0825f5ff1ea2ae928683b0f3b2835e14926b60aa91b054e4a8bfdfc7a1ba6f86f4a7572531404b2b5664898180d938ba6c353179d81d3231d03abec2ad168292300d1cced6a3230d9d475a886e4decd501e388ec2b7a5d1c497115f702f4e0665500334b9ac2b0ffe936dc6a7f129f18d798ad90ed9f50bf4b4174db2944280318fac9075454ab203318066562df277ef07dbdcfaa20d6d727dca60835f09f56985fa9bb110a67b2eb7ddceb20fb5dc5619d61d1e90a68cf91867cb5bf6a1e31f53f8e60044cb734fad1a1f1a2516165f05d39b1eb13397bb64030c3d81244dbf7a7e833c9b3c70cf18acd75265772220005dd37d4c7136609203bc76d5cc21daeada8a8a566778d831d988721ca5f926271c92b0cb52807609552fe52ca77e27cd1a023024f2a6cc53accfa751f3c1803eae60172b5c174f49b874c99b6c23d0c5943c05516afc3218cc40996551306ba4b1e49dcfe3019329fd8159d603f8b3c26ac7aa01c97445e7e433e8799805dab36b8e55e2fb68542c72435ce4896e1f8168fe0b79464f52d0fac78893ee4f02e710d9198259a48632efaededdaf0fc91d51ec33cc091bd0decabaa7642faac268e9ae7547bb5bc6532e26565a1c82a3283801cf417e7fd4a65ba2feab8ee4cb964a4330c84053e1ec55e1f9d817e9f4f604bbc09751bdd9a045820cc815626d5cbdbaf8c2f6414fec975df9ed79b7da5f5878cb99bf0884be5e0527b6f7849f55310df56b1f3cecfecb946852c26392a38a6fa6253be67b28e39ce0c4ad59dbe8203a933ccf903dc00d83237d008fe691a98b12c07341f1c58a57acc9ca106b147cb47793c0d035670058a4cde212b2cb03a2cfc8b90b6acf3838aa8fb74d1e6acd13e2b04f13ff42e45f4e8e72074f4f26bea35994b0ce9dc48b50f070303273990680de9d6453fdbd2499f1bc124fd3b3fe444bb23279fcdb7692bcabff2d01ab13a4d99eceb3e23e3aeaf66b95fbc59da25ba156baef341ad517804caafc2d0246dac54d7233ebf30e36412bc0737826bf887b7a43856252ab0eec5006f0d0d2ff5dcd04c43aa401c9e215be7ee868f76eca9f3e24f82dbb4a6daecacfd1b07c76097226b820ec89b9fbc89a16d8983c3152c1df6eea061ee6ba7e682169653ea921dabdf64b7e34211e05126cd35a6b5dd5d0ac9ea8ea9860e89a9f208f436426d883f7d3d3f581002d79eaa4fb459e070bde0b99010ff0737549c70839cf5eb36e22482f15c0fe1e65510ddf1b396cfd38d5561c67ac118bb04250f345feb03de9ff71e4f987118e26bc1441f6c6af9e58eadbd07d1f3d5689ea2128b600b851cd274c465b777e354d96b45fc298c856156d4ee3b5971526b482fc45486654f3855609aae6617777baa1ee6b2c652c0dc021159f422eb37ca124902da783513f42e21f017674103089befb192342bd06cb67e8d5a2055fa82d12c080e7d1176cb686fa0478275311a489316df809b24cb787f1fa5f6c8e876489ad65ac22db6dfa9214c15b3fe817bfd1675d176e20ff4072979697900140ea336880c890146420cb11fc8b4048914e61527a80e7bc30c0978b7c9232faa9b624fd8afa2c5394732b1bf897cca358c537ad59acc43f04d9a908c358f95ddfe212aae9c83b730039076594dc752f3509b1d13684ef8ac2fe5d4163a983debe57f1cd8056737b273118ba10387d78e2246cfdd4f3baa287198633b71593b028c504e4d3c98facaa0664814e2599f763b5278a4b956e25f74d1906d847abedc8672bd220dec56caceb5e85689c00524c6d5d37df015b82958af51499fd52eba3ed35bd291acf5661e069359bb7e13f499f99a7bb468474720e0d40ea3893fd6b92f1342e9afb508c1204f925e55389c4c98f4921ded3e264e874d59923adebf6040fd7582eea6d7ecd4537d23a995ae456a8b251e9c0ffdf035ef00a29468ab5401831232bfc5ec6a2e650ac681bebf672503bd622375da555529905ffb5b35ed62e5917beeb6d60df96a053428d1b7be5f57f7d43339848d0e6a60e7e74d618cfa9d2617ae9156245f53114592b840c384295c8c6f57a87053db2bc1f28f0ed2ceb7537a4516d11a962b6487713b21579d2e4ff0c368de4805d80e9fa3725a7a5051acf4a45ac0ff7bffd005f593913847c6cc9e78e64c497c72e0288da57dc378f85eddfb9ac4fbcd73b6f107b873839a29480c2e3266bcf2f4ceb33cd08f4cc9bdff0219b77f9c917b7274cb00ab70c805d6094c70810ad27a43c5399d02ae959bdf1a52f12244607754c0e33de75b4ff29fb9aebf139e5b51ad9d79a4288f616289922002db565fe6268317d582f3f72862a2ddd49164d94e1b028f7a350801fb6e7f8fda457376a14f444e7cd722f3e8c7185dfeaaed3762d38e444cd05ae4d76480e5897b814e2e2314fc606247a21235249371ad6fad171c34653d43b3036cc90f41989eeb221364a88c381b625da4521fbe35647bab2250f42d4f3952723bcac3a8036c7ece5f15d5e2a6c2f59773c9fbed407aa6c3822a7843e17910452fcc33c62b696dd52d8667f00bd7b48346479a78241c6d6ef8f5003c0a34c3d1d755e106e8e2cd0507d72842a31bd1b56e7745f4793c513d0f0ffd3397872e3dfa13c260073f46e3290413ca5e53e882038be4c27c59d1a5aa1729ef9d7ccaa722943caf04dd1a31b51d2bb17e3e1219dd16f1d96733bc3a6e99bfb2ee8ea2073a020257d695b1b47bac603b1bb6ce0c94095bada628ccc0d0437a230ded1820797bb5bf35db7f30a4968d13f2824ad609e5f080e379b1604ec0b78d97c473dac454e4fa7fdbdbc4a7edadf324a468c6c0cefc752bedf404c2635ff3b2158e47ef1030c694435de5a05689c5d4fd88aa6a100e0d3c907ad93f46fd235433cd82bd8b789d4364d9f9d4d7bd3084a50d49a1ac2b8b7e9bcd38f0ef78f6feeea67be6b08cb1593eb288d380664b5d51c1f211c82949d532f6a000078a9aad2d7c2362631ba0b568a8411d050590c4dfdee50a889cb8bc50bbb9d35181c94821dcd0e0e1878f977827555cab1ed2532106e3ff3eb27f05c1c00ef0685a0c30bb07c018ef30a958f3c537ace354c06e6f56b7dd434e82e8e1782bf840d5fd3dca5c69dbae6c4cdffa8934259136b81a592d1ab0232a64c2c436d0ee4200213c71e3ad6f9c15f35c49d9a796d1e88d009bbb9c3d7722c98bd4b519dfba6d18383ca66425304ed6baaf64955416b1dcdae519771ef77e2f71717ac0b92eaad6a62fe2601eeb058788bdde98fc54336d95abe5dfc7d21eea3aa301f116194cfa8447b86a02a0edc42a59cdd09d997bb102513c5ace067ec225d4e9d4e9c7adb574afd40dcce5702cb653ff47bae99a315d92b4effd5e505c1b5c2c2a6b8558e719e524feb13e4ec8121a25e9303b419d90fcb523288b69ab9c04d7204a5cd7291726f2ee39d035ab51d2c6d7e618bb0d18027066475ed3a9d5aa20d437aa16ec478cad40dbafb355c22fc4a1200c1b3451165c5fe5c070d8a6b190334b5f80d424e4f05fbefcc23f31ecf5ebee19f37e6f5e9bc0c451757d37087438315694c71bb2a2f59e4fdf095f3d9920b64fe588df06394a6d70edf4ff776034e8ce49bfb9e30582f2c4b6b40ae0b22f5736429d58e0f5ec560f7be9014a2e1d69b3d1db220976aa34bccc9ec60677b9dec40c619eed0e79290f2609a21e6e8033fd9d3dd690a91b6afedd031583ba9a3b739d72a30d5a4e2dcae2acbd212d3e8ea81cee651b25726b65fb93c0f556010228c5ed9c172ec69aecc9cd63df5326d8b922408c47689bd3b54cc2ea4e8daaa0b0a8348ae92914b6531a1adc4a77da7f60b3582a8435d2c952ff99028deb3dd93d4aebbc2671a7c968586fa67dd997f2b1c553563df73d317d400840ce16fcde6a31d3f53bc8ef8e616bd7f101fbf65448163439671ea4aff50ade70fc40212b8616f336627a7038ecc2b7ead76981719c4d23432b6004f8d9cdcdff88bb95d61f865418d70db5a61d39898831b1a06167677f1f4c9e65887c02c832dae1c4ff4230e266dd95b421677658637b2057643bdc449e455133b977d5d0a906b3b296f5ca7812e007c812e92e4e84905473c8d64a3392957d693923527b6a8bca1982b215a28a4afafd548a502646d2f66c2a4f234a255471317788a0e41721aff0c0447a34a1b892369252876297c42377725e662ce45ee6e5fa268fd06edb8222b4099210faef64333129bf1ae53eb856c3322454c0d11522d618206a89dc6719d3445f66500b511fc89b28ec1d27ee6149b583490ae82a02cfc41ccdbab7d9d21f0f452e46b9cd560383aee088a1c077db32726e7fd3b3462ffc4294e7bf78999d8cd0ae39af8b55c569a2748f9fbc06e556e3ab391936bcb2784c6b668e2dafba64e5c6cdbb0d52c70df939d0a713231b84095ca509c333f3f060d5860cabe6a759b4bb4ac78fcea4a76cc558194b9c80d0a5746b1862fa8cc99d392f46bfabba0b7393249881d378a51c53b588a923cd549d37ac00f53faa2119163cce9cc52026b0c23723ddaa30ad82530275a1e3ee5d8240c55ad40d357f559ce6526e5eeb0fc1192a3e9d04a0ecd33d019c0a00dad0f8073c1051df993ccd80103b4fba8f891fb06bffa7b01fafd59439dcf33fd2f594dbbdc8a724c5055e033a9ac29f11f1f68c9a61173ad8d701f8b52e1e404d7d627481e7d0992f2dec6fbd57c1ec6a3610c83eb922774fcf1f8a0c10c6b85bacff8e1", 0xfffffffffffffde4}, {&(0x7f0000000280)="3fcd065e9dee90822924942c2677fb27c9c96b8f31ca16e73efa9b5161e2e84f17b8", 0x22}], 0x4, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x1, 0x5, 0x9, 0x6, "59520dd12e6f653bdea2d3ac62725254363aea7a", 0x1, 0x1b1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x3ff}, {0x43, 0x7f}, {0x0, 0x80000000}], 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/76, 0x3d}, {&(0x7f0000000500)=""/4096, 0xc0d}], 0x34c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x9) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000096, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./bu\x00\x00'], 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) kqueue() r1 = syz_open_pts() poll(&(0x7f00000000c0), 0x0, 0x0) write(r1, &(0x7f0000000200), 0xfe72) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000097, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000c496000023e6ff1f0000000000460f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f000013f000/0x4000)=nil, 0x4000, 0x4, 0x1013, r0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x422, 0x102) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x2, 0x6, 0x100000000, "557ebf18f0b20f7d64ff46035b10104c8793adbf", 0x7, 0x3}) r3 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000098, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001200)="6f56210b7ecf9bee921f5e97f61be31a660d23c79611163e0dfd7b5ec176645dc2734fff16044785af5610fba03922fedbe97b784f29023f17052c8fa2c0784d5e241eb5a09fc23dae782795f77874fb29743c2f970576d649533346f4e8c0e0421d02f8e8fd5c86588559fa3b74ab4498b26722db3a5310f306be4a9dd19c398995082c2795f398b756c6d61671c6e316883dfcf53ddc144d85799e033642f243b8422d398905c74d6363792b9ab08ac22d36a895cb66047627ee1a869993d1e6d7c796b4420cb4278b74e94bf1f344b74cdf61655689cf78f5027472a7a027aecd65c7f18c45924d", 0xe9}, {&(0x7f0000001300)="677d6a2a1f2556e18bac38209c16372a0474f38b1750283065649363d2b0042a0c0466d0e582bd5de3a097ff08917df39927acc2d10c4a05ddf8d02953e4ed067f8ead51c01127fd485c953af7f239c3950d7681e66c4dd4eda283c4ef14d7259ffefa75b866eb5446c9ee9ee365c89b48df8b55ee47feb699530c6b2a2e196d4d1c56df59bc306a2bb517ab35b618a2ae0d1a52e7f902b7d1af8005b835d1b9a9c534", 0xa3}, {&(0x7f0000000140)="179b21d943bd41650bf9d628bbe3712435e25515", 0x14}, {&(0x7f00000013c0)="ba928e54eb180f73a4b4804c04e06535aa95cbe5f397aa5d95c8bacd06b09d50b657c9f6d4c162744b5d460f3ba0eaf461caf2c7fea2d3fec7e1ecce3f77eca81e9d6ce83c0538392018e337ee833ac321bd3d2a4a51dc3177b9d6939752a2620f3215f9f241f08c9dc0d9c7a3f810a290f49cc8303156f9fd0c4bc71b8cc79d81963b1670b3561be03fc6ba87a9c2a5b20d90712794033bb19cd97f543d777bde89ca0fb9578c2883ccbca516b5e042556ed8ed0be869cbd9716923e1b881be42fcbfb62bf9f263120e94c7b0921969a68ddbe4b17a1953a8bc476f733bc60145b2b9dbd00bf63c6371", 0xea}, {&(0x7f00000014c0)="ef980be5c5737922129365b2cab83ae316f13668fa02724a24e457ad54cce7cbeba7a71d00867715cb5a2d759d9c7ea88a39ea8ea4d13f90372f5dc4b7a4f52016a3a40f01f49a920e4af77d7784dc03d35841bb38e0638de2b95b3bc3d729aa54c57121bca1a22b2e49f17b4e516d3db5d19e269be9d7dbd41309681f4ea1f99bc9ca502ab8ae8dc328c85333741bd4581f9b1779408dbb75e8a2d85e72a251eb04bca0f608e2b797622480a73053ff19f7f30856750ddc52b32892932886b874da8db2088d3f03446edc50b431203979889046", 0xd4}], 0x5, 0x0, 0x0, 0x401}, 0x40f) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001640)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1005f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000200)="39880a185f8d8585ded05c52838a53df641ca691c7f5aebfde875b91707f60f892d53bd5ac5c7b61697470c3e8edbc654a552b9298f2d30bd93d7afb0838ced20ece67022a8c8680c207b107b54570dc671ff72e150282f735766b7d7730f9fc2ffdbd790aa650a68f28751bcdb13867267cdbc11068dff91685d24b8dce95e4845acfd54be91491cfa1dbad3da22bbd9ce9b20274aec1f62c0f6490a8df82e4d2fc15a3bfb99d6dea76a33f17a731cb2b8b9ae20447686f8e95215aab5ff3c29ddb019c84a028269bdd16aa25813e42d97807765e8acb15c65920b665da810e8fba03db98f5a05e89eff1412544c6e516280d48e7a8a5ee7942ec3b7542e299b88947babb368997fd03743aed1a19f1c181a78821f180644bdaa6d8704a2db4ece70838b93bf29fb87f4868fcf63a2ff173ad691d7ddae50f30fdf8ea3eb29d9f3d70ec06e4d88998bacef55f3a8f7de180df991bd3ba81b0a4aca9bd8a385a5140a657138543d61387e0dd840ff80fce8f0ecd40bf97c82c08999683b067d4caab0a764e6abaedcb45f438866b706991e6cd22298124fe0c4c055be3c07eb878f5b6e10aabd4e46707750325d925b34e499cafd0f30beb3ffc6a2f4857738f6707c3dfb5a8b0ad6e822d96212bbd68a3c22ad91d7186f9b63a4d8505ca5d86e72edd36c494b0bd80c335273846f8827b3ae8c17146e59b00cf09402f52a01e83c8d307f67aacc8c383986bfb8e3395a935ee4700bf9299a8498b08e8acca6d640ababa580fee1019720eb544979ced1d751e1bf0c8ad29c5131ece9eb6f6eb88832d53a248e85005194f21a7598e723e4885fae72dc150abf1c2e4387ad3c906ec983e27a05899520cf6303311699d77f7d26d4dc145225d6f18505de4088be50965bb2abb21003d9ccb82844015b22af63da2692175932a4540fd71553e7e37f9e9f7aeaf02e706bd53baa1539ce6d86f24cbe38ca3095ad284ec331fd654b10cc2a756209a9a13b51837e081be990c42c8d44795a2c73241cdba64b61041c3739775c23203569b92e88b273187fa709a3051e5858bdccce453de07bb2acb7f91dda87a0eb4d011a40f21e7601ecca91eabd74e5ee93a5de5de44cbee50d171aad272e729e52d76bff3b08a26efa3e66c8119452424b5693929748fc5a62ba72151b61191273619b7544313659c0d1495cc14fb48366193f254c4648af346fb8603403070c5bf54202bafff526c954bad74ba30a705a473f8e5667b61c65585802f8ca94061fda1a6d715469714f9ff9273823804a130313b94b6c036ddb5ef9be2448741ab0e4ef93ba03701d220fe179204cb6931b28bb2671144daaeed267ec737512762b7913ab008fc2c2fa4e3bfda0366ede9c6a2ad4c9be74855884416b9173f02826d0c27795426d520a1279095c0f7e6300fa3a1edcb4ba6ea00ef267b3bfdb969f2e341e879b72c6e79151b40ad9b85faf4cc7bd357785bf085d36dfd6080ff0b58bd8a7bff6f8856f4939b83f0e36e239c68c445f97be8add6d2c4a245adf5e1a4799f6161ba8848216690e2c2fdf72c280623f78496b4831fd5e79cc28fa810fae42c5d4f53971f9c7ce9cd0300c2096e08df29135cc9bfd19f0568cdc91fb81e1782ae29fe174fe3cba39c205556692710c07476cc3d839c7d2ce516ca2055a74a805c3c104fa81cfe7495c9714991570010de731b0bcad80d9756b9a5240284bf81e39a22ae7726e4f9eb15f99649c026a98b0eed04b714ad497b04bf88ed26626e2fd0dcfdfa807f82b92239b596adb34d24eaaa6554579a11884470f9cd37cdf75c8f1fe88cc26f13f25ec7a1c3c4c5682e1c998d802085d8c397ce35200ea9e5b2b4d837f4fdc89c4244f622c63e998a45e0b67fca1a672a114622e7c4be2f514f6d2a03e21d70031587cb38d2ae89cd7e681de554c7b343385dd1b1c73dcd1545dfe5b4802c3d81bfeb2179e26edfc270293da36891474e5cb52de5f07f2dfb90b33a4b6da63d201eadf2eed4225740f73deea443f7051c5aadb17c8d83de650388db684a97314941e15e0181e99a9e45c0c60396a4a201b5c6393708e6782bbfddc587a0158681528661aac8767ca4e85efce803fca6148594555b93eb66febfd2a501feb6a721cbb30860b91f62f724f006bab3ea1b61c64063e4c3e4a7eeed5beb7c85536f2d1553ada1ac58ea3408a169ced5b340374b43862a5854ff76702b48c83264e05fdb2985b7fbc2bbf5809afc2ec0391382b381477990d26512df6bb6d621f2aafdeb082d53f7685f1d1c9b141403d143ec3e1341352bb6f0724735948c5e69e3f3f1d4e3cba594b9a06dbd3ad53a539a3be23fea2cd19ff85bc2e0b19498fb2ccb3e3f235082594472f40b9be7213f6ae066cba3d3934ec1b8a2b1c637c6a987e7df57a4dea593a6d6e99a3c5e87207fce0cd0896ffc6615f8ee9858e5a0128e6f05b58843a510c6a13f1ca78558401aee4f1ba51ac8e0f82bcee6764ccccfa04234daebbf82a4abdb758b0f299d7be38d3796d45e08039fbe33343fafd6b15eb12b388af53cc3f486620867b65592ebc5e6bb77b0266bdacdcf2b4fe1f4baad2c4c45d9d0ea7ffe8a845e2f00dde0ad5b649ab273de5e30ebc65d98f6af3fbccda4ed36dd27431f8afd89d10b2ebc0332425b02fb8ac45fbcac3c83a1d773e5354a05b404f9f11e1f8ee0c315ace441a68bc00a03d94f796b5546f52fd203f0dc80d862b16b6b2a3d3c78607bae00263d116127e70eb1aa93df1f0e7d0492437f68310475821d1b3f21c0971afe79edc045b0096c1c72a9ebb5cf4fbc8bc5a13fba2d4a6cdddb2985212c3cc177e760ea24329b79c3d30c57547967152b9661399b410a7a3c2021ef68bd8bb943d1ecfaf0e65778426109af6450f35ac1cfc5246e96985647a2a2e47ffa38d55479b31377647092dbb4efb463288f07ccdb143d4c48654026a310c22ccc1453dd9bcf32c1a1a06dbb517ebd5c2a5f2eb68401790e6cfb6b92405655dbcc174be0cba1820d08d2fac1ce320de5e905575e9de91886f0fdae5374f9685d150a595417aa3079d1300c59f9678f4ad6a8f57a8c441cd0107806c69545fa065174b568e685a45dc751f284d07d09a9f24e816d59fd11463eb41e506ecec72ff334124f487e8192aa66302b728f6275b64cf683e26ddf94297caf01d61316a9f0a58a102500837fa45a1c0cd636eb65d2c1d4bda3b29f2a48821dd307460163f06089549677c7053f159dc8fed9c4a12ef45263cab9cb5295c5fc0ce937f34aa0af7b7a409ed2f5f80694bc5c9a907cd8e0d8e8e2e8b8c900a716a3a1552ed00baee848e6c96458f2622e201fcedea8a218e1227ede040cac602211672df3496c54fdaa9a11390fe2cb036e31ff898a1b7ceefd3f7cccbb98fd0ebeb65494154d9f5aea4962d0d4fea023192e42c994acf6ff140143f67552a11b8b5783eced79d685d527e7a8b782835664f6800b579e4823f424b32a9194a47835a45b7b937afd7d3d718c3f6d48393ee3af2a7b03b2940b85347ec98747ae60214a911d4239cbf8dac489f99f9e2c55fe7a41685c9e1f778d0001805ce156c58736147364c54e70d4e3e1c301522f91cf7d9b2621716d651b9815dff909b498bae43efa843948f3cc508bff7b5c01e26fb5d5edc2995d3a411c8058ff4064e470e6e2bbbdb89957c049cd0dea647a6be9b0f8a9a83820da7ea92065a6636c9f4e410f369b345c5bb30f78ceea6425a3841b1691443dc615cd6fbf80d0a83812a610167f83c2f1d067b053f3302b2ad9c2ad6bb8bda5546b36ff86af18393ec7c62af06e95a900d49ae334049815bf5d6c0a15e0174da88d0ad7a1f615b2ed1597ba4c5cd86fea29ef95a7c132638e664767b1416499d25c1a268a122f6af78db3dc1888900e0be9232f64f79ab753085989d9dbf4eb2e45851ee1590917a5f3ea447548b9d154875e13a55f48aed3da960540bd65b347bccad2f52802b57080009e45ca1a5584bdae9a19a8896039e00a4a46b3b0d02fccd539302028f80b03b882cb7fdd67236d6042a0fffd5a5c70baa7d1488e7e8d56fa72e8f7556d814d7230b15b9a08c17570f57125a4bc00359d2805b1658f86bf266cdacb64b060318cbb0e6032f3b841566b41b478d63cf56f40a19257649bd9b350681cf4d842ce7b18dc3cc36b8e9d520063dfa17b685fe694089910ad8a235279e741b1f838d0c49afd5e4c6b4b52281b10b1d9e0b65c479744d677545ee7686b6163592f724d1d9cfcc78e04f4bca67df65e10d08d11bcf5a5ac34870d20eb6726da4a3cd3df5fdd76c755cb71046d6dc698dc8d6e09e96b4fcde602f549ac123d36f3ed26097ef180d3386330842d561162703cf3532f2b19497daf6109f12c63a1ef38c05b2a9c6889ed7cc909915f33cfbf554d0a7dfaeb271efcdfb16e61c3fce0531fe3a7ce1a360edcef613adc36e94985fe51cb0e56d3cd086edd0d86d56a2f5954bb19db2389eaae825210b26b56276692d0e761a9d1fa8f2efa5ed6c441f4ddbaacdb51fc5e4bf1bb5b22805e53806e432b7e74c28474e4450d46736509420e1bb7a1f6caa3cd6c093d32cb48d2a5d79bbcecdb2b419b138019c2e79ce15912f25c6c5d16c8996825c697bc5f928f840935fb8954b96ce3702abb2c2c0f974f97533bac633b55345ca8031f6cbef0099940e974bd8d15fe597bdb0e63db4bcaa306c436c7283cd02be4df53d46f9a82546e712f32e56c0abf4aabb76941cc68caa73047b3a957899885395624fe5943401ae404785c741bc24e2872b83de76448384ef342a5f972833ec414c10baab42db6e8e78b7fe95599b9332f04399fba05ffef10d8712952c51c77272e5fca68395e05608fd45a197a588c40d2934e33694a52b2e186391efd8e3cfed5c19b504e7453ad998addd947b6ce0b78b4c002bbb65c30cf5c8d3559b503b7980ac54343b8dfa6a73033532c30aa0c97ac8206082878fa3c5d345455d685049c14b79607619d0df06e2c3541d816ffd8536bd153844dd7c51825fb80c32a1e0ccd8b00ae7ee7434574e9df57ae21ea611db728da5edae7d30af860508197ecbf3dbc0126eb9d090c3f7d9bb8944f41b62e9f0dcf710a6df6c1ea60c665c8a2167a115979869cd6f4e83165a984ec60306e3b2c23a0f85accce27e5202fbbee0b95ca566d31a49ec029a7eebb3050014ab4f8d1bdaba869bbc4e319dac70f45917575930e352a085956208a5bb649dbc81e978bc464fb6de97c5023220bb7bf0f91e89c3ee7443ddaff8219cf6cf000fab514bb34f6436de3a767cc3b819205f5c239bf5486c4b3039d64fb12663bd821c7641afe5d94023091deb6a53ce21562be1214d6f08a21cc37ed624eb3ad494590f27242e3b2996c3c5fe7916459755259c1affdd1f80f5c39fc6b08c63690284fdba6b75074b2e713e1f31d897a6abc06f453e5c63a06286e1e787a126833cd194fae5e9248b3d1a6a7a3614f50aed346b2a842cafb5f2763a45a8b8192f4b1aecaa9adb432ff12491c8d0daca4581f2078d56c0c15b5e7e1cc8161fb3e1fca565f6e5c32686bc7fcfad2d29a832570e5374c3f2fdbdb4e28cea364857f79865ddd403a3f7ddeb2b1dfb910950c6dd92162d8a6a86974ca5e9812714a7e70fcf7f531d48cda87e2d37106579380b10ba56a42721cddcfedcdfc00866fb0973e947c3fbe43979d242cf029178a8e6a37ec309e7804bd23d68baa590f327cb4a9b0f27c5f29a26ba80655eaf18bb182", 0x1000) syz_emit_ethernet(0x617fe40b4783a1cd, &(0x7f00000001c0)="8d") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000099, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000100)) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x63) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x2}, {{r2}, 0x0, 0x14, 0xfffff, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x2, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x10001, 0x80000001}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x1ff, 0x8001}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffffff, 0x4000}], 0x0, &(0x7f00000002c0)={0x2, 0x1}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) pipe(&(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getppid() dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) getsockname(r0, 0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000200), 0x10004) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000009a, 0x0) 16:00:02 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x800, 0x1f}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="78c3789a0cf6686f0602015812c373d94955e8c015910feb825e74dbb3a9bbf9a5c0f522bb14c0", 0x27) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@in6}) fcntl$getflags(r0, 0x3) r4 = getppid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x4) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/153, 0x99}, {&(0x7f0000000400)=""/190, 0xbe}, {&(0x7f00000004c0)=""/139, 0x8b}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x6, 0x0) setrlimit(0xf, &(0x7f0000001600)={0x101, 0x5}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd0\x00', 0x108, 0x0) setrlimit(0x0, &(0x7f0000001680)={0x2, 0x3ff}) setrlimit(0x0, &(0x7f00000016c0)={0x1f, 0x1}) getgroups(0x7, &(0x7f0000001700)=[r3, r3, r3, r3, r3, r3, r3]) poll(&(0x7f0000001740)=[{r5, 0x40}], 0x1, 0x200) setpgid(r1, r4) getppid() getppid() fcntl$getown(r0, 0x5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001780)=0x5) getgroups(0x1, &(0x7f00000017c0)=[r7]) close(0xffffffffffffffff) symlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={r1, r2, r6}, 0xc) getrlimit(0x3, &(0x7f00000018c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001900)={{0x18, 0x2, 0x4, 0x80}, {0x18, 0x3, 0x7, 0x4}, 0x8, [0xff, 0x7193, 0x1bf2, 0x5, 0x80000001, 0x5f, 0x6, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001980)={0x3, &(0x7f0000001940)=[0x400, 0x79a4, 0x3]}) openat(r0, &(0x7f00000019c0)='./file0\x00', 0x20042, 0x120) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000009b, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000009c, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000009d, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r1, 0x1, 0x3ff, &(0x7f00000000c0)="2a362b8ff6a871771a4bc3913fb6efa59eebe028df6d7e2398d380", 0x1b) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') sendto(r0, &(0x7f0000000100)="44332cf8ba7a4357b15b80d9f10a6c6a06bfdc5db21889096aff7ee6ba20a85e5bc6b307aea291825438cc14b013d70c5bcfa4ef26bfdbb49e77e38080b505d0150aa891bc725b998d3c31587bb073f4be5d324449ec7c069e00ee10f69985cb0c1dbdbe25da1e58ce8a0ea7e788ae6d82335fae7426fd60d247641fdfe0b8f4b537bef30a2c66d6b67a2b24a406ce2d7b6fe0bb5dff8e93cdcfdfe65a423ee136e09a53f912a673d60565cff20b9020476881915e07bd8ce2101f6cf0662f1079b29ae30b075e57a27e5175a70ff04afe2a108daefb582b3c05dd7591", 0xdd, 0x4, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000009e, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000009f, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a0, 0x0) 16:00:03 executing program 0: lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1000000000c0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6002, 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a1, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x114) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a2, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202030066696c653000"], 0x10) socketpair(0x2, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0xb7a5, [{0x3, 0x6de}, {0x3}, {0x3, 0x2}, {0x0, 0x2ab}, {0x3, 0x1}, {0x1}, {0x2, 0x9}, {0x2, 0x1}, {0x2, 0xfcd5}, {0x3, 0xe1}, {0x2, 0x4}, {0x2, 0x5}, {0x1, 0xffffffff}, {0x3, 0x1004}, {0x3, 0xb0}, {0x3, 0x7}, {0x3, 0x200}, {0x1, 0xe5}, {0x3, 0xb5}, {0x3, 0x44}, {0x0, 0x800000}, {0x2, 0xfff}, {0x3, 0x4}, {0x3, 0x7}, {0x0, 0x5}, {0x3, 0x367}, {0x3, 0x1ec}, {0x3}, {0x2, 0x80}, {}, {0x2, 0x9}, {0x3, 0x7}]}) write(r0, &(0x7f0000000240)="14cb2ec125e9d78f9e15769ab8f0492255a29d02658c157b3164ba6690769c170ac59fc9bdaf935bf4107c08d8e39d3f51acf880e03bb17ea92d28647dc2dfea4abe54cc3dda2000a7", 0x49) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x8000) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="22282f6bde8ad744b90eede07bba5f97abb0df6f8c843d360b3a2d", 0x1b}, {&(0x7f00000000c0)="924a7656fef9ade554e11a933e0dc7c8632e72fe1b21901274cdf66ff528625ec5e70f50d3e61693798305ae3198a902c716af3b29ca6c508a5e56b1018e739aa679555f162fa447f67293170506d8eda09142963a312071511461ea222551499f113d603fa09f6737f72554da7ab27dfe8ebf107a9f288dd0d00322063864aeefa930baca903184f910724ae8a7b10d1322869abaeb16dc9258a3a853690812b240acea49a81e4b5a7bc33468f8a32ce0ea1baad5bd915312e0ad23c5611aa8", 0xc0}], 0x3, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a3, 0x0) 16:00:03 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2006, 0x80000000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a4, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7a, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffdd8, &(0x7f00000001c0)="064859938cfcf7a7d0f1eeb03699ab8e174eea5c53311d4c77f710160ffb4990cd92289fdaac5786ad9bf5fb554faa4c6f2838cb02bcbcf9639f3f3e8d50fd3b36590638f815f479dde47f0ad47b7bf400000000000000000000000000000000f431785fa4945fcd1ef04b9eaccbb433ca58c87d989a2383650365ef17640c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0xe47, 0xfffffffffffeffff, 0x9, 0x10001}, {0x5, 0x8, 0x0, 0x3}, {0x1, 0xfffffffffffffffc, 0x9, 0xfffffffffffff5cd}, {0x1, 0xb6, 0x4, 0x81}, {0x10000, 0x8, 0x400}]}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a5, 0x0) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfffffffffffffffa, 0x3, 0xdb}, {0x9, 0x3ff, 0x918a, 0x8}, {0x1, 0x1, 0xccc, 0xffffffff}, {0x1, 0x6, 0x1000, 0xf80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:03 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="8b89dc6bf38da819ecf0d12efd670613b925c2ef560489a772bff5985298ce7e8cf3ca9762d5ecd79128c2a5dfed46b893277b3f42d14d741b3bc3327b77b0ed9c581acfc20832ed2d9aa10586782a0392eff7e1691e8fe02df6edb0ce96aa969d08425bca84fa35d6a8", 0x6a}, {&(0x7f0000000300)="429069c7b7d20a8eb6204fc9e4c4fa47d0e35548cea7872e98b4ba940cd6bb6539bc138d01ab58ff1a426e21a4c04cf0b157033cf088807392113418b74e79ef1b5a8083ce60a0dc6d410c823356faf48c59cef8a79e5951c335e3ace0c26c56e26360ba88a346b83d663238c25c37508e951bc48ddee2d5146fd619e2db0dc0b6544b63ceef7e6a583f7b0ecc2710e5db211f93269f7b4dbeaa82218d0e619383af9cc6747139c4a9151aeae37ec0ccd3932a5b9a1e43c6f22a8ab3f1641d7603a3ba3d74055ef9748fd042f1287e2ae38e73a79ede507a9a8989e5262d", 0xde}, {&(0x7f0000000400)="2fffc9799d53d02ff93d481b3dfda8e452dc083a9f979f842e2dbcd205a7492fddad3762b6fc7e131898c6cdbc5c105c7fac4d030be25e3d2004835e2e70427702124eaf0bf13108a508ed395a4332547534d95378bda435861cae8918c36a8a57b975a556739e327035cf85e55a70ad53fa04", 0x73}, {&(0x7f0000000480)="8f0feaaeda6c6416e201435ae357355b61b3d2941d734ba7dabf63f6e3e4a9c92d84018e445375f79dbb2c2f7889070c54caee9ad49596c00e39012a960f317fdcf7d09e558ccc093d1f2990f3eabacdec6e1481fc860fa10f419e4cb919fc353f514d78a90343c2b73ccc6dd573176a360472e8e25aaeb582ab026431e1b7474bc95fa42f215e4fa3f6ad3d7b826b789282aaf89d4c01106beaddbb89a5e590e17948e62e1a493a64aef80c02ca29f59b292ca1ecb26a583f17ae69a101f918d16a", 0xc2}], 0x4, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00187c4bf23d7fbe5877a44241edd0ea145ede6d2725cbcaa7bd03ffff00002055d68f196043"], 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a6, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a7, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = dup(r0) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1308, &(0x7f00000000c0)=0x8, 0x4) readv(r0, &(0x7f0000000b80)=[{&(0x7f0000000a80)=""/160, 0xa0}], 0x1) dup(r1) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090c", 0x4b) readv(r1, &(0x7f00000000c0), 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10af8, 0x0) 16:00:03 executing program 0: r0 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)) getppid() 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x3) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a8, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x400000000001, 0x4) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x1}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget(0x2, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x28200, 0x155) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/22], &(0x7f00000001c0)=0x16) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) fsync(r0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000a9, 0x0) 16:00:03 executing program 0: msgget(0x3, 0x10) msgget$private(0x0, 0x10) r0 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="0769f6481c8036a1a47d878eea94b7761a216809438f9ed9ff68ac6cd1e4888d60ea10558df8487a1087a5aa09a120396c4ade13c65649dd0b291956ec41430f14ee93a5d3269e65cf866d443f06410cf6cf4a857ea1436a3a7e19284071599860bcff98e8656a487e666a06d0bfdbe5532c39f00eceec4ad318207bc873c749e4c2d76f4b0d11c9142fdb9ac407b08e4b497f3867091aa87caedd64f20c08d2f804755c46e62239978472ffbea589614f521652e9be455edab73c93260200a3c023c0e72b63a0f1c952d4f7ad9107381760c491420b6121f998adbc8ec10e54750a282d11dc6322961b72bf71741da1eb51d860434464cee9e3d3d95dc063764487ddcc7486f21181bda53c5d1bb9dad21e2b4eb3dfe3e803d23ee23f230204472bd8b8af93fe81199a9ce2f75dbcd3f08bdf14117f2a0a8a52f9e34be57da3eafdd795d67685b1fcffcd95e97f71c2c1675beddd08aea0f85516b5db4038ddecd5832c253005d79709e7fbec7712249f64242b23b2fa746e5a1a8270c9efd48c1a601c5ac864fba70b65b3c2effb273ccdcf001d57719900eb8c5800ee49b8bd8060ebea6fafca6d2b9318c1c375c5fff79d34bd273025e0377b2027f268e8fd0e398cfb26070f2ee074997a83e80906c72beda1988a4029cb5648ab7783b09c28acd49ba767a190ee18570e879e7b202f634056c7a348c28a8bdef37d7da9ee06c90720f4818a879dfec2d91ad2667fd656e1bb92287222ae1d9979af1b0aa7f618cacb72c85e9c8ee5eb53e3110c79eb5c4dc0be865aa380cd112cec46af7fbb71eab1c74f2da3b368365a2bd9de3dd7eff40d965644164f8dc1f3a0aa792cb8af776d13aa531d80e3004a92b752ff54dfc6bcc40905404376b8df7504720fafbab2246c2c0afc1405232390035c1f6a2e2673a4a66f24c06251f506ff1015d072a226bcbc401f6e30cc5e42fa40880805de8d2ed9e9498753d38a1a5bd582fe8f8699276fae8b4a3e4ce002d7bb1536ff475be870db284f5b3d0d41cdcdcbdd3776fbb2629e6f04651b505c06cffa1c6113deb550e4506d530b64175a967f958caa2678003acd358a4a837ddeccfc0459b2c565535c41c33025c5dabe92893fbd82445b83f2c5f7a5cb2b80e7326b6c875ad52c94c1f7494a74ad62388717a1186d2a23e11c76153f3f864a8e3100581bb42e16953810778cc6f6bda11d651ba4637b00a7d701bc8beadcac7a7c985707625750fcad255c6323234c96ff7ed70d8e5aba45239fdc266d169c48f4feeec4cb314e76b75df6f85009a134ee59f600049cf856a36ff1554bd166c9c17771bd50abd55cb59635230b0c9720e7150b342a0f920570f33083404a9c3ffb3aa62ab338939cdd09a6cdaf16cfd764d675535910bfe318e78d021e2c09690a9a9ade54cd6c4b6289fc5d66099a14c44f5a074b828d7fbe10e48614cedadc598e1dca4ad1579de1724855b13cec65dcda359155d9cd75823cb55daba9aee3c45ab42d5e1ace9badbe1b3f5143af30845b174122023dce24b00fa159fb4bdd58b77be16e35cd6ca3a701f333bc03f37c38ca5f3ca9b0a01dd60f3a65e0c92321f3bcfc5ff5a372ca861f56049af7b72273b021d2d51fae983b0b47b606355910eada25cd4ce015e9a36dee535a5c4cc8b06fd97693807b1a6ac52c527ce27f71c648eb0e9af33c6df3fcb249ec7be0f57926e92a6455297a357a356d9ec4ea1f3bf4d2f0ee199845b469e862b54f0f4eabf4584e1f649e99f10ecaf140192bf6cf049bc6feb62f07d849dff7242c197eda0d3d05108aad6bd0b9c8bca804da9dcc5539947a5c77c84564b7112f2aaf5f581ea364724106292cb19436b414a87b12da7dec3d49a99dd198f26aed767baea1912b28117d6d0bb1233690ad497e2ba0bc2b1fd852221f92031b057056e25dee442508e7350839d9314c77b09bd0f081917c25a2fc0ce1e00634ff3f9f5cad60b13e41ba799637c12cea81858229228ffa0bf6ff6ae1a5e18680f5193ebd70b203484ff12efd8bfee2ac759de88e4d21cb24078c29b98c91f68c230f1effe58d6aab660e42cb3e297ee78ef566f8784c8089407a60034fd6989d59ba34c368f749832caa343c3722dbd7fefffe430d3d6fc08a9d951bfb8fe95fd392740884edcf0838bf545a9ff92e95b05eeded90f0985de8da6d4043a0f4c5d553c8ebf0a80180482780cd6af9c8a402ad6e25ea0582d1dcf80e1f0fd0f960aa058c797ef065348dac2161902ad4b61f73568015497fe6f8945de0f7070e89402ac10ece85a807aeac571032031817eae04daf717ab98ef75f85177b822ee388631677aa2512e656f3177f48973eb2dead2263b7628e0f591056275452017d2e31b607843ad01d0d34cd8f91b583df7b40f69774eb94727d1d5dd1a48df21669789164c7178008cdb72c468f9ccc5b6ded333ff2a28ac9a10a800c515d7f838286ac886b296e535e6029f83e5a1e4fa38f1345ae431c16cf0dbf1ddfa5112e315b4bc6f37d16e5530b19b085c1bc3cdbb612e6cecdd8dda22cfcc14d9cac77812b3ee367b7d9c2c13e04e876bdd662639a3de727e57bf16f62bfc582d4e12b5952bdbdd1de5ed0f14097a8111e9aeba0c4318248828c2c3244dc283ada0accdb4b8dd55b238684f68342c8b1b0d0cb3245045fdb23be3d820a23205696bb29461490ad088f1e1d003965ae432c1664979d0b918a85a3ff249f9cb450e189a89f5429d004", 0x7a0) write(r0, &(0x7f0000000000)="8d397434c9d9b1fed84f7c7cd01a02c0aab76d40af22617d76a86c018d7564a03c18702a9afa", 0x26) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000aa, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x211fad6fb4b961ba) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ab, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8010, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x2, 0x9, 0x1, 0x0, 0x8, 0x4, 0x0, 0x3, 0x2, 0x9}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x3}, {0x18, 0x0, 0x101, 0x1}, 0x3, [0x5, 0x0, 0xffff, 0x0, 0x7cb, 0x8, 0x0, 0x3]}, 0x3c) close(r0) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) write(r2, &(0x7f0000000180)="7918a7ce0fe59dd2247d5f10b67492d131e759df61f0fa8425728d591cc3fc4581fdf50651758e9a712a7a0c790d1fc046fad12f798b3c9c1ce0a3c37f0eab4371a1bfdfaa6c60611caa09eccee67954a2b0712983c37a242cb78d38015a75c2813c6372aa6d79613cd562e8445dbc7e91fa11a252a00376b3a6d2945b78a27d354e29e96e10c15c385ba0cab3723f9e55d1cd656daf7f0bbb441ee6264f54dac026b4d211f1e133451ef1abed183a6145858b108fb7a049cb08ff6914a35ba176c6a203f7bba0b1e64fb83274c7", 0xce) listen(r2, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x9) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000280)) write(r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000002c0)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) clock_gettime(0x4004, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ac, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file1\x00', 0x30800, 0x10000000) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ad, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x10003fffffffd) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r1 = semget(0x0, 0x3, 0x40) r2 = semget(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) r3 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r6) recvfrom$unix(r3, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xe020, 0x7fffffff) openat$tty(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/tty\x00', 0x801, 0x0) sendmsg(r3, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) socket(0x2, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r3, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setreuid(r5, r4) setuid(0xee01) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) link(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)='./file0\x00') open(&(0x7f0000001140)='./file0\x00', 0x20, 0x110) r7 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001600)=""/21) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ae, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x30000, 0x100) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1e, 0x0) fcntl$getflags(r0, 0x3) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000af, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x100000000, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20080, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b1, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) shutdown(r0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x9) setsockopt(r0, 0x200000000029, 0x2f, 0x0, 0x38e) r1 = dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b2, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="000000186004008b00230627feff023519edffff000100000317dd411284bc3d69979dde867f876a48d8361f9c216d3a848314a23e1d8cca5a762e9019a3ac621f174581ffe691ec51f8a0d9025335", 0x4f}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b3, 0x0) 16:00:04 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xff) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000180)="4aafdc2051aca74b58000000e2ee2896a8cd869f036560551f8977df644e60b96dd3c1d9a2e09d3f8e9af270a228e7813f45b4fd2cbce56232e2e650cb71df8f1e6709f8cdc61b97fc44bb929a6133b7ee4643b502bc", 0x3d0) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x1000, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b4, 0x0) 16:00:04 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x43, r6, r3, r6, r5, 0x100, 0x84}, 0x3, 0x566, r4, r4, 0x9, 0x4, 0x5, 0x1f}) r7 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x2) openat(r7, &(0x7f00000003c0)='./file0/file0\x00', 0x40000002807f, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r9 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r8, &(0x7f0000000900)='./file0\x00', r9, &(0x7f00000009c0)='./file0\x00') getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getpgrp() getgroups(0x0, &(0x7f00000003c0)) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e539048e366daf0f00003ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe924c5d7878eb62f1b315a655b55f2bcf5c2bcdf4e3db9425a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85ff0ad26899aa1040a09f94781c31106fe6a169a19e5d69b799f4d8a69c5ac955060485bef4cb810336e643ec43e855c2a4237daa497966878b94ad618cebbdf2cf129ff485984ff225ffd535f5902fdb857c306620961b7bcf7d107dd1b4d4eae059a1e47607a86f501abbdd973bc6dc880ad6d8a26c48b452758de6972439bb33125a372e67df21f54c4e8c826b2418c6e131e0dbca19d815544319bcb49f1e2e3a5caffb2ef9538b44f2cbe7feb7bb6ff42d86f84aec3232e"], 0x20f}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r12 = semget$private(0x0, 0x5, 0x2) semop(r12, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r13 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000040)=0x3) semop(r13, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x800000090da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x1d5, 0x1000003, 0xfffffffffffffffa, "85000000000900", 0x2000000000001f}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3ff) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b5, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x2, 0x5}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b6, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0xe980, 0x0, 0x2}, {0xff, 0x8001, 0x6, 0x100000000}, {0x4c3e775d, 0x5, 0x5, 0x1}, {0x6, 0x4, 0x0, 0x6}, {0x3, 0x0, 0x3ff, 0xffffffffffffffc0}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b7, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000080)="5fa584622dfe7ff2f90cd85b6bd5d2762620da253fba61ceefb2025295c9fe93885c0f58e1f2e16dcc12f1ca5450cc57eac03be1932f50acff5b6ef2b5b464a18818075fd8257dd719c0ca34c8fc2ba8e451a2aa0c1da39f5305e3a4967bd62a00b590e71b085444a85be400d3f2a25bb942606aad9bc24d842cb4ab7c689956e793a302ae2be80a57936ff2fd943be733bec6", 0x93}, {0x0}], 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000300)="f48a918fd4964617eba80faca0bc9d8582e50e62dd7110ec80b0810783440bfd15a4f22193a25456ec238f9d5f45c2208a8658afd48b45608290c19106195dff65f4bbc7c8482b45f0893aab5ab807c162002672a60877b0a28be6fba2ce5c50663c876805d5e520eab7d1191ca6103c7de15bd289e80a5789fc60c76f182beac8e11a04ede830e5877a17cb0bbacc6289109f28005e51df3439a200"/171, 0xab) 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000005880)={{0x3f, 0xd0}, {0x65, 0x3f}}, &(0x7f00000058c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000000)=@in6, 0xc) sendmsg(r0, &(0x7f0000005840)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xe709, 0x100000000}, 0xc, &(0x7f0000004280)=[{&(0x7f0000000080)="c9b992a36a850f5537186c68bfddfce1ee64ea0b3225a065607a940948ab2d3e91d7d97bca01fd8604fe2e9401971989200ca91cfd13163e41e08c0f6c53991faa395f493867bd748af16b503079f52d79533b16686abea727", 0x59}, {&(0x7f0000000280)="a5fd7005a1c1532451d43471c7bcc0f629e5a696556207f811d09b71ceee5c1f5c0d179a3843d9f3f8578b88c46a010c88f7af5014e3cb76ec746cd1c2d49357840286ee5279b22187380124bc7483723ccb4121ebefb319c646d5824a5809fff32508fa30136bbc518efce486c56e61155c7839e79a3c29371f6d37863d6059adf8a3ebbd737105c19a55443ce77b4ee09dbb122350cfd85ce95694b6d64c38546185d976a2ab43b9a5dae24a1362119a61b7964cd2bc500c15679d460751fc4f663b66491c198f8fe4f2e77ac0150bf492b6f41cd3c2d987aed75aa722f5951a9ec69c0138caf0a047cbbf859c2f962fafde2aaf7fcfa66124102cd77897062b7794f7c1d9777b0b2db5ce53c894bc1a27e27f677ea411f0c3e520f2783ec7796df0a4abf954288bb425f25ef27df97fa1cf3825be9c88c7839dec0a542b9313a254aeb5099e933f349fb2c14b0e3bb23c09475052a025c88fafb1c6475b7f150b28918827771b1e9b2bf66d022a221b9a364577126e3e453999546e832536684e876202c8b54116205053bf00552b6568c50675cd139a0520eb3579b3a15cef1a404c4ea160118092ca10996a05502c67590af9480e96486a4fc9008254e100c4d50b8f62c38c76fbb02724049ea624335355634cab1eeb00dd026a7733811559565e8b02fb86957654e49952d81b0f27c4dff74ce30466a214b7a049c45f44b109a7e341233a2b7079474543e156e42859835cabe4aaa1ac921548e7d1dc684866745740f96f13ee49e91e200c3f5f92f710b05416523ca1f366d2eb01e94d18c17a728508d5ef84f827de76a55b0d08d0cd02f02006fdfedbc78ae0e1b3392341aa09a377f2f9fc01776e873e8564bba17df48f1f89ecba0dfae5c922862f33356e8951056796d1c15dbe708fad2d189e9c45cd3ea1b683f112275257d92deb56178027ef9ad20644a8aafd25dd27313b2c3b01bb265856151568a26af8763562891e65046025444ed68e6fe36a3d79febca5cc8bfbace3333665845e4c9fc81e10c8d5516cb840451aeae5c5141fd16b7aae5adb576fec0b0abae58a2c7c95013a81a38f9daa41855eca035a5fc0fb475679a0922f50930ec04e974030bd208ea29f763a748f93940dd65ef3c56f1e3d82471919811dea48f00c14b627dd252ff9497a45b69a07607803018230992c4370f9422c69f9ffb1cf9f757cd1d3a10091a77a6c2c34b3cc2f901e9cfbdb1ca2a928aeb568b5df1df3f0ac4eb7f354604d7748b8ab3d11ac6cec62c3a128ff6c5a2d25d9cceb33beccb2ea03a35082c653a5e4617dd55635b35e358e09163633a76a204db82a82b80bef057c3ae94fc2c454b31ddac2844d821792c58693ac7ad99c8ca34a99be98bc59b3a64cb8c5db00845b0da11cfc36f237baafc3b464cf94dedc70578da476becd8c41b52e601db91c0f6c5bea3afda575c036b793d5a0fa839039d707f90a86e11ee55b239606d6b93d2d082b00bb32c5ec3d65631175f2ee4a9425746c96fe840adf091fc67dc885439faff771cfe243e42fc54ea20427452c7fab58aebe01c1c761c6e2a2d327b21d7c58da7347f71380cc61f92d255d3c8c240ed8c7c8151761fb04444190f9e9221dc857fec83b14fcebae4aeb6510a18d9bf44c30787f58ee4b11b9e979dee035fac951e35a9c42574610ac204fc944c6eb5e7bb11dbf933fe9c82d58e13c4be21246b42bfa26922e8be0f68bccb653743c0994d07e324c3a19f4b9c81b032ba1f33a1c5b1b562ce861d464576120cec2fcc4250d0f5e458e93ddaf0a7c4fbcce77425ed14c20bcf36969e66a8c59bbd736c5b2ff4f6548e0b9acecf65fbe5f88f05e1b56cf98f5c58922d42152aca24439d9ec5e3720b62339dd2e82223ec740b74d66ba8681e44a1effda8a402b23619b0f9c037c89c8ce10ab5b4fdc86cad5ca29eddd0d89041b2722c229f94dc7444cccebe833958e53b18a8187cfc4d37700b3a16cd49f730b276a2381c4d81303a33bb3a0efd44fca23c9d37ae4ae8be74335fcada87b81da1fe53dfd5a73200c9ff4c902b2fa11bf291ab2acb1f643b1f21f1147e1aedd303bc4e4cf010aea004ac725d21eead2e1e57e3557d844ff0c1f791b413c6b940fdb41f326224929046ede6dda27ce41308cb1562baa07052f40d21a5ac16d94d498aa14e2b2e6700986a1c517dd3c25382e53b8a92ee00cd8b1f849ff8167f80d664c5967cffb4a03d28a1cb312294c9c1241e8af21d607b0e655d622516eda66e7ed41fd17001a379844f1dc79540d26ff4d5ff8445c3b8fbd854a99a8f249fe85a481fb4a601704acd123f864efa8e9774ab8c800b28bf44d77cda61bf982ccb9159bf67abe0f689d7520386b58aa52144631a04a4a1cb3b39bad828233b97f90726bd8a12adb0b939ce3baaf6943e2a1018711240c919d64796710f9c57bde202247d80aee8268bfcbe6da5df90fd9347f0675c9ea2c08c9a2c6ee0d32e7be8f306a9a687ad19b006ba993c0945ae020952a6d04037e23cebfc1c8766a25874138d1a5f4efcdf08ebb84381954ad7d9cc502f51efdc8824f3bccc03d6f6ab11925de855f825448e246c8c832cea111012014756bfb9c3e3defe6380a3f12ad7076984ad0f09904740b63e58197fd6e4497f7bd4dd3cf927af7163efd3547778fe5b8eb52ff3471556f859afff1d202ab729ae0b9a9e80862c728f39059b4310c4b6c0a74a3f7c4ce39d605c6d11dbca9e797bd3541ffc6b6032fa7b94fa3c951efd071cc6dabb7c2509f2a0c4a01ca2aebc1485f6cffa534807af144b3856a04632b815fec51dd6a4f629ba688192c68a2aa179cde65821c6138ba7ad00437445801cb4ddcedd0437c42b6c35dfd0a8763aa4e49f36115d0fc19510f426f79c55d9285e1250f1d1897c274c288294ea2f4e5839c38a1c00fa00366e6f784e942819503ff09fd134a750debaa1051502f4e7cb6c95f8e73c2fe870534c7dd7d53f54637be94000a1daac90d064b709e5ec6a24351d51fd9d68f652453156b96185879a9a4bddc5533400ef37a226e76ca488fe7cc5ed8e56a9f6f0602f8fe394e05d96adb04acbb937f7b3b1cdcf6c772f4fb8ee17c54dd19a45b2873a13804a9ebe5afbe5079980aa7e0a8fbc775a216b1e715ce07fd683d0dea481c5649876eabe70ba87770ab775878dee0ec9dfcb5bd2c2b34eae19e5537f67d952954d241039924d6ac4603f73c9aa3132523197d75f84b166a8fa16bf0ffc4ea7cdc8d7cf23c4b7924fff4b2b4b7c8bb5224117b4d6fb69172c274977fa7bb3a3d664a71e9ccef721fa0618bf57a605ff5d0b96949f65fee2c11c7b611631b1d92cee0809ae9e4309bfa8edf6b92489a8ea7fe127e634b3a3cb8cecadf7240782cd3b1d6306c97331fc5ad955bc77f790092075c1a4d98a76d402c90ff004b63e4d4879ba8ceee6920a7bb2b3367a1d5a40a0059637a44657843e9aa79b8857a2e8a663d0b3ecb7e7b80c8e97c89ddbf71107c9ca0a932828de2f48f21e5ddde433e0488ce9c3914027952d8c2a7e939ef59f4f9098ba0b5917fd3739f4b0938951daa4722c8a0cf2baeafd72c3dbd4fb2e5fdbad9c1ce66d673fd0627e453f2b6ee75084ee6c5b8c12152f10a1b0b0feb4607793e3a9bb778c933742da5fb7c40bd2974a6cfcea3e2502dc4f91b4d44546acfec1b0169ced8a1bdc2c3aff531642d15116a14443bdcfc5543f8c826781a9c55442ae832d892b0cb8bf9bda18a0a086d5ca40345704a5ad0668c5435c8a27b75a5bbb409cfd4e0d54e98c1ad77fdead589f21e4da2a5818ba29deaab5cb53404d6185f984ef79469bab3399c68b2215df5a09a39d8668361947487bfd1eacce92de04f90a19e5457574fa0ddf22a0728d4154a4df05fe215349d1560004cba094d17b56998ede7e3f147c9aae23729a8fad27467a5614c1353efda67e62e5c8f9f42b0aa1c2309c7533354b05f87b78ee99f88801ee06e7ea4e7d0df1b67590426ef63b5ccb62a5e60db5237625872b5b3604ae3132824408bed0b86e71a3c72e7a0d203b88480a664ba76b0769826abd38640d71515db99f95d66c31a547daa8a0ab62baecb7d684543bdb2a355a8194880766256d786637f43c178f3af1b83bbcb5b95b833bef1500d488e722fecec5e72ab262870366bcac8f921a348b7531e80510c79b36c379d06b8083d2a95b49ec0fc9033498673d54cfcd32a10b033db59ebd47690344d4007b4ffeba49ca31a9a7782b0674ce9b21ece1add8432644322aef2bb318c731534e97845d4d355b21b061f893fa9131759e89e4eec37820b7416dadfe84bf78c0b75559670959a9bde0e2f259decf244dd1013226f04532f92d20b0d00d4fd9f8ac5ae23596ce2d3c32978b74608032107c58b27bb4d6bbe3f00ff7493fb98e0d7f6441b05c48494af41a12f663358d2a278c5625c96e1859454a6ae8812e2c0ddb0587908c986f870cf6eecd01e6e73614ecc9ee95c2157831c2eda200bfb90243e3eb9b1d98f2a8b99fe77086082ea6b5b8ce2ddffd90760db7affc92df92e7abe2a86d05dc9bd33c48de87608af30652d3123da80dadf86f2d522e414126d93ed87de327e0dd8de9e5c1ed0619ad9943c7ca16719425fcea34657903c9a8274cc4518c85abb56616f50973cbc2e1000e0452d79d8aa6e11b355171da963c750f5505170492d22a5aeef406249e06b13cb4640635ac37aea6eafcd79f44341e5ba023d2a97d9697ae0c36af016089bb4ebc5fbdd62b9fa892cc1669f2afa4aeab2a7c35063473e32a6a661c1a64e87ba3edd73789564c645595ec5382e878b2652d74d19ea7f810e1572861c06b7c990bdcbc0d20df0755c269c25172f7e49c699b125109e0f81a1663056ff6196e89cab2658f623c030fd8f5182f8afc53d611cd2240988d25f4737f18fda632756953dd97f037ae7d3735e735865df4ef2ed18d086cbf3c95b56e849ada84793552f0ce136f9b639d833745690dcc2b1a82123afac8e5378b40bf5cbb78dfc07637b966f8ecf1b783ca76ee90303745a34c9091d70c32e766a6ba2e69f9e917fafc324206102a425860e7a248075af8ae71f12b7ebdc06745df26d1f171963a76210ff9887708edafb176c9bf4f6642b3d842d309ace3315d401a8b6010fb3415333890093fad36ebc540c868facb8325afd0fd54e09123042d5747ffbb12b73649b397546516d1911531923725a1aa6428e3fe0252cb4e0b39ed4dde22d1b50860e52c06c727c5c4f82a0dbc35197416ddfe1c62c1d7ab86f719fbeb8b5518167b5267e2ebbea0e67b4eee67aa1bc230507eeb6e249897358a3e24b4377d452af41bab6b9e3ec4a4c7784c369b8a4d8b8946dc5920f89e1c57232ec5ff15fad1c04ad058cab675ad89085f495e5872a8121a61c3feb99d9ab013557600cb3a4bf61fa2cf7f09e0efd5d40c5cbb3b0fe139d4a0253df0f7c04256a98f5e110891f239cb41e041f65430139c4b053b4e61c2e561760e12ce43c6b6803d8b124742c1eca5aaa7279a1278756bfd3ab727a914984da71dd27f5146a444de9d98c244525434f38a8cc8d1bb18442f9eff56d581f9e779fde2ad693f21783148863b55a2d543abe88e5af6ae0603a7d0d28653b38b61511d0baba8ff528019c69a01ffcacbc543fc18141fdc9cf64f7e73ddca7ba8d7498183a6b1c7c267402815886b4c2d3ae89ef39ffd07e40076373f51d1848f3e0c657f36eebb2a8dac2cb4f8c7464bbc6bbb6cfbade54", 0x1000}, {&(0x7f0000000100)="0eb69c0e38d6d20e157dc7a2108214cff80cddc0bffb2520bad26c4d09748ebc3f5aa692d73180f7ebb9f964e6a6ed6e1347052d1f7e81fc0919e7b0787cfa75b792b8aa42d34842717dd37139ccf052ac5a1762b29ee4e67c59688cab556c064c0b593d353c3a1ed9e9e30dc96ef65d652b213db669e5dc1503ae048e8fc4c29963744458dc2f2c3f1c297f88d09c5c5c97577d57b725e82db926ed008d0c7978b4a13a875dee09f19dbab012966149304e7b98c4394910e43f760f9c7cb8ae559bfa1c0c820a5d52f2c3167248ca15235aa177e12fd3c505324cbf359f99cf1c279a15", 0xe4}, {&(0x7f0000001280)="db3ed0ed9ea45c23357ec37b2c6b095f5342b442f08c8d6b2c5a0cbd6b552be7e4366e3f2b7d137c6a36901e5235b7058df923e57b90f6fcb68c1c11e4ae76dd6eaa2e2a102f54b80591920ae84d8deb64e4350671e8aa10a512eb009a9be5119185ebde59e264dbecd564afbc58475ff4aacc5664f62d62d5d9d7dc3908cfdecf7f550569c202b578baf1cbbb3761332bbce7e7404d8e3aa90d633ebf88b8bcc4ec9207d36e2784a6d2228297e00cfa344ba55f2ab84d81ef1042b386d46e18071412f592550366bd9eece0bf04e208618293c54207d26a0cbcabe0c41c9faa2737da53e153e965913b79e11f605bbbb229df0d749bb441ba0a90b2c11659cfb2f0dbc63ed7b9b32233d281c8692e6281c0ed3acdfedfd9305de3ffb3e2801a2f0dfd4438198e2ad4cc79096a28aa6aa865776b08fbe20b64a71238d9dfa9501dc8654061a205f97d0e12d1d4b75cffcda8aafea85037b82bfaafab52db2d5443575221b819c36cdbf59e5f645561a1c7613fc9331d9749eaa27173e8932b567572716e66e60afd5be2b7979b342ef099a1eca20fde50bff5d36084a3edb8591fe5b64ccde73bfd4df113915d3d0ab4c5ddd342804f699d3c398bcdc46a294e6cb11f1698f7a9a02d4a27a46625b85594607d9fa1e7c10ab2c9f82a16fb3f00e14b66a08eb0fd2fcf37dee9962d027cc02ae5dee27018abfef4afbd39fb8f88facf535f964537109e52620e09793b41fc6b17c9c6cce3332bd6d40c09255837541f7b9d4d6460290a7ed97cc4ed2c90ff6e840ce0b4d13d7f70c69515ec3207bc9a298edd50c6f82ebe498a1a09b36f5550142576013bd415a5a927c578b0383e9d9548a305736d36ef75db165c3a8097f89a43ae4684f0c7e8b20ab58f3c45d735a06b47469a027f7bc1c4a89f98b8509957edfe5de3c08977f49b4511119c9ac7ccfdd26496555087dd48d130d81c3d54eb273578f8e10f38f2ad2c424e9b3ab1bc2d25e42b5572a1e848260cca1df83807830cc6597f7a042660ad350388d5ea66e661a39c3ac4a495b362772f6abdc932a6ee1deaa63d33769d714eeac6685232b84d0af4be7d2177479e46f6c3d39f2f7e18e3c62721e105e9e3789142560f61a91fc932a1d218b79311eb2db9bae8e4bda41fce6de6b55f9e99639754c8dac2655fc9196279f952e5f671a7e5319ca79e2992928103bf710aa073d86660311653fc2fb45e07e8267190f3da31f82cd8634783dea4cb19ee29be97776a8d943cd25c3c7059bc40f11c325ffae4ab4fa1a8662952feaa92b39ba452efb681b5d9b88f045660cf9b49c953a211de4444c6754d0a1cc24fff323024fe851b749076a441f8e5d3d6ae9757028ee316fc7a7aef4bbc2e16f8e414d1db51623f8f6aa66e6a17c4b461319bc295db259c2ac18d75c4b162910d252838a01ad14e4f7315008e2a1a379851c4d3db7b03afa43c94b208b7a730f709ee3cb2c7946275f3b6c875c284f47148866b0e9bcd26a3d3af0290e0d4e56aca42cd8e50ec0f042088736ea24e9ea5c49ef5cc9bdf587eaeb8a5d57775185729b68ce185f9a2b485fb3de460a330d365ce7b83dcb5d5d177fadc1fdf63e034dcf42f97e82b2f5174ca25c7a7ade923a496b217eb2776d911a01c872d7af0ca83d606086567b67ed4dd7ff92d2180bcf41ccda458c1450696da50b9cbd86c0578c20e4103da4f7cda8d6a7ac17852b1c5db488d5f7e1c130ed324eac5e8acbc88b84de73fd3bb4b9de6c236e6bfae91baa8bd70740ab2d8e658a5cb4dd74d2c55cde1d3a778c064f6bf5fd95b07b218eb6ef96978370ea23b9b4a78860b2a708afff1162a173e61606ab997330d19d2e05114487ce48d9b7d77c28fcf41fef898a933a11123a2110ab910a52d1a9989007da445bdbba9d837c7779159488cd11b621044b66248aab16606afca36f339cf7055d2d849cd41e3041421aa88c411d84eb1f3151f0be5332119a6518135f8ec6f051bc5a2e51735316f449615939f82433016ae40f0509b77ffe6a090f3e91d69cc77b04a9952267306118cae24402dfebc417dbe22771de9d77f6e29e0542cea53021c35d37b543dd4ee5965436ca0ef99e004c90bb050e130615b1fa5ecaea4ebace1237f0aed464deb88e4694044554d0f602a8b68b29fe8a921aea7e8751e2183e486bd042a6b0c6af51e56b14b1c92f7ee94ac9f19dfdc435d5ae2d807e2027ff94014b9db50b576c54906fde6b12c65abbb73f841ebe1d95384a330945a3f0fc7ae4e649e7f7ec208bf28beb1381ebf160c0b1ded3755a1ac90e1de96ee3d8c486606843e636ebd56fb2dfc270b221c673bbfc0f7ac7ad6a59ffa0d97445d4dc13cc3de9435b2fa7a36ecff3bbafd5607d4a706a0a99f119334ba583d780fccf607bf9e09404d775bb9e71ca0a94b527152ff1e4e645767b5bc818a0fa98299f6528f9a71f909b7e24e5ebc495c813c2d4b8647457a057c9b4289e802530685087aa21d506c685edb4bea28c3b4ad501397a253e76c3f7a0d09a15d5c12faa5d1a63121430259b3828eb41fab8460245d3302979295e6cee247d01c8c94a9f1750aa8bb733dcaa22c09166a9155c94153b48cb19f9d869c3573dac0a6a422a06f5e945a51e7b72eb1a0b1f9fd752de68787124423fe59dac9bad7132caba196f725af46b938afdcadd6016cdd880567a486c767eef8faa2cb6fcd0e4d3c549f00f5d63c37ba3b4918a39792b6cbe66f71644dcd98a5dbdf1513c0ec7de0ffbb11b1acdecd173af85a2006d5ba4ebdc52e3eb170050fef17ad4ff2b78df57b239b3e94e223628502ef79ce59d9c09c98b80138c2bb8b9f5b3818474b2c4e7847df1363bc78b4be9c912ee10b2b326ab5c5f8cb3e95505309eecf3507928f2c5d9bade9c8c7ee7ecb28324acf5c19537763f31d4e0b1a81c7dd63e2e10aff867d5a30af57d566833f3425b4700b2674adbb81baf89ca39e25c2d1f6c50f7c01aa64d2be79f7ec890e809fb31f16f3b483cbfbc646f93990d9dd588926181ff8126c448c3db030684ef8206c2330bfa28f2ba3c4c825957b0d368fae094edf08fea8b83fa2b7a46fbfebd16db4bf7aa2ff5b74ed182818938ecebbd42bedf5daad1dbfc8eb4c1668e39e3dd172249ba016c71cce9a1523b9e6893bfe9dc4f7db052b35c3f0d374cd4612db4b1ac2af11e35f5bfe8b8f9d392ba1ea86659e360d5ed47bdfccf86e861a92241783052aa57f1b8619036518c652d04c861f833afe60bc8496d47fe2c7afc2d6ebd5b0dde19db09acc382d1e553388a9bd5978deb249caf38e8f4814d264163c202b3d8c3cb3c8e178f5d1dbe31e81bd0eb6c411ac7c285d9f0a6505017a71acfab979bdcc15410726a6e63666971821fc103211998529fd1c094853ed1367917835ab784356466edc1ed396ff4a96c83cf9b7d9b01899d35e3805ef38a7164dfa3f5e17205cb33469df403d40a533c6921458e11b115defcf3fffdf47442e7fb4d2a01bdc61353003ece9a6f0329e7651fe1dc632973b766387d2c5ff66bc8aa7db25ca5f7f8cf29cb1e9cd1698b5e0ea9857164f12d836973646cae751cf397c3d3184a67ec221497872d34e9b2d5211956305e5b630c864e71a9f112073d722416e41002d9f6df49be46ff975feb58d78cb2c017ddc447def9ab22145ad5603961915766b4b02b6491be86f0b7c5e874c7ab6d31bc72b9df1aa9077754d63c939e92ec77274f39c345bb80ef049a6b38c48a61b68c22bcfed9465028fca62f1582a8689fc79464b2824ca1aca774a72823431f59e87f5c5b28556d534704b38481f2b876c9a54ccfbdba415fa780d1209bc5fc1852e72ae60cbca4cc144e7e6a8070c64e60d2336c97890b8249db7a6ccf1992d48a6c16eb41d52f5e8520a9a82bec0555e3b003f881d4dd236f56b93f6bb2dc80737cc955456588d026a2394a912f916aa87c64ebf4fd958b50ca36469330b32c33e8b0d958edab7ecd9ffc43530031cadd3ff637a0bd3869b5b7174e73949462b62625ec80fb2b50c5149d04f28dd1060d8dbd00c8cd3dec22f34bca2cd27734be72bcfaeb8a102013094e18d761f35efa1e12e030970e248c1d4824d74e88e83f60bc71c172367d1c6357c64692a44cb028f63fd0cea998b3887bb6937ddcf53f007d6933cf62f31069776b00f71e5be7fffeb968d697557f27e01fd5acca8afca3a5f3100dd1f86a673c68cc78975038c55189497326264e340f819baa0928ee3292d7e1c66a420b615ed514535ef73b783e0414a1c9c8cb08f03515b6fd8ef319a38447855f5e983efabf20edc897c3ca0abd69297fdc0c8fc37ed8b2d0b739957054e9f961e8635c07505840f6d67f44277f63c7f0c55632bfee1fc639b58243687353f0b394325034d9ab198c8d31eff144796264b6bed3be2276677f0e896701116d67324adfbac71ed2673a6356c30a34282063d3054412945925cd666b806c849a31b905520e315f08e75162ef1eba6ac8b1199658654ae47916aa7210f7f7efeaf2d3046e13c1ed47eae481b56a651f17bac02ac8f8ee4f066e28cadea1df0952605dec2babbb8eb2b213e1da2666fbae90fcd682d5a000f32e2f1382f5c43adfa99c12cc6d499229f439d0cd52f51524937301b6a299722833ad376697c35669820510dd7e9d7237de2db7344fd9514e98e506ef695f96851cf61b8eeea0077a0df5841a8afa53ffaf0141897cf207ddf57bbbb3edb8d669eb258142962f6954931685f60feadbda251c1d65963bfa48312412fafb9fa08c879a0ff9fb3546a9f2328b58f81e5f5207c2177afe52f60f02e2830506016a5f95937e4c079c6321c39f3173018775a48af0aa9651b81d41d2ab6ecc794ca4e39d5a079904fb4b65e411deaaf57a3d624a1cb7ffce08c0ad18ef0607b9edeebfcf1f93046265409937eae3240711b5a109cd22e8e1921fa05094e9f963c092dd4baa434286a8286de51e0939da9bf693977aef3c7925950979325f9b3823dd1ff6f968d13abc28e48786837b2e0daa79369f953755413c3cf0d78438bd9e631ef2692a5ada32f96f10815f6e1bd21c1f1c7d3ee0e077f97a902433b82a0c85fe08c7ef841c54e3de3837772d12c2dd29b8d260f970aa441b2e6bd19ee634f092c7b41f27092a837fa78fcc51f5bab08e552f6dca04b89e6029de4f1b1c66f70232bf0bbcfb433cff70fb55df1c6659ab466c02b26387002b2298f56432ffa73bde3072edfec51c1df576ddcef142f7be602a8be78a4964adcaaac0a26917e0a4e148a61ef0df6627ef63bec0cec8c055fa2276660e968d70fd1ae02736ab6aeb7e7028a355763c516965f6e83ac2d97a2eae89620cf170e9777b767e74cf050d4e198be734591097ec8da0736d157bc80488aed34659d3e3a4b25f8c697d140892016e47166ea3ac9aed032fe44c412532d43340b1d5e18a5bf714251e1cc54a4e2ff024b52b479316a2f0a101cc267a27d98542793179774149ee29b694eb10d6f048f8ccd703c6103f39403c687cdec07ee86f006a692c64ae6f25a19c3fdd8470be4c6a1c32ac55adf8da0570669613744888af0321226b3caf4397e2c044d0d7bea8e1cceb9331a89ef54f1ec9cc57eba60929f91d5d321861c96ea1df7f587024872cd0f366d055f3c8c0b879f87708c39471f6ee791a7278c4c2291855e9687e8df261b851102e9df1bebc4ff5dc19167a5b62b80efcc8226024dfa676c426379e5d486764fb56166be8b2315f2a061949eff50", 0x1000}, {&(0x7f0000002280)="2855a514bd53ae7978d013886e31bce97d666ae1f1e2dd5b4ea4fd9261ef44174d676f077198ccf8626b9f8ea43c6985520feb114b06cb52d6c695a4a24c0d5764e38c4deec2d7390bac00ea226010dd4c51c27510e11a06c27ae4a0914049d9467f6de9f877f37eac9c2a1f9d989bdb41c8b07cdab4c4ab3519ec45396c2d0996612d69b6e6f6e030864dd92d16969e269c206750c891731c12f4325e809ff1337753a4fa181807712bf23bd68b4dcfe6a67741f20249ec63a294fcb411d352f61102fb7caacb772b5bed7aef66f646041852b2bd46ec1fc2ad215028cdaea0592c0e165e82e264f07154f6770bd75ca8723a31c9e1691501dc1d7c1e6220fcbf87f83c9671297d0251a29562ce59d35b3442311a1cf6d5e0d8ba7b607e036bebf1d0208fa9c9dfe584fb60577785a385d0139c9f1382b58e833ab69d3bb420ed3a5bdc6220e86410490c26ae2014e75e9bb5e30a6e0a61273f119e285dab35d612e893b6990130ea34e0cedb5aee1a0c44c332fc4ba436b3b8ba893842570c1d93a97dd07e97c4ae806ba1bf6ad75c14a67ef0d159648e3457196471a12b3580c2056e185e379603a9e0656fc0839385363eda72e620068d623199cd9cd534c241bf3b3fca4954d02a4357267a6cb2df97680965dde20f00b64b208d161ac13b3e977fb60a53670950caef0a5ce8378fae1dfab223009dc58310e5cb4b2d5d793e5c5829bf686b5e74a92cb28c687f384c937fdb1de2b6b64971117cf375805fa757d4b678b27dbdc0ffd6007181ec4a06dc951fed6a5a468b3a27e0464407ca881e0d030c56e52e7358c02cedf01587abc67ef154c049f9af495d89468f3d3d03af7237b8e883323ac880cfe446299b40f4da7593f550d5e8c742be1f723c817b4c34cac94307a252475ec5a2c8aa1c09a4f5849cd16d8b44250eeeccc23c40a1f46cb2a893703b35413cc4817f7887433815503264fa10e74971a5b99ac912f32036516565cca3b782cf31687816fc73bd9aef04767f6ebd6f7cc4548302140c001fef5bbe12954d90793623b4405d5ca5e848487e707afe83296faa4d1cafe2531813cb2a72c8b8bee770191b1404f1804e5b72abcc0ef2705d3e86df5e913b480f2aa6950e12a4c46077723a7a99b25a151ba398752bdf1028a4af11da19581c3b1702525bcb9b82b232b8a3ec7905bae8ef6d2157c14cef77234ce9b09d80e75df01bd1c29a9b44ab2be219ea727f35c98f2d8ec85becb629fed350311a6c6184833f73dbd5d0491fba44c3f70c9418ec474d7ed18bdc09e4997ac3b5e577e506156c01e1b7986ad42f03b420d7f584fedbbd09baaf4cd36a9970b7558b70d7eeaf52634f2ef1b624cc93d3a60ed5251d81f69c18855d40ba11897595a9a6f08e1886c92400da5e2ee79cb198a993fdd17854eaf36aafb1011a6158350262cabe467fde81195a63f2e9f33dd353edbdc5ff33d1b8d4f9518c84454ede55c32cc018a4c77cf6514a97d8aa38bef5fa44aded0db695c45dc45176923375b9313110206f0aa1c5f6ce1b848ce7a1893753cf5e189f17dedb804dfd60161d2bd55de3a757d87fcc6b79a2038bcc22fd3100c37ad2d1880b0badc19ea1637992c954ec4241ab4b885bc3b79a80bf9a38f7028171ee99ba6610f72a65fe4c8d802ba21cf89d33ad45e39d35d28a8f4a60abf6d75bd5b5fa9100f5f41abe40f1248768bcb7c3403cf578cda24fdf9953957f4a4c82a4a23838f53374443ecf54225b0af0e6c4fe3e6acdbb065cda33919e4e9b742be9f4546826e84dfba9d9f1399e00af790bc42528aceb76829adadf793a771bf0ab7aee6863cc08ac83bc50c674230e2b6400757056c883f4fc5c4a51135d1cc58f24353965ce0fec5bad4dcbf61a3409ac204be254d7fb752bd291d15e197a599edf859f491f3ec5d2a99784dc4f669a898b67d09dc3f06719741a0eac24b8565323e6723dc9b728e2ea5e5e45412a6a10e0e42ccf6c2533d81bfc2becdf6f8fdab6d72b99836767ac5ad9f255321984c34a6555e8c22ae209eac6923a13918919f5f5f9345ac082bb3b2dcb4809e7f22d975096d5ab20d733a9b2715951f7ea458c9c29aba1cb759f11b4c0f703ce8cf58078098214edb80736dce83a47513d6595891b74b25580209018098454b0e02ccbabecd3fa1750afc9b1e7be9ddb6c83c67472fb1684e63aef654f5029276d54fba9df1f87999c7f29cb25eb91a505c87c86d2b011da0c6a9106f141a176a28eb3240f9894b6ab9df356e0c8c79388f39f8afa9456f25dce60d5f39c1d60fa371ff9e0033c083103a5fc8541a24e9a6c42606122294736b5f7cadd3b6c3d5d1ecf1938bcd4a16161a1e059a2f32e3820a5a542f121e2b7674ed42e5dfdffde997c7ccdfab408f44f4de4104625913223db2941d536c08af826169cf01ebbe96199c26072d75e4c4fde395fcb0c83bac4b5a35c43974ac13aac3b7cc5459439959114f7ec633c4b35394aacc27875bd26afe68801ac7aec0595b6088a563fef7112da6cb8a984e0106bf1c4005bb08696265cabe1c714d690a0ed384f7a549eacc0bbed3f9e6664808e85e49a9daccc108c349f1393cbd76cd44c262fdc77690307e7538eb76eb540fc30548cb6cc5f96e31c4af8e58f60858f2df4e077419e4c18c737e50bd88c37add9106bb70d0b7426885cac0be88cee536c70a850ceb29ae1b2b72aa61e43930048dd3b5732cc8153097f07cbc1fd0eaf6cd673d7fcda586b88fa19ed960d8af8203347d7569ebe1e1cc6ed387ada9de6d2c15facc01bbd8bacc604c69ed9ff1235c2c0a8750e0c480bff292aff4136ad3c7fa0f676949aa9e272c868ca23dd37d8275b34d46ef06dbcae7a54cae8a60e2c9fdfdcfc38088b04cf4a2b8e84d7cb27f11b1cdf59e5660c0fc7792c401b3e363acde74edd1de6bc3257029f487f4212478a46649a2a48e9678e0a140575344e7ce86929a14c8895b6b4014cd30d48bc866d8119dcff8c225b06e3388e465806b4a83d97f92b42cff04510353f2a3676eb92bce4c565c08ac24e6af2137b9cfd2a39922561071d06a7e446a868b6b97857024d55972f20b463c805b288d599f18a7fb1fac07fa663a214be775ef1658f349d065ff07ae3661d500b4a646e5fecbc50a7d18dbdb7fe1f02f66a7d809a6b1463ae462c5d1eedceef4bfd53d0c9f0702ffd0693de2681c7d4cb8b61e21606df72ce2e963a40ebd494aa203272b16535245a136eeb6d3bb662834819368a1e72c5700e201431cdda060ab687abed67180fd70541f2a8c67fe626c57b1e559d014651a21393c14200c9a2c4d9f5babed78c1e7ffa2b3f40d5cacb56493fbfe010f45d264f51331096622eed5168c45047ddad718befd9f9db058ac449f9371d071058c32d1f87edb1b759e6c6df186fc565e65a908520aec961b4ce72a1018198c7e55e35ee3bbd193bb01e143c02e0a83479b7589e1674431a37bbf38505ee7e404c1191a39cf15c87a41efcee1e5a70acdfa5ac08411a4b2929978112486f57745eb346b44614ab2beb8259d0ec0b14643261e10e0fd518740d8e905418a72bc761c987e7e7a6899395c89a104fed7ab66fa98702c33b04c12ab8aa2b92e5ad0d7bf9d18d073328efdc5ee600084c7e1f858cccacc0f7d1a1a4e4b599e0b027c185e5128afda7f0a9e667fc295bd43df7bce53cbc76330a6994c5a111cde21a0c618d7068e8edba2995b3fd586b5fbfecf1962edb56025ac2f1b3c41d90b56c63bd0657f1fbe9c15431cbdf872f71eaef5f36e113dcba45b457a26508f25ff90cca8085d96f873cd475ba43a6ef7d6901f087abbd83f1711b88832b5df9884e2a4e56b6e5c0727a2753c5014b8bba97bcd7453cd3738c366cbde348336409ec2c90a50a6d930469b61b3d131e1072a9ea99c0ba64baeef8f2d353381349440d62bac99001c3739d1e2796642a46a326ddc122492e4b89ba470af4b9009f848b80155f236a68e18c0f0c8f2609174e3654de08b7888c27361f5a59de806b1caf2c66b2eaea9a8fe71d9ef8b57f8a50e025c719c4390cc57cbc35474a13303a460c2653207da74ac8b589c73753770206751fd079dda39e503e72afea8877de2430fb11ab60a831096578785eb284a8c54369fff9ffb87ad0e71aadea352531b83c9172c9a256dc83e77830971fc7c9ec188cc5acc5194451082bbff90387ff72c72840d8dece1a54a008daecf0ae4066fb9cd94590de9b7705eb9cbe396892caef800465c4c12544905283c360a22a6ed387212a2a1b5d651e848ede149fa83a8e49ceaef621d42aa810e88f3af3f17887191267a776068ed4d91a1b6918c4e373ee52c5e51fa7115e6607e3d85a10306a25c1686585b40ab5a78ea16e796fc2940824bdfd9c385321a1b42acb8c7f81e28d47c1fac0b203f5ac2e4ccd26b51742ee4f00abdf96591284d0579900aaf0b5b6ad56e3b8ab0cf26d33f2ca392410816ef05e8110cb8e2d9c58aff3d4f6fda9bdc7bd6c5879d2ae4a2e123e62ac6a4a297b89f6a7a924b74e17d7450963287422ce2f3fd6614518ad1a426401e1d64ea6fc2d94b3d46ee7bc2818656246ec635e571b2fe129dc4553cdf77da51aa42302f3ca417a9ff0a9d0cb24eeaa538129266118417e07d99b32b78cb5bf9c3739540dfb9ab15732dbd8c835cd9209aa2a16f48c32e892efb22c3b4589c3421cc6ddcff82819f02de19adb66a724af80bab92b2639725514cf42ae3a47e1473dc10f2f2efb69ee6a26f2baacb2e1225a5c55c38978ec942a2775dac7730f9ae13bac1e49846d5ed12b8c105992704c93d964387d4c359ade64063ed0f71d8b2a0614d917bec445bb1882933c09186f79ee8a2579eba846eae9867bd91a0f8422635ca7b257fb3f9770a6ffad9c8f43d13163edb496bc236559ff982a077f4f6f4fc8424bd68a9e17cfdfe56eb9670856f51f1fd9d0330312e196a6b18f438777e77509b7c360ea8e55bdb27f7b266b5e0e22fbf383bb4a870a57ba004a1f6290129cef046f1e02ef52ccc9d7537facb5c4fe00d315de03605d9ad2cbbccd04d1d26beed35a4c3c32f88c182cf3c9293eb89f2360d7c491f6197e5914cf39ef9f01bf1eefe75eb6e66653050edd72501bc5e33a594959cf0ceeb4d1ce4c5a1bb0a32a03b9aa4c163d3a0f0515bb658721fb4e13c5bf8bfb33aa45a77a715754c0812c2a1e9df447f8446be9162b084ef650c87c3f9d73cffa62a62402b679db04811348221624fb688c9db046669a9166b0aa1da1720afe35439ff3cdd452a785c0816499942c1535ea2957312bb2700526fc1e26048296918402d1afa7dd778ac4e67ea0ea9cc130af3945998585413034af32750f3d3299d983d0f0e22890b68789acf29a2ce002d5212e0009ad48d7b2e0cb2fdbd1641b9c6d0e2ed93555fa5bc02b9486ea4dea1c86b2382d03ba682f2a861eb483288286c58395d10e6e4d40ab6a64da77b43bc7e4a347bf22bb18c563d8606eee3751181edfbace7aaa896fd3dfd40ba18baae5b7ea9f61560546c798b735a13c3cc86976548ed9fe814effca463cdfb0b9dccd86ab4e9e20d80e79ac526390f308173bf2a631f7724610057ff778a88bddf5ed1c52d6e3d8d33759449cc00fab4f22de67652455007ccc12cff4a20ed0db2ac153f8863e21e580e9f9ffb0cf2e0a7a3c28fa4e4fb7dd771aff14ddea493eae14183fdbc817576615ea606a493187abb72a1360a909a8a48cdb628a714fd4a23fd8316c8025fa", 0x1000}, {&(0x7f0000003280)="3e43afbd923a016e4c3680591d97a0f52ca2b97ae833fa82dbc796e28b4b197a9afcc78afc2e81c337427bb47ba2dd39e24a7e9f127e403845ffbb3d6c7c6f3c9eed2025febe9281e4ed6722b2ceb5b567477f71dd8a1de2f6333a7a2f6e8870a6f4b30f02e845b782a66d6527d8b1b56b1181de6f345481a34858033c39ee232a1d0071a6d25b269a7a888dc0d9ce979c3ac146d96f6a400084a4488e0cf440d941d17898ccaabfeb9f30fe8976625cfe470d25e88a32e37d2089dd22771b2695b32d0a03866f68ce69dd92e167ad13179ca417274ee5263f25579eae2d3f973fb150ba44a054381af555a41bd87a5e0c768e449a1448687079fb3a70594faa7dd5956f84184133a505bf27aabb437e0fd26fc5f37c6358a078e8f05e4394bf1b3125500c6c35cc3283a50d6d5032981b859889bbac68c65cbcc8bde5af5110aff287b138eb02102928284bf3f4061c2f391a0027d3e0c182ed9ab0fa65ae80e54318e38c7af72c10cf6890758a2eb4042dde01fa1e6ef8efb0aa27cd570238d41f95aa60f5fad8177556c6507de558870595b5ad6db6fe6e5a9d43a6853ca6f80a29f998f28d4afbcffe4ed1fddfd314e5e35c227d83945e4cf53545500f1a92a08349ed51018672561f0a2c224261637563e7e7d10c1bb76c8ab6a15a13ff77a790ad2e62418c5837989eaeb4ac3710e73d2eb032bda70efecd28dc741d161e1c21de67787bad8cc67a77078329434c8ca5709a456c3ab9e427a4a794b4422fde007a3f30a55ea7ef2fc6687943a89c067a63fe208475a8fb9afc74823a920264b61f3472d67c2705c67162728bb49b20415c5478c4337ca94d220d0d6a445fdef7ac3b28422cf70246b8479a5adb239fbe001787fdd3f4a6b2f4db8e05c9b0ccb7db307be1a63b6b6525c9aa90e48252bea728a12d40d8d2b2c243c0ba8445a82a937440ef9aebd67c50115b3ba4ee777c0684b6d4847d35492dbd596d86c8c8f4e5456835063bcbb21c0ef6067a2c147ef27e42d3a4cfca5a5b441a456d7f64e70ab942f8a7963ffa4a8f6ff2b03a38ed691c98a24210fc7f26aaa2f48678e15fd6fb5af1a9463ffd569f3fd11b5d2b410969995bf9ce16a49dee22aabef77996a9f709ae3aa39776080b55a8cbdfd4f527c92556e583fe8dddf3a810825aedc0bf0453589f6afd9fb5d5eee1470891a950337ddb47f6224037cab11c08893090c67495ab69393cd0f8dd518c7917cfa4ea299e81e2a4e0f2a5fbdb59750c48efca6d4d54305699b41f440e27204e4856738798413e6203284bd51bbb40d60904f7932ab15668001ea5b74adce9bd5fa9516754017188868677b6c0dc20e8065b08817ce2e553e6c5beb8ec0d72b4a7c9ee04b46025b6e6f28073102eda99c1bfdfe7791bea192591aad82972cd7214199477704166023483a0cfcc16ebba6332865caae39e110f4b51248a76096b5c3e82547fef4ff63c7542a6ae5964bbe1752f5b6a20cd50ed20d0bf30830d335b617d7b042566a62d4e18631f5420726f8124890ab1ae1c1c9d3c91a0df216a971c70f1c1fb669d37267c2af205ff63296f11c8af2b680d719947baf3f569952fa12a0ce0cf654e61e0788d9194bb58174ae31bcefd28d2d4a75a1e3f84f67b87abeeeaf1c2fc2bf19629a27fa0298405688be55e15684429748abe60cf56601865586f575e2effb6222cb3218f3cc8b40ce47aa981f973cf3fcd11109bffbfa60773907f4fd68b05daa14dbeb5be3f6c82f969e55a9b911c0bbc2a04f5b02d5868e88115b9f3bdcce8d46b92adb8759ca88dd4670b2c3d7e8594fc0b7104623769b63c302e61d35b3d08ab92103ed15f4183ea89862b1aa8588339ac2985793ad4f3712f0ff098aa4964ea059d03711b651bc073abbca5a077de8856cf8e5860d99dbd2c4dc2ab9c4247df86265802c96d18cbe36b42a69b8ec6bbfc0e632ba433d8aa24a9fa7eb20e886965b2ece32bd99834ba1a73fdc469eccd365d73904e3f140871b4802760b29a032fc1dee43c46af4243912dfacba76b1783c6a8ba2e559c08c1a50b8b84603f3cda695986f1dedaee1bc1986ad0af007d409aa60b6c9f3583fb8c26da66743aa96b86a847af7074c0e4afa67040251faf74de040795df0a92ab24bd9fb967e1d7e645ccba314ffc13326b22f4db729f1f487c6a181eee0fe2d6d993b3c3f53b55d82b590bbe3feb321e1582479919f5f4b905c5e69a4d46374aae3c110d28cc936787c246381abc6c8d1929152955228e5dd210188bafdd8b01d9adf0284147aa9e418af18be63548a0ca5ed2f7ee67d1558f91b4414cc197bb32617e1bdd34751461c944a0d38f43cbf2f9e79f82ceb9ed73e64844a9549c5921c1a14bdccd0b2256d0e31172c91fba20d09cc49c443ae2512c7500ac38713daa2f642147d25d1c822ad22a3f1e4c3429b37d24cc1b333244fe88281cebbabd810ff94b483d9211fcf3be564fba0480245efb81c1937a2d61022ff39e5b6683e1db970669c79e4f9e63096f21c569a71468e613442541a73ca6e42089bf5372616bd9170725c0ae84441f240269b964cf4c63f291074cf1d8ebff1231d06a82f5a188213b67b4aa7744316994b72c92e63f591dca53d18918b41baf209bd12680d7f5fefec0b43b1548adc0198445972e172c75bd3d531ca3a4c15b42236676019eb90fff99f9e29460f0f6c5364b1ee64d0ad69e16e19e9ada04199345be52bc8aa331046dd356f1e401ad5f6ac74815c66218296523dbb1af30bdae30f56c7ccc6ddf0b7cca613b54f6e318781bdc7f50caf2e803ce6b80aecf0602ea43f52ea8658bad3580e51f272a61c150a5d4317ed363371674ef858c41fe6a582cb8004bbfad1bc4c33c0b453e75a2e09ff7b0dca63e71814a65f858915f0c29860fb39fed47538100ab01c397c3fa77da140acb3b891784665b5490b0be5a8664458aaab3d72d3b72d299209b7086f2b4192965e2ad41eadc92ae7eda11732662504f85f9c1fea23a1655d3e66bab33ce3d4874b2679d1d0931a62d679bd0fb5b1e2be2da22b112167f75ae62014774427cf94837d305f452fea77afb3e3cfd81fa5bf85b33a3327e6961e1121fd500d2d87bd1b4f95392caa6670970b18beb6ba1f606efa360d4036465a33a17f3f7d0bfca4fc35b46ddd159f2ef9542a5b0334e3efd6ba7275d182f35c54ea39545b535ee1647e8596623f4cc676bd3b65eaac796d2cab0304338cac0699db4c789124c899d105cf156a714688146ebae141d492615fdee10cf9ecd8fcb83d07e585eb0c230c4b96286b344a989ebb3aeb4355c23041684c7aa96624e13e600785e0689a4852b756aa768d4d4c91339cced7696f4c06b4c74df3a7af6b8eefbd6ddce76b835993ee6404976bc3af36f2afea52fa8228cba8d5ecb8d75c5526a0489602b6b8ed56b29fd04ee6a75c093d1b1f7371d816a733bb99eca43d9e390f6688f673ab415258775bc961d7c9033bba62653af71d0b2ba08cee0ee14ca8936d0839ab8237cace1b3f0a70826fe7c3b596dd25e845ec3f440bf66bae3e65a78f1ce1a9b48d40abe09fcb30a3adee2e8539872c092474b552cbd14d8cd15cb3d7da6c08df8ebf416541ee979f0264ce4bcf58f18f67d1cd8bbb7e2685e655f63c9f09d99f108e5f2df3b1e7b5ed285bac14d8c5828bc71efe36cd26cd4ebac04548966daf7684e9a3b9a1cee90115058a41607d4633347392de4741a133fb6196be527729bffdccdbf4433d38817fa255dec8216a67cecbfe7eb4b3954feede70513b0fbe3aba33ef3ba201e2684acf069cfebd51e6502a69cd09d0e06e6478686cb209c002eab5d174c4d481dea57b658b9deed347514c7c18b116904e83c6789e46fc861d96dd0c339750e55af9a8591eeae7c92452dbff73266556b2846f17dd5661b955763b7473f67e0b5222358faeb2912f77c783d3c725d941c59b3e2bb2b1444758c9ade20d3241d497fa0b6a91e9dc67d9c4bc91ab8838cb4081a43b57cc0dedc51c4f9a914aad2fda00b1096172f9b05992f430a0f71e3ca0167cb70f73ca2a01015d712d7383ad7a7a20aae1b2039a5a89991d2055a858c44d9da6bf19fa5e5bf249ee1424cf660feedcb37b40c3c6f8a10ac6b8cd4ff56599552830dafb3da5fdf73732c95d42507ada21c6137b51267724ed55608340427fc0bf6f273710093d0aa0f71a566223fb234fc1cbfe1074ca38b989142053618c13585cf721387725c541137484c5d73123b0db98c91541b66cc9c51af3a60c0b424e5bc593d52fe6f2bc3e59ddb16fef9f7e9b4f3e88508921d56118240c445188ce76225de281c03edf9d390da2550155a080eda85142846a2ac00c138e8d2b5703944d7c042297dffbac1c1aa8b314374b187da443c9f4605b90fcf8db95819fcdfb0b377701057393fbd19abc1aceabb64e3b8ceeaeb66429526b0064fa2e51fb16ea9182499beedafbc7f4bacd82996cffa0995220197e056c3aaaa5cc061b6bbd54efd44557cefe7890833d1dc1457a01066d7704b4ec3e046986ac0d10c022c833c2e1e6002ade8f24499465580a121fdc7d7a448cdfe8e848bb8a6d9591d19238e5be0e41962d0cc65ca1d313e1e2108e61890733243405c719c4b4b5a184fbeb4703df85a5a86bd6fd6be0db01ef3d19178a354a50cfb61f4a3c15d8580c20950f3163166a969a35a9f2b1cfc7145c54f59533ce3c5790b3d94c261b79e3e77d73c5e82f809dc210e17e88258465fe8c1690670e9753220162cd2d123c04917a2709ba0568d4421f085afdcb013e809c3aaf4e84d94ac9d523605758ea5e678272d5a85c98615b944fa86ef598f3e4e3426b57063d8a533483353c71cde128fd9e6e7e6fb41f50096a84a67d0f8cdea705496749887ff586dd23439a8844eddb306e88523619b19806f1163dbba1e4cbce1d7b7f1d4b34277d1de1f2feb92c1a3ac97c9e7ae40da7bebb693a491d2255ffee5f09184efa4cbbb23b284c12cd0bcc07870e7a56fd63196a4f8ed77798673c6d8b04630b08ff174fdbb18a7106742920c73ffb57da0c817e37492819c82ea583fbabcff3baba891b8ec518241b7d9d7ccaf91f5fcc1589b08d59dc458cb092b58c54e955b8b5c6fd79da73e02b8251368769bad5bd0fc2c2bccc80c753dff28792ebdac9fc661b5cbc76898760de7ebc6f7d547683d7777861ad096b4c1fe3b55a1277686d7f22ccc3b6093d3150f775033701d9967ded365973bcd65edd315852eecb451c48d4f006464afa88162e064eeaed84518042f7e1ff40c6706ab9df24fc8b8874c1fcf12f7828d28c765e17b96a4a190328d24aa07b5ffe69c57c5ae2fa93d72eb85d7ac174960672023a45362df780ef7d79d98380924d193a82c0cc633c7eb0740f268b0fb19fab6b59226da5e2e22f52837c97e5c3aa5d83fe6dbd9728e3908586ef13d91aca52bdecb3d581c8ccba176c5c2f60b738b27d06a4afef3d1516e5da3e663edec820c3b4624b21fd552ca611b7c88bb9b0f9431c8680e82960e4f74be8ab04c8b15c5301659e0d82650f9668dd2c738ae5dc6673b27aabc4e52a6d239d93eb90f0e8cfe5cbd4eab049895efdbaf2582bf7b947f15e73aa8a23eb094b1a5885884e5075e6fb6dbbc30d542493d2bb1774cb86b2b56c9b2825a75974f09a50cc5db858f340622bcd5de72cc46a6bf6c86c1db5dee1a51df6e4ad5d966e1ebc6e5c88fbf823facaa719e3d0893d03f7c0f174bd774b919ece9dfd17cc90cd6", 0x1000}], 0x6, &(0x7f0000004300)=[{0x58, 0xffff, 0x1ff, "6a1966b7988c4918af11719ac60657f96aeffb4885d7b0c288b369b4f40f0195ce64d10529c4bbcedd0b31975d9a7846b8374347e748da32a462a88205029cd4da6772f6"}, {0xe8, 0xffff, 0x7, "952fcc0351263d3b67c3ff36d76757321d32e90e001e70d016df14d2f98a1f79244a7a66379d34ebb89fb910aa41da0f760311da17b856220be3068ff404c67956638577a0a7e88b82e703723addbf7e6d94cdc2e530d79e74885bf737f814049449ee5aa056f24e9ff9ea98ec0ed62375a37a9c83ca8aa84a325cb665f813e21fff59d7ead43f4ec1fc08b2b4accb7926944ab563d5076d985ec262cb579434a32cb899adb8d9a7c7c42ef7d5ab482bca4c245fad228ce07ae9b01b003b8a49d8d193e1cb981322eeba4044ffbe700e0cf9508b530d"}, {0x1010, 0xffff, 0x7fff, "84f5aa7d269b46ec030834f5d2826b8acaec73f40f0ef98f6ae9746db297edd51d2889faee559905c68d7b08dd33cfd4a442380117aef6fc088f455894c4c9d814eccb5bc8eda3aab549bf4d158497d6a136a2e732de8af0286d4d273dfc63851e165edc0842e035d0f10f804f34f1721aa9680ff60d18f653e6f96870caf9aa93f2fc8ab8769ad9555dc5cadc3d43a7b4c2db7e9c0bee4b906a26e714dc84b1069ae087d8534ecbf1a540a73864de7aed5700bb79f6643ab946655254d2ab795213d38be329c83405ac088345acf0e424c404828b2a2239c647de5055f0a5d2b493b44548b5595b7c61a7faf6d099acf0cfe6eaf291388f19abe0aa37f3d488100d92bade78f73c0232bfcb1c3763410ef9aec36a107a1768cd150a358fda6d0f647d252437dedafbe23bcab11db1548cb5b4d2139d670b9f8c94d3014722cb1c2a19e8c49f615fb1fc9f47ee63289bdd3eb08629a6f8d44112e33893cebcdb1d887e7d1ad74132732d6fe9fb1863d67cf12a5547eb1345790e50e6157e01f4c440e7a477ba0d4fcdbb3e2b85a3b408aab162cca0978a6dd2e07c3fee27b7a9df51f6c7363cc4fef5d245355e17ee5fc9bef00293bb59ddbff66cb9fe9bea561b95408c3e60fad7759605e3bfe8a06d5f82eb71ff6c85c06cfec00d178e9a4b857bb652218414ba26d41d02c6f96a42557e1d5d8f7b120fc074748919f6297197c50e34acef9aea43c6775ad1cb3d89ece515ff523c3a5a085ac6f36f48f0fceec6d3558a2e3f72ed131540d582b43a1a32f15da00de7f9db376d85a282b0921f25c9d7c0cddeac0a5efda2dffb98ae1e2a5e2042c39a004e3d9dc693e499ad9087bbd7226f92fcdd7607b6bafe5887c7907d8e8b1466ac1ce89a2281e9ed81fe05ec18abe0f0d9d3f5162e19e553a637fd42fe536db715df1213d3f04e7bc8f4760c2bba43423fb6922d92c386fd58e0813929a5c02ded6c43f98232c19d0c75279bf94574f12acfcf76bbeeef0e04ff84a4369a56564ebe6eff76aeb99333605b0ca4e79a45da1d31c89c4a5b364e0d61f9535d0fd0a5244dbc32df4baa71dd3505f5b0de4704b5011cadeef77117c89881872a112a5331a918cb2c7d44909dbf71f9291b71400610dd0ba05f2d14c1f3495f80ad6805b9cc646b317b5468cdcf773a13fa69635b823164553c2fa161050fbc69f95df757eb083495b383a8bcb0e43c983a009d320d09b9fef625a7a73e4a25e79c87fbc9f2813d46956b68ec44b6a1c56aee628f57b24c3f323d7a37b2d8ffb612eb906567c818753cb070d051e6079eb5cd68127e5a013718ea5806a5fd36d2b21884529acac06180611ae15ffe5300e7f3a01adb2df59b96981afea07de2e558b96b391fb68c39f0e4d245e6281cf0a7a62309fd9a841962c13de5c328ad3b720818ba9a70b7c40204159f0428308f220ec67869831a4acdaa742fce3899b10abc07fa21ba1a48d84d8cac0924bfe825e89fea378dd8b4cceba41389307165aedbde3ec71df49a3aaab38f77466ae495678fd9d7ce2a649cbea9e6eb2c07b6250929d8d00b4b5a7fadc7667039bcac03e4a1bdce45d9ffd33d708ed1b03779d39408f7f8007802eef3146e7a94d554260f750ede3356bffacf869adda257afad63c99afcdd55ceefc45d9f008a99cd94bef6ee630aa8130eeace9a2f7228ca38b51ba6af45ede5d1c67ae0c27d1fa664aef5fa595185bfb90728ab5fed8a6767930f89b5feafdf88179620eab828c3d6318d61504dd0728d961ccf88e57c89a7bc86361dd18ad3952bb6b4f2eee2f17eb1bfabe72d343dc15be596d82dcef1bc0f7a0972ecb5dce8da209bcac77e0da3348bd671dca90a56dd4d10503fbe163f73a70ee9ad3c9147004bff202d180bab88f91007646750d089b81489caa37ab43b8cdc9609ae750f0d9bdfece1dde5fd2abe2af57df943cb96765fe7f864cdd657154bd69972564464db2fffcad953eb149b18d404a1d83002b407b8d91483bd2cc841734965d213639d561217b5511811be4ccc603291fe902663afbdf3922a8c16e1f6979f5b97b6a67f7f6b0b62cad5e828af6843e40b796db92be864bc2e6078e87c97971a2b22f36d6200b3f456ca22673c013de11d024e49f8ea6f3baf6697f42a68c30c22fd676eb68f83315610cf04901f08a3bdee325cb128c1950902045a75a88eb59fdb3d44952c2eb5e45d2a563767884c7403d8c018adadd6c70e6daa8cfe1699ef292334396c3066bc637ca5a96ec79f5385e50f27cd698a14c4439381bf286a54e629bc3db95ac6887ab3f660b0547c1f833c69188592e7a20424e0e50fc5d29158427f84a6e189b676424cd8ae4e3e41e87765607030872ec9526235c99edb82e3922b4d23bdaaea4c069f109dad0190bd4a88821acddb5a42e98f5717bbb13ec5f7979c6b69f677cb49e426d09773990744782fb6e4def6d2cce129286b31d71fe8e74e013c8bcba36e561cd25692eab1bcd010b9b0605820641f4591d02da67aa24fd392b703f9a554fafed27cd1f7f19796e0de59bce771b77e4a7e05da6938cef4d9d0ce2544fffd5eabfa6848bcc8879c311f939549f4e6df54e64710630b23c379417083085470bdf85d70a32f0bf9ab19b5f6d82342999a7633415cca0a39d7fe0abfe73cd36f2bc1b6fde9c5397c02ea0baa17d6028425e3168d3c56401f07319693351b2ddb96bc8e1a1cb0de6992bf42bd20fc5e852cfa1440953f8de89793787cdc1028da5ac69d196f653bf81cf6f19d72e577299ca9be12bd0e2b9d37695f00cb05196dde0c515a8747b524de9000393f4e8d16207e9926dcd775374443080acff392eba1e5ca009c348b26a0c16384f9b894e4e1a081a46af58708cfe8c60ac971176c307f7822cebdcddd520cc725e18f10864b929e2e14889d711702eb402492cf9a67e78e621053d6f1fadd3e8cfc85bce779f54215936ab035e99de514e95f6c5c23e191c76413b2541cade87c1fe99f489a26bc6993a1977aaf3b9ce64de9f2472ab97ed6ff4bfc67ea00bf9fc8ea402de5d44f6b9cc5027e122e18c18f740058bc8d6b62013f2f0138b4de6d5a4489d86894d3280a46d312a2fff0a87a8379032e9ac2b4941b249c1065fc0290a053bc5b19ee086e558ef735d551b726ed986d894dfd3b32404b95b6bcfc47a2cf2af952eed224ebdf8a34a885718af0b690daefceccd768c44eda97b4738f389946f4216a84a5837fc7b774c37f0d6f46be33f57f4e823428400f8ae9b6a1650b5ba6c4473b296193b5647abe76bd9cadd9f4ad1b2912c81ccd16a0cee6ca37f75fb1c38f52c0392f3cbe40fb19ca58a0f413044c4bd5ff45278146a24d456c0ac48ba1b4b1bf6edeb60228af65ec76c43e9a476ca38e6085392e5a8d9558cebfa07092a9be593f371af140bbcfe5e3c8e89ed9e03c9728644c9fb032c1ad0a845be0ada2d47bc60d63f37a79246275aeb447d1c5057757163f7e2b58f6c8cbbd1d147961dc1f7e9e54fc9a1a24e43e640f7f7d1216d8cda8d290e14080688e2972bd509fda3a91725f53c74d4f3263cfaac0b6e109efd4ca481cf4eb4291874e3bbcd4040f6216f5ade66d0f314f9f6173a0babf83f40bbe77e3ae6561f1f2e66f5addb3910b9160c67779eae981a77e793ab215a2c27116b893f47bf7b60b2ac4f973464106e93d531159a9d8b6bdc9e200978d90eef4c456dc7fa37f1382ec85d6b385f1b6cb874df6690cac16b78376f40b19d6807d3bbc080fefd4467c864b892ce69bb716fef6503045ceb9eb9d590757200bceac162914ce7f48cb6b9fb061931bf5d001d89a363c9546ab0d76e07ec13f6a388f786180a162f5444c15f74e6d8d2e9818ef90efbac83f43b1bd0448cdf838db6a7b053ffc59baedce7e91f553cc7db29dd026e4bff9010fdc8e822e4abb02dc7ac1749708a6baaa76eca8125589091335a7ddeb1ce494bc150051695797b8a47d3b91bd4b6a11c1f0f31dcfb9a9c7f1499ab6acb9ff1d88de8a53f9a7daefc44cdcf57c3475318c51d278cc2985398ea1fc4b61196505e76c9c04b3c83f1eaacb3817ebc6cd38114f03bd046a1c33146ebc7ccaa0feb1ee5a40207a56020726de0b96d8e01fad1122132a3a3c46433714329f36c685ac71f4557bf9a556f963d4e314971e160f05b14a4f1c97aae044fee9d4690fe84aa06b5fb2b4aedff1f5152959e0d989dbb3b5d102813273fed917467a892f064f6c098aaf3fbb111b8f1d511dea7d4f210d02522e97f18c517813846c46facb3e9db5b61d6ad59064a517ea6fd61681a70c93386e2fd11f37c8e9ddb4ee112c0830582b3379d85a0061297526094312ad5f793215cbcb33b63642d2382cd8704e502600739ae1d082959a1c2a97ed3967abb15148a49981158037ab30bdc984a7945cfb932ead33740e59e9183f4c5cf78c36a858d9b7d8a2359f781f85fbf71dd872c3a378c3ee103ed3e69f2a2f02f0a4d5c99bfd2ee80d9986a4830fc2caa155909b4edd50de08b54eccc694b1be3bb89bb84fee40e75ce3a028f56e40f6cdcdcf944ae6a92798d50954c6530d8ffccd8cf03666399f95bc7c631fc3ec85a093362cc50d9b09f37b14d34e8a78034ccbf25414dc2657c9318e14a24d304b080caa5b5985b8fc5bfe8e3c983ac64297a93d6518b086ca60667eb121ac6c5d2cb48374b6306e3c57c7404a5e555107715445507aa10607f31951b964e0d182555f1d7e7be2c3040f20b148123485925d1dceb8f5c6675e832066c001ea91ef494439337f93609b5e8f42ab433863842e1e81040ee8b8b746aab536d53524e0180c8d8712b0706f7c207131366bef0cb90dcc8f925d228ae05ad8899359294d8acf2f28c342d81dac5a757c20b785f456f227096777628a6da9b1992ddffab7a5a8559f6b182e5e91271bb813bb3b79071dd08d98b502dc3c0792851e6652bf7e560eac6b8c6941c573c8133b00e39a97c2a661670154de4107adb40a150f257441216d4db9331fba9d15a2abc0644051ba56fa77f02f994159e763a5a82310e20309f01ac69078c0758fd891fa354710e28685f6e9a36d156f0dbbd48d5ca0737adff48f36b32296116a6ea4e22ff38f58b14c166c6e157c22a41e8f0c00c43013d4eb23ca56cb049a0ad597186b38fbdd7ca86351b29763476cf79955656bb58749b47ee742b919701fdc401847d140923fa253dde326a6bff3a95d0edb3e5cdf0d3f2a742ea41f7a760321809391f83c2077cd5cc4ed9ee306a63aea3b2c88b3eebb3815aad698c693cad97a3bf143db50ae7823f1d09430a03b3d0eb2585179e174055ba4131a0fee31b04e6942635320a9a9997477da4c184b22fdcb84f0285ef43eb7e05c938fd47348bcd34ade0ff9705b8da190025bc50b10ebb7320d204ea1e02118c86e4baeadb7b3381fdd6ff44057536625343cd8af9b7d80d5da470f4b9391f297e829425b464d91a96b66cff3d0b58d7c5425250cbcd42d38003ab30ad1ce69ca130b5e3d59564f986e6d79ec9ca995b732834b2c81037598ed7e5232d8d28d0a5ea492cb4deb5cd6c0fad7c45685ee36d26a2a84bd129a9d305e11ba8517e1f246580805dee2a1395c2b97030691d3b1c5853b78edb270ddd53270a00b2df8227ce08f49de9d6f6a4b09b7fda3f0cdf1814efd68fffe5b54fed163625ee9936df10561d6a62d1b6b651e0974d228e6846df398818bd99bf411927ce3ec81b621d150c93903a8f221771831c56ca0414d064529025343"}, {0xc8, 0x0, 0xfff, "1e13d9c74c64bf4fdeade657e3fd54d000d1cd140972b775eb1b60cdc0952c99fd4f14af7f18179881a8764de76f339f96dd4d70557206ea8cd41cad04d548196ac8d1cd20147ff256342bfb0067aa24fb6e04e67c66329c775e93b32c22552cc15bdd26b74b857b7303481c7c3fa2796b606658a98bd0509fef67fa09a785473cd9ce66ed052af5e2aa2727f42c5e14eb769812dfa7d14c3017bacd5c5dd84ccf5bd29058eb6bbb52dad3f1bec45c6ae9d7299f430924"}, {0x78, 0x1, 0x9, "a02a3d8147d09be63e73b740420f392de4aebfe5826c784b735d33e800cd05ffe4f6b9021e6a9330320a4a40b06f5405d7f603243fd57ad565d369da1777da149a0f037d8e35b85443e228887a5a8163585951e779a4b6383052b341fbf61863be"}, {0x110, 0x1, 0x5, "42377078b14972127a040840f675e62e2e4403c3730a260a44a05116e3fd30aa4e94d7a3df75d9bd8452219f41f8154c14c9d6f6d2a825b71e9c44a191b8b5e7195256920570f75ba68d25cc8abf97d90e1328cbbcc7a6b3ea52f7371f93c01d8786fbaa6d4995a294260564a9ed7bf590be40697329d0ee6177153ec51db46463138f5b98fbddd605f1d8e90d85b3a67ec92301fcb42414fb1ac91ec95915bbd21c7c508b25e74f1ce500faf7f9f9ce2134569235e98da186bbc8a4e27663c5bbb2928b3a5ce46c72fb40c6a1d2167738d3eb359420d5a093a920848d62765aa708f82811030e01d8e23389b8a540111be84c86c52fff7f03"}, {0x50, 0xffff, 0xee, "be5bb7725e6887798147b06308c042eb4c1a049c7b2071bce286707b4b48ed765d6a7ebd9385c54887ba97814cf5b7b83c252243a2004d274ff9496999d7c79f"}, {0x58, 0x1, 0x210, "eb54e11a207673be25a774010d7f4942b2bea90a38fc26f03c840b3c41c4f2cf9f65723e16b6b713185c99d4e87c5d3be23cd7770f4c5493148d9c59d0e086b94051b7752295"}, {0xf8, 0x1, 0x6, "20428f62630dcea0cc6b690e30531f625764b9295a8bd45546dae3a41f20edfb80494208cdfc6c495708f8bb9c43c02293ff62e70ded3d57deb692a075c3d43c953dd50dbdc018aab89bb543c3465c048e6a99524f8456d174c972fd6fe5822155153035841482ec7c317c32758d26a92e7f4802b642dcc54aa39073d1ba32b60568dfb7460f8cf07f72e0f3db96f9fe4a8fe558f0f3ec9f3611d667eed0011418e4a44f09a0b6c9d97cd35201694aef62cc570948bb3a7b00e0a8c582eac7acedbf9d9d542c9b7a7bfe1c1c5b2f3bc34d0525c8d0147c9c770720823be78f58ca737eda4b"}], 0x1540}, 0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b8, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x8, 0xfffffffffffffff9, 0x6}) fcntl$setstatus(r0, 0x4, 0x46bfe) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000b9, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) listen(r1, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ba, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "1a0000000000e53400000000000000ce1e00"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000bb, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000e5feff00000100000000000000"], 0x10}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x843) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000bc, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000bd, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000be, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000bf, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c0, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x2, r2, r3, r4, r5, 0x5, 0x10001}, 0x401, 0xeab, r6, r7, 0x3, 0xfffffffffffffffd, 0x4, 0x100000001}) write(r0, &(0x7f0000000100)="2b33ff2300002b00332c0079b95e000006000003000080179ed9c43375b8b9637f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf9839dbea7c3cbb8fbfcb519f28900010000d814aa61addbd3bff5c65e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b1700000000000000c5a53c1941881945a14d49ad7292c548193daedb178b5a2184699578bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3fdf72760a58c6b328360f816f4631e979034a7ffd77a526c8e97004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee52666c9f24fe58ef6ee01d7f3ea5da6ba03b3e27033e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e84d9554b393a58fa6f90ebe535f06c8ba67bc0d65253f98e6c593399f060aa683934de999cf7cf071efc45b13698936079429590ccb940a702bea0b4caadeb595e5fec7f28a3bddd1463333afc5896419d9f2fde8f1fdcbdd21f49d", 0x1c3) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c1, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="e5d3") socket$inet(0x2, 0x2, 0x5) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x948, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c2, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = open(&(0x7f0000000780)='./bus\x00', 0xfffffffffffffffd, 0x1) sync() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)}], 0x1, 0x0) writev(r0, 0x0, 0x0) syz_open_pts() ioctl$BIOCLOCK(r0, 0x20004276) syz_open_pts() read(r0, &(0x7f0000000080), 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c3, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x30, 0x0, 0x10000040}, {0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000180)="2942fb00f14710b2eec1e5d7ba3854dc553b24a6f7bec91cdd79fc76e900ce71ea") 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c4, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]}, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet(r1, &(0x7f0000000000)="4b6ff9e0ea47f4ede48f12d9c94b0664bb390b0a98f5480e34d7cd3af75b7e2c02eaef98cd333714420fdca85be5a28f74819174abefbbce828d7ea0bf85650b282853c8c5f81a95661e0ba2b6f07d9e4aafcdea0a1ec49ebf0cb47e8de86d0df37ab6e3a51f425dbf64a90ea9269d318468d18364ab5cc554de487d4cd792873a4968c60e4ee04602b58f21098b", 0x8e, 0x403, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c5, 0x0) 16:00:06 executing program 0: r0 = geteuid() geteuid() geteuid() geteuid() geteuid() getuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x3, 0x4, './file0\x00', 0xfffffffffffffffd, 0x9, 0xffffffff, 0x3f}) execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) mprotect(&(0x7f0000116000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c6, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x14, 0x4, 0x100000001) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000002c0)="1bd1289b08909fbacaaf74376088cd327d000219d385aad3f52f", 0x1a}, {&(0x7f0000000300)="63a17ae13536d992fd679a684158fbddf6c05e827a5ccdc78061b986245dc1ed773f999cd8d26ec4c7", 0x29}, {&(0x7f0000000340)="ac47fe7528ccb42268560a3248d3a3fbc94d1a788e3da9a522873e5bdc18a1febd49bb29b50bcd021e3bfebf0c6ebb080a70cdde97e154ae6715dbc0210a86e1c15b00c1103aa79ea5a0af2705a75a243444a7b6fe74f437394fed78c7089f37cb555c1fee4bcaa040276416dee170d8cad34aeb2ae3a01d4c09ddb13d496850d77cfedde33e8c2becbb267c5d25e16c25cfc2bffa4f2356d8f69f", 0x9b}, {&(0x7f0000000400)="7ac765541178bd63f84bdf15f80600a4dde78ccb7dc032c35b814180950538810a4f89782c0bc1fea8ef23c5a0192e2b90d110d35d9b63708c8abb02a137db5b9e13c696a7451997941ad01a9ce44cb8a3440479963df0683fdb442b62bbee90cf2210fb289ec2905b3216d7d7e4a5de7f", 0x71}, {&(0x7f0000000480)="5c1c6bdd804c31ec4a1a7f0a0de0937c3ffecca79f6b6ce6fb9232f9a91bcd8a730b8bd0d9a37d3b600cc98cbdb0cd12c88f77b92daa4427aa59f71b762aa07cd669273213f1b0403b28194cf73e5c12aa9bb30b42f8676ceb25d54e569a7b329162a999c8752190663e0480691127878f9aaae81c7b4c9d763e1e278a1555c22f50a82d0dd2f96736b754759e001f70959697d3ccf6d942188e8f885d54699808607381be9e26732e8cb1023193744e9d6f1d961ea7a85b63e9317f4fbd438f007ee13149b2d0cd6f0915f31030", 0xce}, {&(0x7f0000000580)="63c303", 0x3}, {&(0x7f00000005c0)="779029c3f1250d087ba3f3a6658aeb65cda7288d38f847c0231680dbca2f9ca184293f3b9ddb86f461e1425ddcab2c5ab2df688460a92eb7ed2fe5e99d5b814f4bbfd0c453ff3c5cbba6a3a04688d5a24679f8facd61eb74c9676accea5353004b02e06e8213e20e8e0040ce1156067db3ec710d02b723729ff2fe36dc557b47bb7383fcbc47c18c778a39d85cb1647fa5c7c73e774c", 0x96}], 0x7, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x60, 0xc}, 0x4) r4 = syz_open_pts() r5 = semget(0x1, 0x4, 0x8) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000000800)=""/120) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000007c0)=0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r2, r6) r7 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1000, 0x8}, 0x8) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="01f2a0ee8a360ababb3b698ad6cbddd4181b987afe0476e117cb371921151df5b5b3980f83f30f4dc13a3d98b3f1e3541861c200000000d71c917acfcd2a50611bcdd67b1c240d09804ff5c40858c198224b5696bf957d36fa6ba3beba7b696622d849129b9a79f24750e437dd66f3fd0dce042f329c375d864efb43663b0589ab7caa814f3ed9eda187a14fbdbc50bebd38db2f506d616de940ac04eab351cb49cf45cd7a7b90d817781fb34ac6d4d7d97dd3836a21eea893ecd9a133b34ffbc45aa6db941993ab"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c7, 0x0) 16:00:06 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x3, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setegid(r1) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x341bac3688429505) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f00000001c0)=0xffffffffffeffffd) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c8, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000000100) pipe(&(0x7f0000000140)={0xffffffffffffffff}) dup2(r1, r0) pipe(&(0x7f0000000000)) ""‰‹¼tðï˜ÞaÚ›1‰X ÛP""‰‹¼tðï˜ÞaÚ›1‰X ÛP""‰‹¼tðï˜ÞaÚ›1‰X ÛPpckbd_enable: command error 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000c9, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x2) dup(r1) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ca, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe181, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a71100000029000000310000000300000035707f9545070b77"], 0x38}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000cb, 0x0) 16:00:07 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x30180, 0x1) chflagsat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x2, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200000003fd, 0x0) write(r1, &(0x7f00000000c0)="e326803272d2bce3847316f3b41d7ffef45fe8bacea89a05c747c1984f4ea2748b36301881951269c2867cebcc1fd0396b72df370a21a87c28e67999", 0x3c) execve(0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x4, 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000cc, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x40a1, 0x0, 0x7}, 0xc) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000cd, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x400, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ce, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/1, &(0x7f0000000040)=0x1) getsockopt$inet_opts(r0, 0x0, 0x2000000000022, 0x0, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x1, 0x48) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x3f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x4004667b, &(0x7f0000000040)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000cf, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/165, &(0x7f0000000000)=0xa5) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x5812, r0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="0000001860e2ff8a00233c07000000000000001bed7dbdcc43b8895819000d0100000017dd41127bbc3d69979dde867f875f48c7361fbfa881838314a23e1d621f176181ffe681ab3cdfffdc520406", 0x4f}], 0x1) openat(r1, &(0x7f0000000080)='./bus\x00', 0x10489, 0x18) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d1, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d2, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d014439bc02351e5dc7"], 0x1) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x1, 0xcda, 0x9679, r2}) sendto(r1, &(0x7f00000000c0)="31c12694e52f34d761db4660fc022b32f05e1df4eb9ab48545dbd28835d74e47d5301f24fa3f35231e2df7106fc4cf196f73c49da50b62877ab2c3b9f262bb916c494999ebcb513124b3bd11e2b5091c234ebc6854c38efdac531aff98a3aa4affc23ca98f8a25cfda893912e95f951997031a7d6b1664d841352cb612495b7c32a58c7b2729fc1b9dd8d510031722adaf4f811b0f5abfd702ab5545e3c70ab4ff6ffd7e4f35b9139b94a005b3a09bdef3447d7790fa9de3be6cd101", 0xbc, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x28880, 0xc4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:08 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)="5ef482ec9730d69a8624a2e84beadcbb2eda5eac55b2b683f1c6a2cfdc4e33564ba33452733de3cff725bd5f9adf3b7f6d89014d4c95f93478ff5f91ffc56bf9e8157433e98a8aa56b48b75a5f0f556013b40a222936d4f8d0f05eff2a8306fe3e60d88149d15e188ec49f041eb93d69559705f7b1e2affe472c27ccd43c1a204c20b875c96d237d9ddcf9ef663be24e4dd673115599dc4098607060688d909f13e2c27654ffc94dd539fbb97da76723aa0d4baed8f964fc7a8e59fd547bf31d9fdd554cc85925bcf4c0c90922eded8632795f06c9097de382ee4d58553544f846b01884721111bbeb136a34c8f31da5d0ac2b1f1126acd6e505857ad6532d88f59b092a56abc35c80a0b2a04b25028cbf1ebba105671f7aa22b4ce97a", 0x11d}, {&(0x7f00000002c0)="f7634043bd60ed728aaaa6c3594037464909e5ac9fcdcdf7770cafc2892e4c78ebe1dbd0829b4fdf6d1b9491f741c87169", 0x31}, {&(0x7f0000000300)="114889ceb4ad14b59ecb8297c0fe1fc21faea4b19cdabaec309de9d6d3d0c44a39441bf5d69a32f7c4a9135ae52721a87da9a14d1dfd4239b4f86573016ad3c1f280fddce7a278a7c7c17207790ea9a26a2b96af323e52588cceb8372eb2b235b03a14deaee1c28aad2f9fe4d53094d9929c3a387ab241f655e6df1b19a966334b1286ed4b927c35fea7171cf6c0aa85cfa543e07a937e6b7980d36e61c1bf3c7549d5b91823518d4f24dbd4a4ae858bab50d04ea30a29500689b7b031311e7fca16f377cc564eda9d2944bd798810748b6728", 0xd3}, {&(0x7f0000000400)="040d1fbd2f37fe86dd1b6410b49fa9c71d07a7b5fd6807709ecbdbd4a42fd3bd6dacc5b5613cd609d6c76a362095bb40a4ca6946889ea189eae412466ca7fcacbd837a6de5f10b849cc4ce81351e635f94ad4fec2f55201d6ab0168b7640a993ab15accec536a8a28f766b0ca64ea037fcdbdc5f4365353d14634c1750d86621b562065dda0a", 0x86}], 0x4) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x4, 0x2}, 0xc) fcntl$setstatus(r1, 0x4, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mknod(&(0x7f0000000140)='./file0/file1\x00', 0x8, 0x1f) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d3, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d4, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) poll(&(0x7f0000000080)=[{r0, 0x25}], 0x1, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3ff, 0x80000000, {0xfffffffffffffffd, 0xadf4}}) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x43}, {0x27, 0x8}, {0x22, 0x800000}], 0x3}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d5, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d6, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004080000028b1) getdents(r0, &(0x7f0000000240)=""/155, 0x9b) r1 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="0000001860040000000020fffffffe0000280000000000000000000000000000016177c9e91243cfb223a0eb", 0x2c}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d7, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000022, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8, 0x2000000000001}) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d8, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000d9, 0x0) 16:00:08 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) poll(&(0x7f0000000100), 0x0, 0x3) poll(&(0x7f0000000000)=[{r0}, {r0, 0x1}, {r0, 0x2}, {r0}, {r0, 0x41}], 0x5, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000da, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000db, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000dc, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x40}, {0x6}]}) getitimer(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000240)="08f793635df70e0aba654a2272a04d07000000000000008e687fe5de9f24e120f2b49624ab05bef26f5ff0cf4de8469745b34a159585477febf02a6b45ed4c60d1") dup(r0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000dd, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000de, 0x0) 16:00:09 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = semget$private(0x0, 0x1, 0x11) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)) semop(r2, &(0x7f0000000000)=[{0x0, 0x400, 0x1800}, {0x2, 0xcf, 0x1000}, {0x3, 0x1, 0x800}], 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)=0x3) fchflags(r5, 0x60000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) semop(r2, &(0x7f00000001c0)=[{0x8000000000, 0xfffffffffffffffd, 0x1800}, {0x0, 0x200000000000005, 0x800}], 0x2aaaaaaaaaaaa9fd) syz_open_pts() r6 = semget(0x2, 0x3, 0x301) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000df, 0x0) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x181e0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x1, 0xffffffff, 0x5, r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000300)="6012003f0000e22af8ef230351353e845d448cc1259d18083cbf314077df8e67875abb42c9775e606fae1af49e53e7da008d53910a143f8f2f145e51e66ac4b2d50a172faedc5450aa95e7d97c3aee092cd87b533fdc70f334feffffff7d80c30000000000002cfeedd726117d9440b6aa0df212cb31000000", 0xd1) ioctl$KDENABIO(r2, 0x20004b3c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e1, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) r5 = fcntl$getown(r3, 0x5) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r15 = getuid() getgroups(0x4, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)="0eb880e3a68ded2ae7bbe5d5eabbd97cc37d97451de204fb684ed3ca6cf05753944399db9a54372ce988d15b3ea1961d5d1c4c9a83d02c6888eff0b445f5335d60e670f44f3d8ef3810e2837368d55560bef1db921d69dc2893677775beee363ffea6fe6748da58979c3c92c52d9", 0x6e}, {&(0x7f0000000300)="5c6d54d8932fd93052d843c4b4c6ed8e6d007001daf09f95edc22f1b2c23afe5f88e73e84e081159d1b6fb33aa084f46bf5b95257e9e5eb0aa465173787848173df1b7e6091890672dc481b291eacf544e8e0a4918409dc9c9baaa7d2f1e2579a93e332de9610fc0e54645051a79d9fddcd2fa5384a5e118d5", 0x79}, {&(0x7f0000000380)="55a4ee1131ad78d51d0c81297c1d7738586aa4c76a75c47dd246e312d8956aac7c0aaccc5245420843a54e66a7ec7b74f6fb505b51e41fa0d9ce4b114f72980c3667b5b4f2f1b3d038befbdfbf92488bed7dea6e08b23373ff0b1a71b5c86a0784d1a4519495f34700bb0fb7f0a6e7e8897530579943aec436162df19d95c85e582cdf40b6ffdd869a0c2062745abe19d9ec4f51c346b0c74888bb6ded89c3bdbcc98aebe26fb5866ac92d5ed719c11df252352d7939451ef6411bdd8a955f2b4c935c38e5b3fd4a848d16c70c46b915d73e46955c071cc6d8929289a53387d8402f8782dc505419c7f4e872d5b0ababe968d4cee662bd3dc9be2921a6", 0xfd}], 0x3, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r1, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r4, r3, r2, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @rights={0x38, 0xffff, 0x1, [r4, r4, r4, r0, r4, r0, r1, r2, r1, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x128, 0x4}, 0x1) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) read(r4, &(0x7f0000000240)=""/5, 0x5) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) poll(&(0x7f0000000140)=[{r2, 0x1}, {r0, 0x40}, {r1, 0x8}, {r1, 0x26}], 0x4, 0x800) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e2, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e3, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/72, 0x48}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x20004, 0x2) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f665500653000"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="0c6d513562f03ac2d7faa8c389fb000000330000fe12f40000c93c4a", 0x1c}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e4, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e5, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x0, 0x80000000, 0x0, 0xfffffffffffffffc, 0x3, 0x4]}) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000076000000000000001b000000dc00"/110], &(0x7f0000000080)=0x6e) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e6, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e7, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e8, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000000), 0x9210aa0f8d22146, 0x4000000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0xfffffffffffffffd) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000), 0xfffffc7a}, 0x0) dup2(r0, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000e9, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ea, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) geteuid() write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:11 executing program 0: r0 = socket(0x20, 0x1, 0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x3, 0x4) clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r2, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/32}, &(0x7f00000001c0)=0x22) nanosleep(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0xf9, &(0x7f00000003c0)="6fb6c5bcc5e394ebb95e478fb84c2f4d346734be8a8e9814cd150306cdb719a84602b466f352c86c700a5969293c1404dc3365b01bc3649f62335ef6cdb9f56e5dcd19dcc023c49c90fbdd40baf9627c9303a5112259afe08bdf00fb05965e4034e276583ea3d0c2352b57a126639969267169314f241c7cc6adb241a35608ecb1294d3c3efa6fdfe8c0e58c27bdd0cb8502f28763b5f1f6d2363889b5c12cb31f1683ae4cfbbb498bfc9381d76c14804904fee8fe444e6e4546d52d6c5420d321de06eb569cb123d6fdb922d79191bf4ffe7f0d9b91f03b0b0cf1416444b9d06a83d25bf80188f7c88417ef27a6633bea93fc22fcac73389f") 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000eb, 0x0) 16:00:11 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) setrlimit(0x40000b, &(0x7f0000000000)={0x5ac5, 0x4}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x108, 0x169) truncate(&(0x7f0000000140)='./file0\x00', 0xfffffffffffff000) ftruncate(r0, 0x8000) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000380), 0x4) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/220, 0xdc}], 0x1, &(0x7f0000000280)}, 0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ec, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004080000028b1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860040000000000d9bf250356d7d4720700fffffe00002800004d8a69500000000000320000016177c9e91243cfb223a0", 0x34}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ed, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x3f) close(r0) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x81}) fchflags(r0, 0x40000) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001600)={0x0, 0xffffffffffffffff, 0x7fff, 0xfffffffffffffff8, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) dup2(r2, r0) write(r0, &(0x7f0000000000)="02", 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ee, 0x0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x81) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4000000000, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000ef, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f1, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x16}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc1, &(0x7f0000000140)='*\x00o\t\x00\x00 \x00') 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f2, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f3, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = semget(0x0, 0x3, 0x216) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/121) close(r0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000263, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f4, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0x200011, 0x0, 0x9, 0xffff}], 0x3fc, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x44, 0xd5, 0x4, 0x100000001}, {{r3}, 0x0, 0x8, 0x800000b1, 0x6, 0xfffffffffffeffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0xfffffffffffffff7, 0x40}], 0xa9, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x9, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x4, 0x42, 0x7}, {{r3}, 0xfffffffffffffffe, 0x84, 0x80000007, 0x3, 0x7ff}, {{r3}, 0xfffffffffffffffe, 0x50, 0x22, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x21, 0x4, 0xffffffff80000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x88, 0x8, 0x2, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0xc000000, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xfe, 0xfffff, 0x7, 0xdf}, {{r2}, 0xfffffffffffffffe, 0x0, 0x11, 0x3, 0x3}], 0x3, &(0x7f0000000680)={0x24, 0x80000001}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x5, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x2, 0x1}) close(r2) fchflags(r3, 0xfffd) pipe2(&(0x7f00000002c0), 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) pipe(&(0x7f0000000440)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='.(\x00']) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x82, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f5, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="52f9efac25b1a801e1dfb48040893cc2ba17291bd43f6b86dd0c5eafd1251109ce2e0acaedbcabe2174130b37d9c1653e1aa6e75cec823d7b511d9cc65c227493959d7ba58dd941b287b964f759c5b372b6039468b54a71afc4b029f1a4a018f4db5458520592d90136833e04cbc3af64ce885", 0x73, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) poll(&(0x7f0000000040)=[{r1, 0x80000112}], 0x200000000000007f, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f6, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4000007}, {0x6, 0x0, 0x84}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x8, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x108, 0x0) write(r0, &(0x7f0000000180)="13ce769d203955ad4dbeb0232b32c736ee185850bf4dc2eb7d51b81d6145d358de4bad1a0ecc211b50e432942ae7e00a96d43ad9d9b5a3fdfc00d8c6453b4a9a3256e8620c43439a06c80432461c18b2eca89792da1c5f11cae459e38f56fea45db2b240e90d530a41b299716895ba5683fefde4128919c89ab4b44ddef67816f003827af26dc895fcc56f1fbb5f526d60070e3f090d9a9920e850d2998c027d344ffbbf1584dda3851e53cc0215df1a68e992310701d0d01c816931fccf6cd08a39623f4f60d90bdd1d59c7f60177c3ec960c2d28d573068d2ffa5b459e90b48d483d7d25f83e477b8b69d97cd78a5ce1b86dc66323", 0xf6) write(r0, &(0x7f0000000140)="9c8bc3774f4c", 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f7, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f8, 0x0) pckbd_enable: command error 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/77}, &(0x7f0000000000)=0x4f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) fcntl$getflags(r0, 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000f9, 0x0) pckbd_enable: command error 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000fa, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000fb, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000fc, 0x0) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000fd, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x10000000000000fe, 0x0) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r5}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x34, 0x0, 0x0, 0x80}, {0x6}]}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r4}, 0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000102, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x1) 16:00:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000007e, &(0x7f0000000100)}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xfffffffffffffffd, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x6e00) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000103, 0x0) 16:00:16 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000900)) recvmsg(r0, &(0x7f0000000ec0)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000980)=""/202, 0xca}, {&(0x7f0000000a80)=""/172, 0xac}, {&(0x7f0000000b40)=""/186, 0xba}, {&(0x7f0000000c00)=""/151, 0x97}, {&(0x7f0000000cc0)=""/105, 0x69}, {&(0x7f0000000d40)=""/139, 0x8b}], 0x6, &(0x7f0000000e80)=""/50, 0x32}, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f0000000880)="036017376b918cc79775a1f68b075f0051630ef42e5107d7962bc4e588be45523d93a7788542c54c3adca97266125f94ded6e425d7c4cee876d9a33f8d4e2af07511dce4e9") r2 = open(&(0x7f0000000840)='./file0\x00', 0x200, 0x20) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x200) recvmsg(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f00000004c0)=""/232, 0xe8}, {&(0x7f00000005c0)=""/163, 0xa3}, {&(0x7f0000000680)=""/209, 0xd1}], 0x7, &(0x7f00000001c0)=""/43, 0x2b}, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x15}, {0x100000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="15") ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000104, 0x0) 16:00:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) readv(r2, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/237, 0xed}, {&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/226, 0xe2}, {&(0x7f00000003c0)=""/86, 0x56}, {&(0x7f0000000440)=""/221, 0xdd}, {&(0x7f0000000540)=""/159, 0x9f}, {&(0x7f0000000600)=""/244, 0xf4}, {&(0x7f0000000700)=""/149, 0x95}], 0x9) r3 = openat(r1, &(0x7f0000000880)='./file0\x00', 0x20e80, 0x115) close(r3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000008c0)) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockname(r3, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000980)={0xb79c, 0x1, 0x5, 0x80000001, 0x101}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000009c0)) shmget(0x2, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000a40)={0x5, 0x1, './file0\x00', 0x100, 0x2, 0x7fff, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) setreuid(r4, r5) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000b00)={0x100000001, 0x100000001}, 0x10) r6 = socket$inet6(0x18, 0x5, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000b40)={{0x18, 0x1, 0xfffffffffffffffc, 0x40}, {0x18, 0x1, 0x5, 0x4}, 0xffffffffffffffff, [0x1, 0x8a0, 0xfff, 0x3ff, 0x4, 0x7fffffff, 0x8, 0x3]}, 0x3c) ioctl$TIOCCBRK(r2, 0x2000747a) msgget(0x3, 0x6) fchmod(r0, 0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000b80)={0x2, 0x40}, 0x8) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000bc0)={0x8001, 0x1}, 0x10) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000c00)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000105, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/80}, &(0x7f0000000000)=0x52) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x220) semop(r1, &(0x7f0000000080)=[{0x5, 0x3, 0x800}, {0x4, 0x6, 0x1800}, {0x2, 0xffffffffffffff34, 0x800}, {0x0, 0x1000, 0x800}, {0x4, 0x1ff, 0x800}, {0x0, 0x8001, 0x800}, {0x1, 0xfffffffffffff000, 0x1000}, {0x3, 0xfffffffffffffffc}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x50, 0x0, 0x0, 0x101}, {0x6}]}) syz_emit_ethernet(0x9ac13fdcf9e16449, &(0x7f00000002c0)="8b") 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000106, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/218, 0xda, 0x803, &(0x7f0000000000)={0x18, 0x0, 0x9, 0xca46}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a169a5e0dc349ca523cfddcf4b9da5a22ab9610060bda51a8864290d2b2611bef3d2d0c55ca504a009395e6eab1092759d109920a2c50fd1552ce808f0d0ac4ad0343a1592", 0x45) setrlimit(0x2, &(0x7f0000000080)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000107, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000108, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000109, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="fc56b9d3") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a3cb8118ec1d9487c2eeb428ad4cf8b1195974ffb495f31755235ced1dc3a9e5c15284c0caac83f083fa7144504140fa3a8e5bf229964be5fbe0de0dd6bc7fc2eaedb9bf49df9c6a9a82e0c1993e9e3c", 0x50}, {&(0x7f00000001c0)="55321436f7538360d5dfd87f10105578959221934b8b0aa54b0887d72443cc3bd25239262ee8c8afe2a32690b6161be157133bfc4a742c3c5e5eb6f858cd4cbd711e9be74f1e4089bd10adfc71398af6b13c7034c66defd2213a69a6a2c734d558657450dc5c7baba9d7af00853a932e69abe44c56e2c6ceadde3b674e498a62d625929559f6457ac8f1412e0b5d358e4e5c820da9df0e027901f5b5af93694a3387b2eb8c0081d50c1395b40687c3ec8f2fd051488aa7ad85633a73f22437a81b4a5b11abc8485b31c2811c8550bad0614d064514cf5bfdf830dcb391eecd0e645e5f3410", 0xe5}], 0x2, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000010a, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000010b, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xad19, 0x5, 0x100000000000002, 0x1, 0x7, 0x9, 0xffffffffffffffff, 0x1, 0x4, 0xfc00000000000000, 0x5}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000010c, 0x0) 16:00:19 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) kqueue() 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000010d, 0x0) 16:00:19 executing program 0: nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200c8, 0x20) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = dup2(r1, r2) writev(r3, &(0x7f0000001100)=[{&(0x7f0000000100)="bc908aca24090d254b28acb043dec17bcf612b58dd7a8f4199677c741b2f95e6560bbea070b6f878c45c3ff613dec27e3a698740e739d675a775c4fd06a299c2c6898bb89d53ed6e7f40561d66f30f00c5f382cca1c9a2e76d58a46eb8198a21e00f951c23023378e86629949db926922e852d32f282be0c887b97c11c320b3c006c7cf84819d7b72fa1739e65496485f7e1b85ad3e4aabe775372ed7bb71e9a659c051d88519a2573163d1c091bc55e2ce1ccddaebfa2e4d60d30c0367f2fe75a4d8abbe0c335c5be6d1a546fdfb295f936dc440f072012da93a1e22abfc06ddd19e6d00f7c6883a6a810fb2c656db41770ba8291f8c0ff969ca40e7bf1f9e9d28edc9f6bcf3543a14d3ca25e749bdd4aeaf935ae7160efec19d58bebab2c0a06313851ea73d48687132f6eb54a3bf21ce4591b227e5fd887c6d641ecc88e55e7859d0ff3d2c5d6f67c81d792bba92185b319ba88ef9c77162cc6ba58d9e634386e0ecd28b3746b30c98966efd49fdbdbb170e322681702d3e65f5a70504a15603ce98c912693c9bee13536d34d32cefc51219223a2f38f7af0bb865cc244d6efd765ed75f8634e3a37bf93c6833eba2fcc2a1438ab16a461e9f04c5ddaf6c5cc9427cbab374dab3747e922d138f1407128fe58ad9c13f82b8515e5f50ae9d98d0a2a248433fc93c32dd0b9c4774d761dc78d0173e16d1feae3d9acaf7a3dd6ec61fde6d8eac329e44e4b4c1920800ba13b3579a649c5f27c51968b9edc51ef627bbe040b4d1eb732708d9df28a3b8980b7a5cd6b4fd9f4d97192996a30d7b5fa62051d15b524295b5bd921980e6646da217c1b67daf86769c02bf5ed367266b1107d3ec49514e7a0c3dc09981a54b59564c6ec47b7f40ed2ac3da49584bbf5e69a51e1991be1db5f13dd723832ce857fe77dd1c5689b3a3e83de3bd96d10f9578709bfe6101172cfd10e217a6cc309c971a407b618e0d1a6dea678ad51a51fcac5e94d166b23fe0a8a7e8e05846c254bfac6194d6a44d527ce090655dc74f2aced214771855342999e247a2f5a90e0ba4664fe092ff273e7351b4c70e311b31323e516520e07e0352700e3c774d969b8b83faca57bce9937150e82cb4808da592bf6153ddb0f835f97a5056a50714b263fbfce0b2b60f84bd453b75db2f719a26688b54ad3d27f9cea6cbfffd7e5ee25b5e59615d6b5bac5ff6a541392f838d4b6c1e8ea9c1e9ab5a5638a698813bd50ab452caf25850101754ec8b4c5255be6ceb5b15f1c3d7b21021af3efd077d8d940b5745ff9f468a23554c93ac688b60a1df770a48b3f91b7c05b71f7828f96ac714292ae8288279f958b66fb60a0fb78d83eccba2b84109a2f44964d4c2c80d03ba80bb62e6df6e469e4eede509acc613586583fe13303b75c05dc5487ab7143ce8044e96514cd335525803d73307fb82033daf66d7d2caba6c9e1d0af9d41803d371dc168b269ca26745dbdbe3aa5fedf83ebe4f32706e02037e0bbbd8879035884a4b250d43a09747d9b10532aff555064440207be23261b8d182faa2914e13067fc96b7f3bc6376961c393caed150239bbe80d8ff9a09104c8375939e9a7409306731af8e9aec4c310166bb7876380faf5079cdddb8718f124052f04ea5138c9b2100381016edb49c8424c686713bde5dcb2984224fc37b57edd8a10d62d887395e4a9df3a852e3b548a769e841a62aaf0628c36a28ea7c9f2481501536603fc48684af3956bcd8d4da1b0942131a221c42279709cd0ac1db1d21add619b4df064cc0da1c72869598df4a648103f84d8d6655fbd7e49f41769fed007dfaf05c28eaf2d73f240b511f773275ce6807698b4e88e567bcf348b579e22ae4859fc4f8d15528c84ed5e9268dbd2faf3567249ff62a06936dd92defadf5a034e545ba4e6e73f57ba5594168fefb415e3c37c646ba0a9d9829e463595e9012a6678a90d041394f7236af189317cc7d6ef7c66a1f6e434133ee3291529b52d8079eb6f7debb7bd9c6288cc44770f34909f10b9b41e5f5d3b8ad0159739b5c09b5ac26207573a1df3fe74f2ed06b7fd0dae219996f23fa6837a94eb66d1fd1ba2739eceb565e2cadc46c9e394453e9a6abfc0416f023a2c12b5b59d7cbc3ab92e11c53d0977c3b1bffab025f8b16e3a964e037ab4fabd7ff6cd433e1078f61d9fa2d743be03be9de22777a2aa871008dfcf6d22f29e31576e7da5350e86cc45ff59ea3af75417cf6dc4b26d83794ca7cf746bb261c37b3892b7faadac67b1568a1f303e769895b3ed3c6c3feae2c20251fec05799545dcf122264c222338ad9983df796fe30823bd07624f58c1171dcbb8a4460e7bb43460555357e7f84ed554f6714f4a0fd2be177c3c63b02d62ef7cd75cef1a3be0c33afdec441add771b1c5eea217398d79ce88f1b239875add80bdb06cfc2dff54ba17948f89bb245ff1d6a4eec4a00a1d3890324f580b7d4db4a315f499b3cd02c096635fbb1799643384cbe88a037f05cb2d8180ff55cef8a31031dfab19bc1005d6bc3275a4c63b8f10c3c68700a9a48cba8bfb7e82aaef94a1aa057234208ff53070df3194f29c115c35c3597b5ad924fcda4b2282b0376067210c1c0f19cd886c3e60d01f55841a096ab25c172dc12cffcb21542b910df966b9a41914ebf8433237207399d9b2c9e2010492e63881d1b152d786b9956ae7c018a4804bd6cee8a79faab04d1a341015158683edfd0ddfdae2a3d7e74b67e858a5e96ef4039d851855569525d220224611d173e89afd53edf562eac19d8b8795896b1682ea2753411747f7df606c07e726696a0031845bed728608cb37ec26e1530b90bb844e3077836b6481b09ace2e9e7572857b8aaf231f3fa43216de04d295759ca852cc31460d9718391b8f940dd2a3e70243da04044baf2f7c6cb3492d325d6d89405028074f6752508fc692084078cae826eb6c3bfa546386c38d06d12c87225ba586fbdaa267c7debd7955822c6e1583c2db7d831c6459918d901a681cd57746d4adc7fa32f931cd21bead9c3e0d522cc379da7aa9d9dafab9d282994f23f731179ff05f5697d61d85db5a41ba53abd463a62cad6a0d3e2999c2038470c7e8576925a097d590504f9891f1f798e46ff789c78ac184853177e7e4821116796ac8465a0f7652c7951e5c7723c58d205947051607c9761cc419414d27822b874115538789b122f0f59da88d3b9e0657bc9de765c5f43dbe6e3aa0b86843fd80193081af2a7df760ed7ba3c893f384acbf1a1221453308371e73069c3d546aded1d6570de19883d56a43dc5e99fe1bf6fd77a688f05a46a762df9e4469a80cea2c87eae771df9bb56c0cfb0711c2b9b68aa16170b47d5ba1cd86c760999751d777d193d8a229b592192fcd0ca0de2e93d620eb516843e5b18becbcb66047a1b03172acc8aa4b49eb7ecd96db3ec85c989f420a3c9ccaaa791a9644e6428b4dc652c591ec026b1e4a2c93bda3db6e46dcef162896256bb929cbf14d8208bb9ba1f94befccf9c1f1f82f0b2ab1c68325a95fa34a180b625de9813a8944374c6a1d7c3005edcd97743659ee4d51523d08bf754e2323527c64fad840f580e5d177654bc02b6c8e1b4ac2d4306ac2fe7a156178b42de58d2fd0e2327b073b5e2d6e9b2fa94175726c8b00068eef0e8353bdd4ef036ab2eb641e9c909220034ffd09bca271b5d6f073c5ab29237a6c63081d7f6fa8028a1a910f4fe772db0fd9a748565eed6da2c6b21473ead9065b6e7c3b48d9bbaba7dcfdd8d51e75e31639d33b9c1d16711368a7bb38020ba34ebeb0c06ca8586e18f4a4afbd72425a9dac5b5f8ef444d8f6174f326257d80f9a787ee9635a25911f7f2ecf67dbaa33c81be843ce13b3b3e0905854fae6edbffb2e46b8edceccb5ca4793abccf2d8edbd4b15b71cda67433a7751fa33f70715d385e19015e1dfd6329b27a4b26ff3a050e5d304e116ee73d3bb280cb53a60e2f7887eb5d75cc587b62e02a07c4acc24ece404e38039bf0e3d6befe775f08ee23af0eb4db7e234bf494ef8794f1957cc0690beeb0efa329af4640e55142a492f5b914644b64a89e77bcb2e2223d5c9ebd2a0509836bff1473d080201eccb9b4b6ef35e540770711eb2e5cee932e6e17543afd94b1d1f30b99d3060d34328ead48d0455ca2903b39f617daf4f1e07a0401cf6bb9afcf4833fefe8805a0bba6d497c505611da2055b58d7362f0ffe91f389931ca465134edfe334934b0e897a8b6d4a64a8c29ef0f051c247619e0d793942042cff6fa607b856015818f1a9a99a41c7597be566ee4a3d00511db14ca3bfd586ed3a7f2db83cbd89da961c1461d978bcf2cafe3f74f74994f7451c8b687f2eba31410af234c927178100acf87757deb7009be432383d719afc9c978a089d329876af8c9e7e8228ce0c32ed32d66b92e33a97e504d1d55ed60c9092d652fda053d18ab807675f6759715f10664409cda5cc5c200eaddd6d45cd8e43467d2d6a99c51f983a0c1f6811f60deffc1d5fff8a76dae3a1079e3a4f15efd63e548ee147a0e027caab99a8fe5335a6841721cb315043afa94f71d5a70e7d0418e856d2323a8bc60c79df87c3f97e6dbd8ff7aa7056d03201ce095db312219cf6e7abef0b7d1d6a93050227dc3dfbe2bec8ae252d1033c9f42ce847a04b53ef15ce5275077d526a29b37dabb1f377422ecc9d665c7483702286ca33af76d114d6b79e5b37402eac397bb2004f1a46f48b6767321226c01ef6be916da1513ed0da87522b901372698aa66be4e7ba9fdc07fb66d590b1770eaa9ce2acda485759ec6ddb79f01389a854ec0f111157d8e339e48275273e2f00845fe3c148837923bc2893d80ef30460bcff91b42b4445ee4c34a0dd784ea19dbc8600b358988afe8479ddc90a7826c986cbb6e57b3567327ad04a48f5abeb45d06923565be075730322d54cd13ad4afaebdc34155c72d49becc9f4608177a02ce1d650ee4b28caddbd4e432a80508a2250d67dc64c046532ba32f7c346820ada6cdfc1901d12fdc5cc3c97d90e6bf0212282ae6d0a6ec0e96ea66187b699af570850b55e2e00376d42256308301d996be026afec6fb845a8e6225e8bfdf02cc9d2acd7548b0b8546ec4a96b5e12956725af1492c5b943e77975c91a850cf8d857d5e46c36046bec80c7d0ecc2cb31a4c7e65a6b8671646cbac6e5976cbb12c91c4c35a3095674634cb9123ca7694921354e87fa434930719b13074ad9aad83798fa702bb1c8dbcff7e967385328da401c3faecfc08a85bdd5ef0cc103a25e2b9b5c298df10bc73d8577719d198063f3ac2fd17cc7baf1dbb70df07a182d5be35c8c2a090fe40b73c6eb37380c27b0b40eed857604f2a189ca3bd46ea883e8aaaac447b6f2539784a7ba85771c158feb583f76fa6c3778b4f47e8ffaced496685284fdd2f54dab04f7edbc9852062fa76f500cce4e604ec006cbcdc6875433da64c75f1e10e7987a423a513066dc4996d29f51a9b34392771c1ce9d77b92dc89930ef6b5dd19a958b6ccead097d777228bd5809660ad479ab91e2e2d60453b532b911a0ae257853b2458211cd79b674b45cf4d85bd504affcbb3eb246367883fe0c6bb284c811a0af9ed3e975e4b1363de04df57e550a5e3ca5dbef7eacb3684dcfeeb881817e3712ab069fcd48c4ab317ab6e3ae5c9ef012107ed99db4980e8538ff1190041dead044ae5ff6e1d8d18e2ee41554e54d357a867c9af86aec46d3b0fa0dd0e8ff12602a704dee7cf4d6f", 0x1000}], 0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000010e, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000010f, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000110, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x25, &(0x7f0000000000)=[{0x54, 0x2, 0x9}, {0x5}, {0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000111, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000112, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0xe17, 0x200001000a, "b678100000000400"}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {}, {0x20006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10010, 0x101) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x9) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000113, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0xaa, 0x4) socketpair(0x6, 0x5, 0x10001, &(0x7f0000000000)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000114, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x40, 0xc) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000115, 0x0) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4002fc, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x80000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001680)="ea4d8aff881888d8f3219c7dc04d5511d8da84b4945468594874a933a49b1e30a1200f5c672eb249a0de28192311c6001e1322537e35294e43c77b6d64153094e131b541a9992e9d91b3b52141c426e9f02d7fd24447c422e6ece0ab2fcd05984f63307d2fc5a6178146e6db58c95b251eda252c1cfb48831da9d6ada98dd6e5170fe862ce16b722daf407d0b43746c36f8835c48ab171ffa9a8d8f85757fd75af23e80b1ad7947843126541e0b1417032b740d7eb493424defecf85863e33db46f8c6e3bf3cdff2460b57572b7d8e4d0bac00c146a0c0f07305449b439d9e2b8f6316246b2377bcf93e58c2887fb1ded14d2be12b736b8c1aa797105d0b1a284c961928e6888ac5d962c5fb9ecb3bc74f16ea68097d6e00dd3f45117c0cf7a613cc22a3cb28293eda588d2e6cae936e1306ba4535f824c243ed35466dddcf78191bfc8185ca93a0fd89b738bf2c0ad84dffd94ef9b7e0e15fa1c8d6b779419daa9a2f77c6f68b9bf693dcef547e8579abd2f27310dcada738c3bb04f5efbbaf2a1bf601154c44127ba67165c85b6c822fac39cb04eefdc8e7a3b391190b394749650aef99393bd50c4bda20a0b46fdec2bcce900f0b437ed10016aa294e9a6bdbf2c51d6e6aff551171f8aa1da584e7dd6bb05a8b62feb5ca343868072a60c8c4b955f54634970583c120e20ccec5250fb523bf4e97c1ac513f39338f1120c34a4b8484e8966874f27222181c57a62b6fba1cd3f0a30fa47da0031c24a5f667c4eef1d45ca3e2256b9ae32c7cd96176891aa2907578bab5cd80cb8c5c32194d696fb143963c37330514d13bbda5a2b722198a408cb8d59094110c30766da8f425d8fe6266818fd402fc1f88240c8a1a77494ec3cc2e4fd310a0c6818b72af279aba2f5aa1c2254d8561ddde16bcf0d9c34c6f74363e9a88daf713d67af9f04eb4e4eee365328c8e7b9dc5f5553ff42a75c9374e375d5b22c2ecf60aeda64cbe41f339fd56b623c5c4b7dc6e738574b846001ee218b6ed1dffe81fa238f38b9cf7c5cd7e714384d9a9d205ed9f4eeed050f97edfa7b73340ae5cb9773a0a447549f7c03e97e20f04beb7801ae5d081527b8a2270cd1dba4772c2f7a9564f32ed23369edb10d09655afd4f72f9ab3f20213c5af38741c94562bb03627ca1a05f0d9a03f0db4ec35b4f32643540b0e11eb9a9451ddb702c852db9c252f47d8ceef4e3c4171c9167daff3590cabfcb134f70b104007dfd5816d13470d9c951bb29ee699ed1aecf56d292c9dcf322f1ee1c22d54006553c684683bbba74abce53409f5bfcef43fc9df9812912fd20284d13d4d8d33e79b4614ec3043737c6f97dc9fc4a540fe45c2f952b69edb4b897320f79034674ad9035d5b897fbcd15d2e359ed33c01342e5dc869c3714de7fea575bb483191d26d6e0c6c7c5d641ef8d89638355ae91718e28d3f8c897c5a2ba9e806311787d049db60e105d461aa697f3c5d4441a890dacc72ccb96b6d154fdb361058d4902a3e0e85618ae83cfe5afb7bb6bb69baf56c0c2218174c9243f58f4014a5fd608da4759886f32d5ad2662cd25b361f193a732076bbc4feb44186ed033daa6a103214d8bafa4ff7763150f318f9e6fce49cabc2fbec08f6748976f6913cb8892a6293a7aa3baaf8292c65496c4b32df9796a18bf98a7d0cf665ef5f9d57237f005bac145a73aa1ec2a540ab79f7154bef99682a1a16e84fcc9788fab254e913690c2c959609f37d2066be389abab2bf8f090dfe50e3bc665ed38d4e08f9eb42b13873c9e5a361d647c8e1eef329a03614f605fafc87094152ba5eed020c016da9207574054f2c83936a0078682afa6a15de866da02599e143d42fdd38835d6323c046c8ea72b5d80ea508da772ed52653016ec3e72e348fd5dc4d48cbccb03a4961ada04cd174d1c4cd4d3904890b653bf770b47a573e74473fa3e77e4de6588fe6572e67e87ebca70b90b9da277448462002ab2e6acf462611e543f52cbe953559b93f18269c3e1e3ea47be76bdcf896de4fc85b9e62ee4c353a763407df83bc4f9969ddd426a23b3d3dbd4eeb9365f0c9712ac44ecdb6c9bf5775a284075653cf6fe9972e5ef6ec61b33b9898edd62e55029abfc3a6c3b04f859ffac80eb224e2cf92678b9e64b01ab8c258fdb9ba37f1025261f73490a94a4cb32c40b6d31db03d19e62dcb7dbdc1523b8dc7b1416befe36ec7bbee08cf1cdd2070f85e62b5eee1e4c82aa455b3a003657c0cc05f97521d0f31ade303c00d4a7d95bf5f67f8c06f7a2f648c98adceb5e3800127995162443ae0d95af12bf076354035a1933685d3d1957f2b9f1eb0bfe044c38f8ee96ab3cafb2154ebd1f7e6c7c933fb0472842f880db8520c45800c60f9b195798ba265dc5830732f8113cde48f8c683d853b53e74f4fcbbcc1b3610cd26a27f8bd2f6f0f25a2d3dbe3c22b41fbf855a49705a22c25134544e81ab26f6f8881ecf2fe916ad6a025d2806258447751211739c1fdacd569bcd0ef1598f1ea2ca7a649c56dc91ce59895caa07955197b7db915e3055cc60b16f736eaf5c6aa428ba66c85da5730cf7c971546bc048f76da1a4e98847a77bb380e6f8d5478db23b8ed6bc2ed32c78590022841ef0c5e684e71970b1b03b293842bcba2fc3da735f6745efebb6c0139a5de530cbcb7ef826fd1bac7d6498a0d5ded5b2c68de5f3ba0b671bdf274f62e616e734e8df763a226b34e30329e3cb0fa6291dad15df59f594e06e04716b7414728e993c9d82daaebdfda3843b1adcc0137fcce4cd16e9bf2a335f5f0cd3f8ec312fc659ae05ab8c3b7df155ed7f8a45f7be6737b06686f419bc59ab1d096f45a6c55cd5da89c2e1eb645ac3ea99073de431024dd40af5449b8f5888a594b37580906298cccf9cab064f5e22f4b9e4387d3d3075dc841ade06d83870dcaaa93c2e0b68d60984ab298de75dc6f72858fc569f9c881549d7c4c08705032433e1e7ee85ef42d4f41e9d5ddcf3a5555bd66ea411de103470a17228562995d7dfbe7232e751755287e5e0913249b17a199cdb663a0a547497fa1c4dbc09d359e0578152c0a394dd9d7be9d56a553a1ba9e9b84150f77b30a032301be056c40644b20b3bb70db58671d5507520f755a767a43daf4f69e764ada54433d411f73238b07be2d2873048d070f2f292808c6854d6a2de1c3bb45dfa3e946ac2193df59f84d8f3172cd3b45396473b320f422be88e901a0ed622e575932a7aa58aa8896da04a35f56de086dcc1891cff44970daa816f319bc67365e3620c36d9464f255ed711e6b95ff4858c19652777325b332def0d8abfa68fdcf21cb9e8bdd06464612aa6145cb520cf9a6bf9385ca6efd08adfaef6dfef6e6177ce98f1fa33d03713a56fcb4e197371dc287d1386968f6248911de5a186bddff6a09047699fff248711664cbaa5ca9d6bf59bb12744517ad593e8684b95eb228fc90ac0818938569402e9dad56fe831272529599c9216ff2f7d04c7e5d6c19ff9d14ca6550cbe25caf20212d00b25666cc4925fd041868fd30e8f41a5a915264c8a8c6a0e61a7cbdb4afd9a13050b3a881ca9c95dc54311c09f2af200b432a30e593b37a94670bd900cf12ea33b63a5b01451182e39b5c3562dc3ca02ea3b07709bfbbc6c4e517af686b29f07e57489016fad7a383f23ceaf94dec05df1105b1c80232171224f64a27385c2d79571099fd4081e3371bb0d7baf1ed7269a992bc4df078890e54c7483f0603f5978ac3e0e22c4d8502d388a2b4c229d0bc3f5f78caa3f454bf7732a0b84cf195e8780328b103e87952097278d7367f5e932bb147520b622c63a68955ccd826e479e6aef312d26d7b436ee843d02a70bb8e5a468d2a95d8f732279e6bda1bfec196b295975ea627ee00686d7c296683c2d248fbd5079125e69b3ab66e754614fe54a76a292365fe6cf487d51a5838c4e818e45bb6cb8388a2021cb97d3dbdae20fc63ab4885ede6c3efefde851ddbc40989aa0115af458352a157bfe73c210964133330b78738e8e4cf8b6a641a954decabc436eb7a5da6f936634b3437897e5ed21a573f163cb6520b34e37e3429d94990a7ae6acba4eada8dc0b18adb5e50445072165fd4dfbf6cd27e2f6f5e331fbf5dcde9fa00a69ae1eaf4287513d32ebfcf0497210f1d1b687a73aa109090f7ebfde54724f3508ec58098508523397c4bb1a0245806e6912c9a60af3750bb4625db60fe2adca1f110b947df2399ccdf5152c6770915fbcd4260284b277cb875162c74b100a1621cc1eef3b1de928e312d1f7c1ebb2fc3a3992bb3e710acfccbce5d06d067b9cf6d17ff79f01649f6e51be79cf6cd09601c52c3720fb14d893c0b8c1563495c5052378ed24b8ea63e08c5bbdf11ce5fd542876b0954f0d0313b63f56597f95f4ed9ceff4c481f14f3367e3d5e6cb8b616f3824e68805527e7aa8aa2fd4b3dd3cab64bba160ee44e46140c00cb02afafdd26ce76e9f5146617fe7fe801ea1f1f90a68351e92e97db88239e16a55e00f4d8491dd426df22c2ffd80ed1d5b65f2441342d8c70bdd249edbe70420e7f45647534c6e0306f0a7610ace6f4435c72487e70a08161a8ef3d53b1deaf9f40e1572a27f3e341e994e6c39c9b90b23e42ac0a508cb993c903736d4d5e8f309d630389dc6ecb616b881512ecc459d0c371c792f00740b508b3e9d2e144b40cfae239274bb185e8bcc040bab174752d2a2162e1584f7962dde9cc4b4bd3bd21adc1ef843f529ffb4e75f42901db0db7b4195f84bbdec22278ca36e42f8f0a5f8fbb5e5dbacd56d567a057d8db4f629815383c3fb9f59f07e5bd13d508a6ee4d46d12aba8ea63a989c2bbf134f9db702e0b2f43330c82536d13235707b11b218b871580875750fbc4e482d2974cf624d91d85d9ad280811f5b17ab415eab282914cd9cda94406270eef1fb22374e17f1794bea4f50c18692bb4a68c755fd590ba3315107eb421eb0d107235d130eab99994187f20b11e70cb7fc6814836ca028d44e60c772ca0063a45a936b594b43d75490b4914f5c071be68ec2915d9e647e29c95858bf8a67efec596f2ff8bda5b336d7832b3704f8650c558d200b043aed363f1c2f23b978c48a59a2426278486f214e240c462d4650dae003265720582c73e4dd031ee791aa3224c701b38d96dbc7498acc74ba4646ebb1973df4c3eb59651e9958917c67aeb8324750e094bc5197a2217cf11d788627426ac8d90b7cc8d03f8837bb9bd17a26a16371d370774a1118bf31d674c157db623b64a7b12ecf0647ef511d20e9017582fe55cb00a87466e89852264e5770543d38102f38191aa12928111dc6ab7ba6226267473dfe432ac2c1f78b3d2c4c48ac8f46fb2ab40a998d1ad110e037c72e7afc412254415788f89094f5ff3abd36ee4751db9c5ac31cb906e857308d76265d9f6e7851e1c1f17148c8f840ec0fde29ad200da85ce5948e01ab1e1b45e2faf2192abb9cb77930e3496cbcdd4d41c8fdc7f0a0f1a8e5d325d8007b2f1861baeed3009067d879c18441a4190899032033610f98229bedaf216e9d856a9eb78a483ed0bee48acf62b8426c79e6", 0xf82}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6c) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffffffffffd, 0x72}, 0xc) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000116, 0x0) 16:00:20 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x100000000020000, 0x80) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000117, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000700)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e5394000800000000000001a8ef176e279a605ec90ed3f9b5e75e772c98790e1cf9772f6784c0677777f0b3d95beade22cae4738532a1dc775f78b6da852e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b3ad9d364beb5b71376616b657c6e4f97823ff89f6b7ac2ac6ec607011ccb68ce1302000000fd3ec41fb856efb1cdbc268b2859f2d448667e6a4840764524ae02c7f36fef9e8731d4801f0bdbf789c65ec5aca508356f6edd382a160bd399c8fc38032a0dac72a0b761c4640575679d1096a5e654d0efb915e5ffa266fdbbfd0d677992f70361ff670575132e4736d4095d1c37dcf9b828a76f280ad471013420b2ad07ffc3cc2b3ce7bea806928cf7e4a3f9c5311f6646b37c9355f2383929fad823a9ad7ce108816d941d6e0df18ea0cb395440d473e6671f11bb6e6fc3474a2f27e2f69a07065180e8b98a7180caa6570b510286aa10f8649c1a92d6ff1aec56233972c698f836201cb9a791b36c171b0d3bd0a40ac8a986a2b1c5868c52e85af98908b8a755236e8df857a09ed92c90fd9008d3e6dfa350d9123ca02965aed382a72a740d26f287d7775e775874e4b19dc20fcee3fa2af17d3d36aba43ad3ace4de965812a532dc68925af9e4bc7ae5c02fe49571e2456de0f76f6b13c8716a76bad06e2e69cbbaa8cda1222ef639eb0a0e72503f7227010f5e62c3df689b506ac9a93c762c93531b47c916f39bd74396d2eb2ca5e297b5e0c6e157", 0x343, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) chdir(&(0x7f0000000000)='./file0\x00') sendto$unix(r1, &(0x7f0000000080)="2dfa6d1f64fe4d3b7136392ca28a6cae66e84986a53cff3e55ee239d9da9721118fc65ddf4b612de802407948082c22a26c4c781d83dbe8759cf02970025979c2c4fc2a5ec894467fdd21ed551fa827fbc893747cee2cee761dc92629243b3de10b3ec5e511f26bf6baf033e7b4ea0a11f00ed2f8f04bb5fc35cb409c667882b5b788bdc99e3ea5f1d9ee24af83f54ade8dcab6e826e9b", 0x97, 0x40b, &(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./file1\x00', 0x3, 0x7) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000118, 0x0) 16:00:20 executing program 0: r0 = socket(0xffffffffbfffffff, 0x5, 0x10000000008) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4301) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) getpgrp() 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000119, 0x0) 16:00:21 executing program 0: madvise(&(0x7f00006d3000/0x4000)=nil, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x20, 0x0, 0x100000001, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x80000044, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0x8b, 0x40000000, 0x45b5, 0x3}, {{}, 0xfffffffffffffff9, 0x1, 0x3, 0x1, 0x1}, {{}, 0xfffffffffffffff8, 0x94, 0x4, 0x6, 0x8}], 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x7010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00006d6000/0x2000)=nil, 0x2000, 0xffffffffffffffff) mmap(&(0x7f00002b9000/0x2000)=nil, 0x2000, 0x1, 0x3010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa10, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000011a, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e2d64a5266696c653000"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0100000001f00bd6", 0x8}], 0x1) 16:00:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80045721, &(0x7f00000002c0)) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000011b, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000280)="4e0f0048cf3766124ef24664090000000000000046be62ab11221025e627f941941b9b35cb59a0c60e6eadccac2519b415c6133cbc91d568c9e76c0f4870cbdfcdab14cbd3bb3161", 0x48) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x1, 0x4, 0x0, 0xb5a6}, 0xc) read(r0, &(0x7f0000000100)=""/46, 0x2e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xffff) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000011c, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x25}, {0x6}]}) lseek(r0, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000011d, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)="48494c93887592acf197cbb6697d3f566d73fe1e89e6428af4f2498771cd4c2e4faf881332460780bc05742650d3e91e4f16cda0703dc98c1b18047f8b4f1e89d749a632704b2e6fb53cc39055819ad8fcb8fe8363b2100c39623ccb332091a7b726a08465221b772361034a9217cc05f550dc4d3e", 0x75}], 0x1, 0x0) execve(0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './bus\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000011e, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000011f, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000200)="880a07f386cef30040b0959275eb1c62781c1616194fc86b3c97eac52e465b403bad2580266e90d7f21030805cbe5a12658cf2ad8793ff03799d3cf11ea0c69ad28e982aa1ad1ae449033eb21bdf5c6a3eb66bd6a04efa4790164c1ffc7f9663823d38edf17f8a708a8e9a7624878f0aa5b7c13920c5243888249247c720dec1587a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ad") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000120, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x200b, 0x0, 0x0, 0x0) fchflags(r0, 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000121, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x2) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x4cd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7, 0x40000000000000}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000122, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000123, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000124, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2000000000000, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x64) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000125, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000126, 0x0) 16:00:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f00007aa000/0x4000)=nil, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000127, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000128, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fchdir(r1) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x9, 0x10000, r2}) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000129, 0x0) 16:00:26 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r0) 16:00:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f00000000c0)="b8c8e35afc", 0x5) write(r1, &(0x7f0000000140), 0xfdf9) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000012a, 0x0) 16:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8b") 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000012b, 0x0) 16:00:27 executing program 0: r0 = socket(0x19, 0x1, 0x3ff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000012c, 0x0) 16:00:27 executing program 0: r0 = socket(0xd, 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xb8) r2 = dup2(r0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x80000001) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xff) sendto$unix(r0, &(0x7f0000000100)="b10005010000ea00000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4db043764aebdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec7", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x4001, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000012d, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x2, 0xf1, &(0x7f0000000740)="a7387a25ecf520c4a6978a1dbe15f97a57c402e454b517decbc16fd4b1231b5f54f01eb78eb1ca95fd36bc46f89c52fbd6a68f52dbf25146458fa0c093aae3b9d81044cd31e7437729f87c919280dd7d524030dcdd630cce4f1fe861bef2f340c843951b812ac68d4f9e54b551618d4f79e7bb169d5c3004118a359abf675ad121378813283154b6a4b80e5ec34fff495cdd6c9f704be475beb09894f0d554ddde1da8d960d0c5d5950c69bd2c29aa13a303beabdf936a7c30b95dd146a02fe142583a4a8ffe58910dc2b578facb403c5e6f9fea6170c7", 0x2f) setsockopt(r0, 0x6, 0x40, &(0x7f0000000100)="8be8e4cac089754d6c8bb2caacf3e35e8f7a4197550fe252cf555160de23820723289588e6e9ea1649f5e9f58f22606b3ddcebdf81b475e569f89b08141397e2c476151aaa8b1af04b1604f4b4225f5a71d96836c7240e142b2b034a2e32871a3e774a5c74a815f5b4c3ae755229a01db762a0533af954452258ddb67ded44326ca1fbdd58d5e8e37e3645294490925ecb5e88b5169080f12fc9d4", 0x9b) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) r4 = semget$private(0x0, 0x3, 0x82) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000001c0)=""/245) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000012e, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000012f, 0x0) 16:00:27 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) fcntl$setstatus(r1, 0x4, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) connect(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="805f012e151b0000000040945c22f209906a5d3fa0dbdc07e6c47108a3d47ed858e07255b5cb424575482e140e3b25224f89e789cdd231208d122fc71da490fb23ca0b30ddb0f76ff31a9e8de6afdfb167ef4439f1e97ceb34735510ebf6420dfc7d36772cbac769b2250fd9a6f9e6ea17cf0deceb95d5decf26bbfb00f25701fde5f31206cbe289c82d6266f816f56e5848e32f7b883e6faccc6f190893036f3d75306cfedf2677b9186101"], 0x10) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r2, r3, r4}, 0xc) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000130, 0x0) 16:00:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffffc1, 0x698, 0x53, 0x0, 0x5, 0x0, 0x3, 0x3, 0x0, 0x9, 0x6}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000131, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000132, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ff205b00003b5320180001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="abffcbff0900fd812eaa4e713000e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000133, 0x0) 16:00:27 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ftruncate(r0, 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x8) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x3ffffffffff) accept$inet(r1, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x10, 0x4000000000000003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffc0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000134, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff7fd, 0x0, 0x100010004003ff, 0xffffffffffffff61, "73cc8b7b850900fbff00000000120055098c6000"}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="a138cfa44a462288c7fdd35391dc09", 0xf}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000135, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x3e84) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = msgget$private(0x0, 0x6) msgrcv(r2, &(0x7f0000000140)={0x0, ""/73}, 0x51, 0x1, 0x0) msgsnd(r2, &(0x7f0000000080)={0x1, "bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad056ec2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e8171619f0ed6b4ba59d839d2fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e4d1ab2d745b01380ec96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b2689a391dea73103bf89700e704e"}, 0xa2, 0x800) write(r0, &(0x7f00000001c0)="b550b71a934e7c1b8da0781064ba716aeee7c46333303c2238c83dd28d538d05919d4ff700d776f8a7f70d60a76ec067b4d83e43b12002aabcb78593f8aacfed8ee7866f163b73b5518add97e3b4499466f1", 0x52) r3 = geteuid() setuid(r3) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000086000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getpgid(r4) msgget$private(0x0, 0x20) open(&(0x7f00000002c0)='./bus\x00', 0xfffffffffffffffb, 0x400000000003) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000136, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f0000000480)={0x0, 0x8000000, 0xfffffffffffffffc, 0x7, r1}) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x3c}], 0x1, 0x9) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000137, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000138, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000139, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x20659) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000013a, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000013b, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x30}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getppid() syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000013c, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000013d, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:00:29 executing program 0: r0 = socket(0xdebf26457d416659, 0x8003, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) msgget$private(0x0, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000013e, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x1}) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000013f, 0x0) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10100000002001, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000280)) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000140, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x7ffd, 0x44) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000141, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e5dbe014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c63839725e1e9a04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab6866776db168dcbfd651fcf31070a12ca3bc671bb322c934a2cde3ff1c4b7e8d40ec49b914d02e00171419b7769ef9dd5713f3ac550c9bee789d94d447edb4d422b4c45f74cbd3a88888eb9ce2549af79f8240998eb32264b7d29cbb1e4999c230b38f2d3982e5037e29078be4138aceb40461823f856146b68c52bbe04f96662075b8ea1d3b7c2d3f974d71008cd2a09674de3947870906a6b970b50320d4fbf", 0xf7a}], 0x1) preadv(r0, &(0x7f0000000000), 0x0, 0x0) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000001000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000001100)="75bb7dfdd09ddc3472f80938da9a646cb2b7adf96fc4452259cf23de2e70d9bc64629340bef9dbd779cc99c855c814c19eaa", 0x32}, {&(0x7f0000001140)="77d3fbe704ecfc8e12c2bf4c3c4854b5a5265dc6062995746eb47672d3cbddb817410af0abb50c53c52aaae6e94b5942234172778e5c3de7ffa72c765f00ee023dfecf63f12112678f00c2bf6ec69d56bdfc2e0caf8f6b295c0886c4796d338252648abb810db36b606ba7efdcf38bfa4780f921da28c11543275d5903b38ffdb34dcd9b84387218a98f74641225fe091dcb07fecb9249a74fc7c6b9d0fc0c77be15133a1c7860839ef5c953fd3e2e0dac218d998b81bb8255aabbc239fe55a9e5c5f8b34ff55eb145f772bd576ed4ee134b1ca7e3", 0xd5}], 0x2, &(0x7f0000001280)=[{0x98, 0xffff, 0x100, "0984a945d70bfc64029ebda727ec8b2db605ee343a20e651d5a0b881254db45568f9da6a33d5122c494569b78f668e66182abda2d348ea3eee6a260f854eab3150a45d1ce56a993220495b567683fbe0064a549fd0131b9987d62fb8f3e3439b336ed7d626c3b11498a4b71a9c0a827fe819994a7186e63722f708834b7afb1b5c6a7050e4"}, {0x48, 0x0, 0xff, "48a1ee08a69b392568ae275fcad73ca01b9068fb443192d8f28bdd3573375f79b8fc9096cefd63e1a7a7f2f3afd13e2c3e4208"}, {0xa0, 0xffff, 0x1, "56ddd0087ab150776354e609c63f9e47dadaa9a234ca0686fa2496f63dba8e87e5d41d5e84bb108adec8a71ae19f34b116b3bb76b96f2b0cd4a070e2ef75bfa173cd0892b9f3f0d1e62fe7d6f9210f990581084b2d28005bde2c3b57e21ec55a9e6b3e83ec52f4affb91a42285207a402394be955f5bffde628a001cb3a9e723e0222adfa449ad96f6"}], 0x180}, 0x400) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000142, 0x0) 16:00:29 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x80, 0x0, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000143, 0x0) 16:00:29 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x3f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) chdir(&(0x7f00000002c0)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000400)) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r2 = semget$private(0x0, 0x3, 0x8c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/78) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000144, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) sendto$unix(r0, &(0x7f00000000c0)="f9a3332a42225ba3c40ef2c89b3e4bf44f416d1d859821eafa08f483a388581c7ef3c533bb347ec274840174b42467369bbf71cc1931e31cccd56b50558524b12af75f3ea7b1a396e4b9a9bbde34d7f6191b1d1a03843037363c475360408916dfdd8f4e2e37e0da3d436da92fb37652b0c5dd262e4da833644d8e85a1f3e4d0a4a37f1e4150687f22280ba953", 0x8d, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x10000000}) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000145, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x80000003, 0x6) setsockopt(r0, 0xfffffffffffffffe, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) r2 = dup2(r1, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x2a9fe624, 0x20, 0xffffffff, "054dbb3a0aed63e4894c1dee8013699457716406", 0x0, 0x1}) 16:00:30 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x83c, './bus\x00', './bus\x00'}) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') unlink(&(0x7f0000000000)='./bus\x00') 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000146, 0x0) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x900, 0x100) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fffffff, 0x800}, {0x40, 0xa7e}}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d014439bc02351e5dc7"], 0x1) 16:00:30 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x7ff) ioctl$TIOCSETA(r0, 0x40047463, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000147, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x1b00) semget(0x1, 0x1, 0x108) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0x6}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="2d2cdc6690acec320d25dfe8ea048d6a0eb84618bf01ac9b00f92229bc927a9eeb3d0ca5ad78e13c3f202807f954400e743037", 0x33) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000148, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x1000000000000149, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x28020, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x8048, 0x200) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x32, 0x1) pwritev(r0, &(0x7f0000000300)=[{0x0, 0xfe2c}], 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014a, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r2, 0x96c92daf38b61fe2) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x6, 0x4ef}, {{r0}, 0xfffffffffffffffe, 0x24, 0x4, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x6, 0x0, 0x8, 0x9}, {{r0}, 0x0, 0x10, 0xf0000000, 0x2, 0x1}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xdbd08a8d9d5a3c87, 0x2, 0x0, 0xd47, 0x2}], 0x7, &(0x7f0000000300)={0x70}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='($.\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='{\x00']) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/19, 0x13) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0}, 0x0) dup2(r2, r0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014b, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014c, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x2) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x3) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x4) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x5) 16:00:31 executing program 0: r0 = semget(0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x40000000}}) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x6) 16:00:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x802007e, 0x0) r1 = semget$private(0x0, 0x4, 0x8a) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) semop(r1, &(0x7f0000000040)=[{0x0, 0x3, 0x800}, {0x2, 0x1f, 0x800}], 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x8000, 0x1c3f, 0x208001ff, 0x0, "b00000000000000000001800", 0x0, 0x2}) ioctl$TIOCSDTR(r0, 0x20007479) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000500)=""/151, 0x97}, {&(0x7f00000005c0)=""/66, 0x42}, {&(0x7f0000000640)=""/249, 0xf9}], 0x6) getpeername$unix(r0, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xafa, './file0\x00'}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000840)=0x5) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x7) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x8) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x5, 0x7, 0x0, 0x8000}, {0xffffffff7fffffff, 0x9, 0xd8b, 0x2ae}, {0xa0d, 0x8, 0x7, 0x6}, {0x80000001, 0xf484, 0x0, 0xa05d}]}) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x8, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/67, &(0x7f0000000200)=0x43) r2 = semget$private(0x0, 0x7, 0x4000000000080) r3 = semget(0x0, 0x1, 0x480) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/5) r4 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000340)=""/100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000000000064}, {0x7c}, {0x6}]}) semget(0x0, 0x4, 0x200) lseek(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20880, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x68, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x9) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") chroot(&(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xa) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8100, 0x0) r1 = getgid() fcntl$getflags(r0, 0x3) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000000), 0x1, &(0x7f00000003c0)) fchownat(r0, &(0x7f0000000200)='./bus\x00', 0x0, r1, 0x4) fchdir(r0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = dup2(r3, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xff) chmod(&(0x7f0000000280)='./bus\x00', 0x0) write(r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x3) poll(&(0x7f0000000040)=[{r0, 0x156}], 0x2000000000000021, 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xc) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xd) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x10) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000480)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/231, 0xe7}], 0x4) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x28) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xc6) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x300) 16:00:32 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x500) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x600) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x280000000000, 0x1, 0x5, 0x10001, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000000)="546934511d0a64e6538ce9b42a52f47f0eabd0eb2b73d82507485c285b55dc6964f30c", 0x23, 0x40c, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66626c653000"], 0xa) 16:00:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="a20f698a", 0x4) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = dup(r0) ioctl$BIOCFLUSH(r2, 0x20004268) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/236, 0xec, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x700) 16:00:32 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = dup(0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x5f3a, 0x2937bc32}, 0xc) r3 = semget$private(0x0, 0x3, 0x41) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/9) r4 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) fchdir(r2) shmdt(r4) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x6776) r6 = msgget$private(0x0, 0x51) msgctl$IPC_RMID(r6, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x204b1, 0x0) readv(r7, &(0x7f00000012c0), 0x10000129) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) write(r8, &(0x7f0000000040)="ba702f0ab330b7643c1b7bb9220ec252fbd207b33234e39053f8f3fb61a99b3c291307d77b8a10a97679e2ece765d6469aee4701a85d7bd21b4fd902293abd1e165630fb1bb1034644794b3ba309ec9eb64371ff7792a5262eccc165223372f8713b9c32c93093a68a73396d3a31799efa87648553518cbb293dcac8a3e2ef7af9cc81af0f09f832f64fff88448cb95479ad99", 0x93) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x900) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc001, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getppid() fcntl$setown(r0, 0x6, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3f) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) getegid() ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xa00) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000300)="83c2d4a9b3f4ad02c8e5df4445d6dd47663ed1a00c938ee3abfa2d33d79d3330348d702cd5c33c671905f38bbaf8ffaf990dabd297c15c3053bf54399462fe13de6b2addb0ab1ac6833593477c183c9ce8a76b7ce11846955d976d4fbbf833d72852c707637191bf935f41a164ca5112e81d7f30b77c8356b71b44d82c4812fb3a2b780aad23d5685e3aec1bb784690abfefacec20164341e2902edb34de45f072f570db90e2e32812c59506fa21dbba5463abd2bcb02faf6b1378", 0x32e) ioctl$BIOCPROMISC(r0, 0x20004269) truncate(&(0x7f0000000000)='./bus\x00', 0x401) write(r0, &(0x7f00000000c0)='=', 0x1) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x100) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xc00) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xd00) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x2800) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="a1") 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x4000) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xc600) 16:00:33 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) write(r1, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x280000) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:33 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x800, 0x2}, {0x8, 0x9}}, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10200, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000002c0)="8b") ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) pledge(&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap') 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x305c02) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xf0ff1f) 16:00:33 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) utimensat(r0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x60000, 0x2) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000001280)='K', 0x1}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x1000000) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x2000000) 16:00:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000008c0)=[0xffffffffffffffff]) r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) r17 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000040)="170a52bc5e58cd266bcee530ea304e3195fceb475712595c2e3479879850d30951c99b90354fdc2e54030d44d77699ace9f5f33ef585e87cbd66880a531e8909", 0x40}, {&(0x7f0000000080)="cc5b2538ecc2f213681602b34cbb643afc072df58a1633a6b2cd16fe6c2178970221783e52719c3e67a2d642e5d5653e951fca5189c451b4fbeedbdc96a93919f0f7e0ee5f6f2f419837a036a4c73e950884217482118683f30da9f99bf2b84c8b0e1ed398380719530b43043ea46582e70d3c8d8c249a09fb124cba34d5f43257e4587d50722e23f13ba69dd149fb5ec74f1b73ae92", 0x96}, {&(0x7f0000000180)="dcbd441eec5f55feb2f0cf9433f167b39174143af9a65ed3cfd475778e55914e9d940ee224025e6b0e39888f51e6192accab3dd2420fd4e048d8e635e316d08fdcc21c92c35c4486b7f488bf4e81db7c98711b71d05061c6882c638fd16932b1ead95398eb117d216413e98bb922fba08407e48dc2bb0e9fa0514213185df92152db3b44623d4d3999e099555bead749830e82e9c36cd70996e98e6fbfaae1271ea4c40aa53cbd904c68fa47e5f9e1961dde3566a2bc9c3e794a9636a14084e71a309c46a62fe4c4eb30cc7e4a14a8802cf695deea78c2892e77e9045bbe91a900", 0xe1}, {&(0x7f0000000280)="2d7e8d19616fae1639bc1753181597b3ac6122c1345baa2d6253e93fd22952978e25366d4096018127d801877219761050c0e90ac68b3a29c165e56677ed884be1acd55470e9029fa4f985fae1c0a46c0e81c5db2d0a480be08671901832e1c0df3bc579944b086d47b82594fb1810c78efbfca8b1bb161326f3df770f5a52bfdc8ab1349b459da75d41e792c984ae6d987f71256f1d08c28fb37f1f28f347fb9814786df76e78ade1fe8ee351a10dd1404d84a44cf23dc78ad47270995618d4b35efc0c587217e372cdefb99db850adff987bb21535e5b7ad6e0434b4a6e794e43989f763b1365928b4a99ae9cd7c57abe02bebf2e1bae2b1f1c67596", 0xfd}, {&(0x7f0000000380)="56827ae3026cc95ba19a26347f427855636c13ace4b3f87368edb7052ff4ac40ecc55219a223bb195ca3eb20e008ce19d6242dba8fb4191308abcb0f306cb469c99c4cf72999247231dab9f0a97c2c2cb16394e390fd75263aaef598479cf5796041d9aa33ab5aba3a0478ad36b6042abc3d03159507f99a84fa9902523f37fd26e4faae98805049048ea671ec24954b663a5d800810bc2cfcee908526d766d26ff7eb805ef7ad5aa8a9dd4bca65c58a0b6cf5c045de", 0xb6}, {&(0x7f0000000440)="b18e6aa56e34d02d84d33b98d4b18b4966510ae2b4c7e82515248539bc01e94da57fd993f1503cbf7cbadfc5fec09fdaa90e883c9934a94ff2d82948a6c54fb722d6fb762512df95f81ac4cc8b3715cd893a4984191425222d8b11cc90dc890583c144d8434c1e9220fc6015defade6c4984d5e4655b4ffd8804cb6439595c5ae08b06507c4f7549bae919ea5b326327b12bf806c54a9fe28b267a6f129e7f31c283b9842a795aab3e7df6523f14afe251020dadde4fa1da83030d06ddd8bc0e23444ad7", 0xc4}, {&(0x7f0000000540)="50f2ab43ac9689217285820b1bc95087be0feec139d3aa11afeaf41d5f757077f83c8fce690baf612582e97145cb43755435d2198aa6038de11a3af67dab26a4c6d1e68a0b4e4bea13ea468983b636c2cc292c85f7afe8d87e29de61653474a372d649c0cbd6635e2a3438485d415ee9bc30a229fdcec04f5259c8367b8395ccbec85fcf97c054a64e4505289d83f6522c199c", 0x93}, {&(0x7f0000000600)="53c2ea3ff9d49f9cedc8", 0xa}, {&(0x7f0000000640)="e483e4744f56f53c5ffd29f14cb70dd21195fa96a84c717e387bccf93f888680687d9b928211037b74d4cdd4fb5574a6dbfaa53ee454ee26c223", 0x3a}], 0x9, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xf0, 0x4}, 0x400) 16:00:34 executing program 0: r0 = socket(0x20000024, 0x4000, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x25c3000) 16:00:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xa0, 0x30) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x6}]}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:00:34 executing program 0: r0 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) flock(r1, 0x1) r2 = syz_open_pts() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/159, 0x9f}], 0x1, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) r3 = shmget(0x0, 0x2000, 0x118, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = semget(0x1, 0x3, 0x24) semop(r7, &(0x7f0000000240)=[{0x0, 0x9, 0x1000}, {0x2, 0xffffffff, 0x800}, {0x2, 0x8}], 0x3) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000280)=""/56, &(0x7f00000002c0)=0x38) r8 = dup(r2) flock(r5, 0x2) readlinkat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000001340)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001380)={0x6, 0x8000}) pwritev(r4, &(0x7f0000002680)=[{&(0x7f00000013c0)="ea1b30d99635657d73ade36edf8b4411b3fadc85e2184d06368f6aa08f6af943fe68393a6f07f095e3b885200961ca644ba4d2a415a4c89e5899d09adcc90bdcf03830ee162a3ae725ca8b93dd11a83961d123aa91d7e9c841783af64c6430b2b18c3def247d18cb926cbb94903a9f1b6eae2fb64d07b4e99a38de82a57c41163f55a86dc8b311dad8c6135a12581be19543ec3eccddddbc617c", 0x9a}, {&(0x7f0000001480)="f008ee37ce8be760e95f430b67e50c93489fd289ff2c9b7dd9cf92520de2b887bbb1175482f9ba0edf91e19af7e4c3f7df7b0df71497919293313ee1512b31710dfdd26b65b868785aec712d4bfbd1e731234d1fceda88cc4d5dae45c53ef6c52be8ee69389b99618afc6e3b195e2e828defeed08594f348abdbb003ead8dd4b5629b23412c2ef6c3078a589a8ef4b2fa4a60b6bc67895168e2fabd0c99b23c279c2a008ea9fccb93b7956abebabebc2381f7394f99b4b308896cf7036633bec85e8047c5b11191c0aee586702d5bbe0744767deb0b6a0298c80cb8ccd15e0cd9bbdd24191ecf19c2279d327", 0xec}, {&(0x7f0000001580)="a9d580e07d73b77501e900166024ab379c261f227e4454e949c3c70426d0c53758e4e7350b63df3a1f83cacadef5ceb6b27f12ba65ff3e9317b2eb61c29a9745a1c14a5b28f0f789f4e76222b98a739fb69c2be371ce5b6192a6503ad0d37059448a76fd0d055ff0fe4a78bb46e346d31f5ec169a70bd66b24fef0a281bb62af04f580794e3e991037d2eb80ebcd56323c004c58aa2a898956d91ff022709a71184225be24546f0bdf1a3dc360b66501a85b54394f96eaa92d59dbf40a3c7076f6c4e3669aff303cea86e0fb1eaf446798b7d2098fc5d2318096050a7c53a542c630979cfe58e1f432691024e7d2a36525dab745cf17ea25a81a21648412ee1e42980008771335029664c0d16cf8ca08a2b4b17019ae61cd9f3bd025e1ebb88848456080f3a1eee5c1338c087c60c7119c899798c1495303b7374f5d379a8a5ef1519b816894b58b9bcc9b8599a11d3cc2e3d789b1d05ebf3c05c23ae8cce586f7d27dc0275d0d273e6f62b1b603495d494c78adcc98ecbfd95e8e84222cefda1bbe304b69d3a65344f39043af6374ea6ab50dd4fc47f8a8efc9b48577cf904e12b80e436c42bc1c1d881801414ea20c7e15159123dcbde765cb8b6b0f5c884d32cca873082a1eb6f68b0721ba493336a1deb24c9e359992c7e6f41b147ddec7f487a5a38f24b81bdd5b4609f55431f099efe3cbaec1484d24aa0f9acdd61ed209cce5230c48ad01b4d7c5f12d2035b098043808f316e0ef3d10ba6bbd18e48d41c1284669b4f99156350a415b4427a40e314adcdc04bb0bf0af8bf40b521ca785e3f0754978e97c903702db2b4c7a57f9ae24dc12558551ae149fc3b5c579c61242c455fc69465fa93c1c225e940381ad16f4fc047b4657eb057389827c3aa24230828411abd20c43a4286c79f0e3a1592e79954aa767be052f5553dd46a816abb51136c5f3d0ed9051eb6d10eb6e47eb3d9c8012c7a34ec26dc3e8d4b2a8e696f413229683cdbb31de86d14e552fa7abf3354f7fde9543b5e72d88dd1cf9372c2158008a3846d064b266dfe96baf1bc840e050cd19ae0ff5fc4c697a8fc54933bfae07201ecc2868626d705032d7c62d5d0535baf6f2db5a90ccd02e9e962b757b6ad3082453ca761d0bd91b027f7c4414cab80c3ce579275c4086950087edd5a6cd4835bdf8ed7500d472c7aeb741823d29c08c349e9197b19c86ed196bbceffab79bf048571cb66ee60cbb80ce1b7bc3b3dd035e37e59b7a62fd0d171c4bc70d97e79ef361088a770ef0ea498dd62bd9c943cd64af894392026006034ed4f3f4afe1290033028aa1b5eef4fb836bf9833ec20624b20cf3528bd43af571661968fdc3dd20efe2bd251f79ec1e10f1330ea2dfbb8242a71ac062a8fe3e2f4b65db3f9f232532d937462adceb510664ec39f6544883e0359a1937deaf79b9c2d3d6844c928935cb970dfd8eb71c9b445f4950d2e4dd0531f3f3cd7cccd87f0993d5d10e5fd9ade86661b2861961d4370a28c80909a1b61ab16b392056fac97303eab75adcc457c2d46d6535dbc6f121ddb8727c097e0b1d97859aa149e581c10e686136093a3553695ca3c9a622ca04c12802aab1d038952c71daa3249f0e0fdca40a1c91fcef8d1ba5bbbe4234bb2b7d11ea73ec59fe51b7156c1a4306f113ba1c4e12bcb6e13fc1466e2dad815b488217d1c237af52e1162a646bb36dc195aebdd83b2b4c835b490f74ea683d771f7c0d65023f2477dae831aea2f627c15222b592b48a8d8f864c422cdc98e1e0897ade718a478ae438098c9908239467b219fe6fbb4718717187858747c91dc0a4ff7057971436d8f8395af6d2405f023139726be655b299370f7ac51cd2fc7f2bfdc92550ecf41d63d093ea8fa312990058622853414f721bcc184b238b061591b4e33b85738ad34cbf21d6dfc5a11025e08bc0929ad5a6738005f5ebd420acae1e149d1b2cfb158fe4352dd2683c4e3f7f2bfb0bce059baeb3384af6a5a41c5323a75c1658777517e95c2c50bfc92290d24a5a2030e54774528c8833c9fb487351e4dcdb465b4878f15dcd5b46193e4b423ab3c10b8ecc0850fc361fec81893d59619bdc9962321fd5ac0c820185893e2c13f503f5a02c0152f62299eb84feec2becf95f183a17d2194ea333e0e7b5d47d2ac09b8a7a8c6fd9be7b8d04a700613557c076dffa2564c31259c13d3b83da0dfd3334b70318951d59d4e2f151513640dc5226699859b3f77222c35b0147e5073d6848751fce54a9fa70d6e1aa76853a4eb671d722850c3404f6fa9d45c8e9683930cd0ea8566b59bdaf8efc60e6706e305ea46fa00799664e82c1c4542a4084ef22fcf5dae47bf196bc46333c745868483404ad841f4d19ec58a1f06f181f3ddb0139dbb0394a844f910817b0eb004944c6639e3c02dff9ed2ed1194abc56dbb21ae5157baeb2d59527747e111dff7345e565924324f9792ba05bbffa9166e1647d2cd988f04ec4916a4fb7bdb106501787e15df4f2e417be11669fdc97b8087afeb516fa79d819877b51b53b2f38eb4eecf74bdd5ca3993d292efac63cae1f0e93ecc363566f7438fdc2ffb45a00e872ff73592fdd00c7ccfbca09b2a374ebd290ddb4f81ea6f6244ebba53c8ac2c478c7afd25a57d7e14203936a495c9084aa0afe8948930c92bc4cbf185eeac859bfd14504e7a08fc54f90f0eefe921fe2da16b35708d717142c6a54bd437f2809a93f0ff1123db40edc255f59cc3dcdbb909b76541f9fec656410e4a70500cd03796074c3affcf96b5b2e56a927d6cb8c09d6603945af82e5eed802f2c5f9da6b78ce47e02a0b92e802678fb1cc519d2a6e50b36a2ef1d731c4214600db4db50d3e7ad6a34f9fdaaaf1e12918da4d8350aa37b7c6a5684470a0f2da61e850e99de55645115f736a36e6e3c26bf38772739f10f78617e6ada0d05d16b08403960fbaeb2c4ff6822c1b81bafe4788f38614dd76f513863030f7e965e64e079fcf60e432a917cbcb38f499582fa35b1008ec8514522a5fc931965ccf073a6baa92e74520e9f8afad571fec7d89fa9b38f8c68cf388481c7cbee8993281413f35d2fb3501804bb0bbcf8936efc6550529866572f1b52fc066e6af7eb20709d052781c71017298d92cd4f15b5ead2a70ee680734476f1d191a56b61aea2bb78f9744fceaae460141df16d067b09c561d057dca8d75c321c4a6fd29a4499bcc2525b9e55f73fd38897b0ac4896512b518fb8b900f775587dd9924293cf9f8da04da96c7170ed6f4c98462319e720b241e3f2b9cb7ca6bc1bf1149ff5d5a61d489f2fab75804a23aaa1060d9402b1c1042eae5fa8de7c4b5404447bd86d072bcf88e439e9bbfd3e9066a48ee094f05c3e6c0a8495f9a49a490a4e4c070eb0e6bd394fc57d87d5f2f8702636fc08bcacd7719caa07b31e44d4e1f218f1cae7c3e559c206ac6004db7261d448be3643b34e5b420a58c12b5786a56b1f4d8f29502e0c7eeff2d22c40f87974828b2121d506660d722266f8bbb2be6bf903d1b760b14394827d8794b56bea9e0a6470bd82a4aaf7a1f139d054ed858f3423bbb6ee0d6450f27099d67d65f79b4d94f03a3680af2e04a81d6c81dd876e06ed46e0d18b5e5ff04f0843b0583d705805893a320b1cf67a09e78481ba34b6a500aa164d11df9aaa46bfeab96cc52f94b67ed0b2e25261d69080c6ed12c824124fb872bf85df7f82375648b13551aef399fb0e94c097bdfeed5538578524adbe8e1e3b1ed13d05d8da0a4aba917fbdacaa3325601f245079b67d004761635a333ccd63c4ed10d28858ba781dacf7b3aa24a1bf50531dcb0fee0bb13d3e856152ef1c9b243d3b41504d836298143a34b4b4d0795f012e8b374137f4d23d9b82ea5f8ba4c88faf8481c4210683b688305ab0ec71612430c00d51b60c268d37d917ad9c84c185f1cabaf2093e9b60aa8e22a320111740a5dab8218bfcc273d4528338b560d73ba820f524cf46ea24aad673ccd81987d071eec334b5fa1551fda8d206a834a33b8f5cc514ee47989faba1cd101a6f882d79bc3371a2f20703cca7b9e9502b93153df0c7ddd0644f84c3646cb8a0d3c44f3e988079acaeb68ac7a442b32978aed27a043f7fcab474efdb47c7a5bec07cf2c3f6c14580b656bba60fb38250406dff4ecfd5f9f0a0aae87760ee35fe9e67f39b608b56c4f5dc11e1738c172bcd7ed94757a4cbdb4a51a3d31451e7ef68d99037bfe749f21daba252763bb375b7369840e3f8cf172afd5263c27ee31c288c4a1c599c34d275db75a891222598b056bae6477c6d56818e986170874de15fc32cd7fc238c2d50b540dbc9cba1cc704f13cf95dd8a5dccf53bf856edb45a9a673d492a536c2d7af9a88093ea558448cacb74f45c5ad97b55ffeff81d42b43ad94e23214dfef533252e1edfd578d6f87cec8e7c2cdd5820580e9f1a3cba2386ac42434298e53a5231d6e2da51a399725f22af2ee788cd6d06f3fb2fa9cbed6b83cbd8e41e16f44c6eb9a6705861bbfbe25c8d6e4d81303a232bdb4ac622531322c061155056b0ddb3731c89a096b8be1447632d97d1af763b2db0e50d8715b09e16973634fa0422cf764191926022fe4a06961099e194acaf2b500f206ee8e5c65ae8ba9a75cf5e9c50ac970f4c46e1159d1ca4a256bce012d32952c5c3d4e9136475f625882e93c01409c45f93e9158d0e6e2849a6eeb564ef75808e9c2b2b816daef6d7158f200a80bed2b67969231a16b1caee7462a13171d8db44c6c6e56d0b9b724612670ff88dc907a5a9d785c0cb18ee23472d80a3dfac31830599ee4912c7369da8ca1a942c612242f21afac254633867582c2476ecad56a729cd1152d10172639d82d2bef49cdd26520090a703189df8fc5e9cdc1a6b739072d134295c08b0efe073474defc39534164df62860b138e320bb006286d77932417a7cfd42eff3a744805600f2c20398370fc483082ac6b5ffae8912aace19374130aff11e0d67661aa7eb58552b038170af56d5152abeb49b267a4703b19adcfddabed4b0fda80b675c89020456b569e19153c25abc1ac1f0c27037a3286bbc4efcb2a5c4be55623bc49a57c765a143f45351b3c251a7c5fe307c826e533dc5c291e56d36605dffb0fa4e26da130af0dd871da0534307df9c93e5985a0e504586f9aaa298b73c6a40a7d2d17f9977e34f85e90208b894c0eb75cf569c834ee6ad8c72380b7eb69484d315ccf77087ac2b7297dcc7c55dcd3d08e8d2aefcba2fda9ce9eeda34668cfe3f83bafafa30ec677b4e20a7c8259e4800cb45dcfa004f57acea386ba35a1e2d82fcd74561391ccbc3c99fac71c78c64b1874a0c127bcf85a283805bec38edaa4c1d32c91b267af34d22fc7e8c4ae89654cb1723aff135e483d217462a8b156578e9ed539d622185abff0647de9579aaed87a6c2e9543c8fa22f7a5990f114c62391f67934cadbdf3d46c94bd5584706d873b5b7c686002cda29bcac8cec1d954cdccd3ef5527a1cb3b77289db02a4aca10d21502ce8ced5c6aa722659788ffe306409a21e6de43eac76a910b0f0e349061cc2470018140e7b0746b10f8faa401b8040157f39c84fc09688e9c65d3af7361497a5d2c55e6300df93784a1b60243d0176aba6925407505da507b867bdaa7ee353673c7d468655b460e7de65de6852a4f7b70f4cf26a426f4e9b941ab23a41f9d974ac0862e9ed169aa11ed5650f37708be6e948ddd0264986a8e9e5353c472837ae3cab995c37667f053f6c3", 0x1000}, {&(0x7f0000002580)="2badac8d40773daac42d87f1dbbc065db60c4dccfa39c02a941e63b75d9f9f0fe8a78c6818b4c443527952046f0c34f363cc4927c1c1c7f2e54c6a33b62eef220d8d0cb4806bf73bf3ee76b3187440f93d08ec9c24054db88687021e679f135b301780596ca603988f53e411b69527e6807220ddaace0f1424b5766233ca7d36dd437e8540c67603ed99858c57deaccadeea343350c5a353ddcf947c61e25456ceebaa0d3a2e580b122e67029b80419d56b74fbfc294da202f66c4412a8658d5052ecdf1fcccc6f57bd198caf515427b9417b05e5ea7edc8a6", 0xd9}], 0x4, 0x0) r9 = fcntl$getown(r4, 0x5) rename(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)='./file0\x00') ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000002740)=0xffffffff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r10 = socket$inet(0x2, 0x4000, 0x7) r11 = getuid() getgroups(0x1, &(0x7f0000002780)=[0xffffffffffffffff]) r13 = geteuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002800)={{0x734f, r11, r12, r13, r14, 0x40}, 0x10000000000, 0x6, r9, r9, 0x7, 0x7, 0x5b6}) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x3000000) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x4000000) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x4cccccc) 16:00:34 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r2, &(0x7f0000000100)=ANY=[], 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x5000000) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x6000000) 16:00:34 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x1d1d3c6e, 0x6d, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x7000000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) fchmod(r0, 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0xb1d4, {0x8, 0x6}}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r2 = semget(0x1, 0x0, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/186) semctl$IPC_RMID(r2, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x4, 0xda6, 0x1, 0xbf8d, "8cb48c3a2a37c8e9236194597366a02ec4dfebcd", 0x7fff, 0x100}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x10, 0x3, 0x3f, 0x921, 0x6, 0x6, 0x3, 0x6]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x8000, 0xfffffffffffffffd, 0x9, 0xfa]) r3 = semget$private(0x0, 0x4, 0x4) fcntl$getown(r1, 0x5) r4 = getegid() semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000300)=0x207) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x89, 0x401, 0x0, 0x7}, {0x2, 0x7fff, 0x4, 0xfffffffffffffffa}, {0x9, 0xffffffffffffffff, 0x6cf, 0x6}, {0x0, 0x8, 0x7, 0x6045}]}) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x3, 0xc04}, {0xac, 0x7ff}}) semget$private(0x0, 0x3, 0x401) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x81d, r0, 0x0, 0x20000000000) r5 = semget$private(0x0, 0x1, 0x200) r6 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x40, 0x50) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[0x8]}) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) semop(r3, &(0x7f0000000500)=[{0x1, 0x8001, 0x1800}, {0x4, 0x80, 0x1000}, {0x1, 0x1ff, 0x1800}], 0x3) utimes(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)={{0x100000001, 0x9}, {0x2f5, 0x7}}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000005c0)={0xffffffffffffffff}, 0x8) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x6, r7, r4, r8, r4, 0x1, 0x4}, 0x9, 0x1, 0x2c1d}) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x8000000) 16:00:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpgid(0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r1) sync() 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x9000000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x100, 0x800, 0x9, 0x8af, "2bb1700ce5d09b2b279148127521594b55da2cd3", 0xbc, 0x4}) r2 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xe7, 0xfffffffffffffff9}, {0x7, 0x2}, {0x47, 0xfffffffffffffc00}], 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0xfffffffffffffbff) lseek(r0, 0x0, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffef2, &(0x7f0000000300)="8d7dce1c945e04000000000000000aa5a9879e7e4ebffa445e5512") 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x200000000000000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) open$dir(&(0x7f0000000200)='./file0\x00', 0x88, 0x105) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) sendto$unix(r0, &(0x7f0000000040)="34eaeaaa771b46ccf649e1486240f50fe1018c022eb4a7484ebb1410af01df1d190b81d8ce58f8f67346a130ed02d93c7d934f46f320f6eca92b4d0087a2ded492baca806b17fa90acb8aa94f85a50b991b2081518a0d304fe2889a9977240f3485ec48c10ca4bcbda42a4b06b211e2ee7c98eade21d41591aaefa4fd44cb19a7ca1536f6860df2ffa084f85bc767191a338e2958d80bc7145e2d3ac21349ca349b0293238c16dfc7d88097aa086834a5731b3517628567e78c84c320d50f4212b41a102c9dcbcf789bfe823740515e7e5d570174b9a46aaa38c066225a18bab256b3c5341e458fd5fc1304f05c6a6", 0xef, 0x6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x20) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xa000000) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xc000000) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xd000000) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0x0, 0xe0, 0x1, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x1, 0x9}], 0x7f, &(0x7f00000000c0)={0x100000000}) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x10000000) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x1ffff000) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0xffffffffffffcdf7) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x6, r1}) listen(r0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x40000000) 16:00:35 executing program 0: r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xc6000000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x6}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xcccccc04) 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000040)=0x7, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = getppid() r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000540)=0xc) r8 = semget$private(0x0, 0x3, 0x400) semop(r8, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x1, 0x0, 0x1000}, {0x3, 0x4ad}, {0x1, 0xfffffffffffffffa, 0x1000}, {0x2, 0x3f, 0x1000}], 0x6) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) fcntl$getown(r0, 0x5) geteuid() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9a19df08edd9e0d03ab196643d76b3f1828a1ec1c88531fe6bdf87", 0x1b) pledge(&(0x7f0000000200)='+/\x00', &(0x7f0000000580)='{\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r11, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) setsockopt(r10, 0xffffffffffffffff, 0x20, &(0x7f0000000600)="570df01fd9e0a8398909951cfeb992307c4c8dce7e8daf22ee1fc53f357a0068c68bf6abb7c0f3e48040218c04cada5e26e3c4211187b6923c1a90957b7743a8a4f0bfee8b2feeaa3b27f7272c4f2353727e253fe4bca6c661ba4f2d1dd68107585496489b9df94139ab257bbb14cd2f9596e0433760347c5727f2f85ae986ff04fff94961", 0x85) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffffffffffff6) semctl$GETVAL(r8, 0x7, 0x5, &(0x7f0000000480)=""/115) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\\\x00', &(0x7f0000000440)='$\x00']) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x1b0e520000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3875438699fd5669, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x3f) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xbecb01db000) 16:00:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x111) setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1ffffffffffffe73, &(0x7f0000000100)=[{0x2d, 0xffffffffffffffff}, {0x46, 0x0, 0x1}, {0x6, 0x0, 0x5, 0x552}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x520e1b000000) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2000000008000004}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x0, 0x5]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b00ff2300002b003a2c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7fef", 0x171) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x28000000000000) 16:00:36 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x305c0200000000) 16:00:36 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x100, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) symlinkat(&(0x7f00000000c0)='./file0/\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x4, 0x4, 0x0, "a231df06b2ad462449e0617dca5fe11df546e7bf", 0xfc0, 0x81}) kqueue() r1 = kqueue() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x7, 0x10001, 0x2}, 0x100000001, 0x8, 0x6}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xb01db0ec0b0000) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xf0ff1f00000000) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x88, 0x12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x100000000000000) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x200000000000000) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x4011, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000340)=[&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000100)='[!0]&', &(0x7f0000000240)='()[(,^%-\x00', &(0x7f0000000280)='\\-\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") open(&(0x7f0000000040)='./file0\x00', 0x60, 0x0) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x3f, 0x10000000000093}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x7, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x10f}], 0x1, 0x0) r1 = socket(0x22, 0x1, 0x6) recvfrom$unix(r1, &(0x7f00000000c0)=""/168, 0xa8, 0x41, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x300000000000000) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x400000000000000) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x0, 0x5, {0x6, 0xdf6}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x40, 0xe869, 0x1, 0x7fffffff, "2151d56eed66b2e1e56fbea5c4c2510bde8967b0", 0x169d}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x6de2, 0xffff, 0x3f, 0x20}) 16:00:36 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00', 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x500000000000000) 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xfffffffffffffffd, 0x2011, r0, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x600000000000000) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x700000000000000) 16:00:36 executing program 0: r0 = semget$private(0x0, 0xb, 0x7) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x20, 0x0, './file0\x00', 0x9, 0x9, 0x8, 0x33c7356b}) getpid() truncate(&(0x7f00000003c0)='./file0\x00', 0x2) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x40, 0xfffffffffffff001, 0x1, 0x7f, 0x2, 0x8, 0xfffffffffffffe1c}, &(0x7f0000000540)={0x7, 0xee, 0x9, 0x5, 0x9, 0x5, 0x8, 0x6}, &(0x7f00000005c0)={0xba2, 0xf5, 0xff, 0x2, 0x0, 0x8001, 0x0, 0x7}, &(0x7f0000000640)={0x8, 0xb2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) mkdir(&(0x7f0000000440)='./bus\x00', 0x7c) semop(r0, &(0x7f0000000040), 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)='./bus\x00') semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x1000, 0x800}], 0x2aaaaaaaaaaaabb4) mknod(&(0x7f0000000080)='./file0\x00', 0x8000800080002002, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) connect(r4, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000006c0)=0x6) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffc]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000480)) mknod(&(0x7f0000000340)='./bus\x00', 0x101, 0xffff) socket$inet(0x2, 0x7, 0x7) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x800000000000000) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) close(r1) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x900000000000000) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="2b00ff23000008003c00000000060000", 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x648, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20020, 0x4) sendmsg(r2, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000180)="fba2d99d50e6bda39ea498075a6c6d5d24f345899ed030c39c626d20dcfd3a885629f8f8e0274903d37bcf2f61d9868e460621c65fc480cc04f3797682764b8397cc545b4ff8663da4ffde3c22272d04b25debd2c4db72264f937efea262deff2847445f6c53c53713385e6416c3311a57e650184f4213975db04904a67f8e9ec853b2fa09bec20a4a476e657d73aa2a56c98f", 0x93}, {&(0x7f0000000240)="b52b7af53fb80b5a04dd5c878ccabfa263eb8a6c9e8bebf0973907558d3611bb22d5f1b76c4697409c56272c4b637d8ab108d2771df170d13c7616c804c3736f0405166e6cc4e02494ff7e8f3a5cca56ab1e0cbb08e9bf", 0x57}, {&(0x7f00000002c0)="2d4e52b9ee30c1e7a29d92c1fd2b7dc1d4cd684d1e4ef3f69f984e57c72230df2832109b0e3328bec153033358a54557a1c54def35f2f959847a40170afda4d14a9fcfd086e2eb8be2b7ced4888d1381044ec58b190fe09af9d0fd08a57e74ef8227a213567ff2005ef5d54d2a88d90fe9211b9097862c7e05d8fa2ed01de34397bd1b8a6e3cbea5149b33ea9af13bb6b4e10d993dca08ea0a454a4e85503be735cb6886217df68759a535e362d4b4bdb3faf0a6", 0xb4}, {&(0x7f0000000380)="46318b190e1bc14931648ad0cdd14c6524745ef93eab5fe5dcc5c7b64e0be6b3316d66ae64b7d3557f3c3dd3ac6a4b10b1e5ecbf12b18493b773ae95fe814c3b5e5e324f1dd17244d5d1fda18e17dbbb501e7751af4af5bb566d53d639c4384c72f8092d844000fa70e2bf6a0ff168d4335dd64e4da06ff3d219074be0db49774bddd44e4a8e07444b113044968d5c1d94c00ca63e5582ee011bb6e532e9b6fe0933df0fba3940b44b2c85e647", 0xad}, {&(0x7f0000000080)="f6c90ea1fcdd6e1170925bc5f3f9142391a5f7fc2fba97e5fd022f", 0x1b}, {&(0x7f0000000440)="c74ac8e072f9d72b0ba63a6c8fb5fbb1b73f9220e4cb94c3208082bdd6a86c5dbe960cde84bccdc5d1d3d2b38926b77f87ba9a8738e1570a90d8661a9fcdb481bdbbfcd9af8abc70f9c17178a8e93c209683785cd2c30f01dc7a3cc216df0690", 0x60}, {&(0x7f00000004c0)="e2b76a55e345721dd2ee37dd6b2d555bf953523d855caeea81035459553778b6539deb5b77d54fa05d5ec860307ac645bcbd033ca0e12fc3acfb8ae8f5e60d3e296550c4c4dd57219d2e22e89aa370a7aa7ac7be1fdde6099a1ecbbf4fe04f8eba49992e6e2307c3db4b8c0fed387b2a50c8f665735b361c506d70d363ab9ea1a7c6a10de5b702881895d205958c33ba8f1765691f0d4e3aa3a2f6d32722d3e4e4a82b55d400ef87c34f1ee0ac5921cf43208903d4d0ddf0d93c603cde9d432149eeb95422d7a285d18361c17c3e5990dcdb8c614b39c055fa569c7d377288188f5c860ce0e3a0c2873530643bad3bc0d4d4dd5bd9543c582f94335878de3b98138fbd5d013c932f1ed0af1dd1980989562c05f0a51f2ca7e83a75585a61b5af002f36b511391962e572a99fee027da9426dab061cc007b42a2d2b99ac969e3ba4b5fbae9c86bef48b624995cfa8187aa4d7c907981a5d935f70da8d33ab5456946a8c7843b3945ab8301c4d0b8b3eadc009676aa1b2f8d9c07cd9a3eaa8889aa2a178415b2fb2a46f27a7340baf1d96abd44ae20ee027e54783a4c46d6abf9091dd6406d912e06842ee82d21d9e6db0b932f3b95d194c00b707e6ab3dcaeee1dce95ede85c3d1f8a6be6e4af3dca6760159a9f294d622ce0ab8cafafe9834229f7ed86ad05daa53b0bf4996915a032d108c8c41a3c6e1a2f132f0912c86751b32cdac0966808ea9e8e58fe510b8705c7cdf24807d81bf5005c63d0cdc68a5e70d12f9cac178f1e0310ef2f5e014fb3ce7e2874046e99f3402b2272a5ca9ff5759cd291c00dd32805d146a4b30300efb0d67c5fd8a16c2810b6b69d9b54eb8fa310f2cad4d0a372f82974d45ba88064da9e6a712d5f19d165d0d8972848341924aac65de40f153553788dc091db1ee4557a5de18238af35e9ffa0f9c1b18ee46fcfb990fbf6502c4136a6b3f67de116a0b589b84e3bf1c7a860dadd2b26c2c27fa526061dc64dc274b4317d4e3b9f43fa9d24ed239bbdf22661692d1f5917d4e3da3678faa965f3b64ddbd60873153c33905e7f7781e974df6a69370b8653fe7d63be16041934da4f20f139ceb4d55b83bbbd181d9437067e548216d8253daba4a363347571f0690d36788b94b35f882c39a73450482cdeb36cd8b2a67692d8b996eef6724e6ac276a321763d89769d42c372803703c366214906ce3296cc9228bcac4c6391d45e151ba883a71bed70e273700d1cc7ab21f6af7f0a7a66f38077ce09cb94bef54828907ac7774022d8400f6b2829f47a57e836222899fbcec92fb53537a9fe17f7fc1e890df443393921ec50231291cf86134edf79eeabc35a5d597d1df377819d4aaa35bb85df11aed3161bd0114d43e9da425e6027c6c5397e12114a902ec5f4f490d4b9d81132828228785756fd17ba6be09a12bca47c2e4a09e0bc0095886d93b7979b10f2615f91ac9f43f798e9404acd9bb5066da2f31a29a9a5644ab3c17265492144a29cadc14f429c71e7aee11489d6287527f5898009c0443a2aed67eab80641d846a963d1825af932e06899d595ac444ea4eb39ca2d8408e84ffe61e47a3767c9b9ac84601b04b4148f96e4ba88ec765a217a6e4202102c149bd5ae32d5dedd0bca2ac1fea0321e2a3eb235735b1320921745987512a12b25fd2c70392edad52baaeb8faf9c150de9161628aea2ac2452dfd2ec5a24a724f3c604c7af88233b227f009de8c7daaa6d1d48f77e23415df3c9f846599973ffef2672a7525802f04b36ab2ab3dbf3a3733f64aff4959aa66b66f5a2423bc9744da71968f1029480909dbb1cd3c3c22ef8026d30ce7e84b2c1e3b4e0f4c7a2bd0a456b5e048c4ad9e095b19d804f06dd41123cda22db82588a6c778077f7b83d35e7db552ee05fee9b9a543929de8937c6139fbcc243ef11d82c4526d78fa85f1267bab7bac6cf6af923f07ef5873591ad2f467cc676911f9d07554137c34f7a3614f8941b23048129b9b99697e9466064417a991b1b9875439e92e458dd96b45c94f128d894d140aa18b4885be7a2d82ef9534db94ffd0d7bf83d143c5be888afbd643b44473643404040c55fca21c3fc9ee80b772e829d9215ff786bf2936f5952557187e8eac89e26923845b4c19df4598e5add7470acec1a0fdadfe913ad919b3750be7da38ef994a0278ea26edc061d3d3cb7c08c832c53e8187650d1b596799fb7eaf42a1a81d382880710a7c3fa5e2f359052fc62a0b5df3fafa189a6fc0717216b07856a69ccef09a8f04f1f3a5da24735b9031c8307b89e430a9a99dd5e81337459ef0004397be6c366d39ff7fba80575567bd5d89c171a989f2c99dc50e0c8d20f97d5b229b516908a5fc151e4f61d1df14b79a92f333990683d708b51a95541216d60cbed027466b3d6c994b52ed6ce84e92fe595427ea5eff09b281d6b47b7f0a7c6c7287c9d2f31100d0836a22eb420cd8074baae82d76ff6366fc24d2ad145fb9e67cce7fe18ae00bdae1b97c8dc9b098cdfe3bf075ae6dff79b10c9b789b859ac47d799af76e4e6fcb3b7b3d5f36aa1f66ecc70fa4c35d762a21ae4ecb4dafbaf023cf1d0e040fb4ed2ef611ddb2c522dd48a29dc217b0086fa7d05719da34347995bd0830ba3550cd650a70bc705adf0c16f6f314562649cc653b69359da4993ba4e249c520539829c3a9f5fa1f91ca0e3c92a70ae7623edd56359ac91b0306c6b8a29a769af7c6dbc192b13a46458224239aa3d1e58c795b93d3a250d7defd703fd585d18299003941b1e7ba93033358d1103da040f02e9215f6ce99d9defd243e6043805eb719dca6e9a21be491034ce1c79b4507ebb461200cacd41c8b1f73a2e41467c1dc06a87da6b683679cb3f3d0aa140dbbf526d52af44606dadebb395846c1aff0dcf0ee0fe5e830776b5d59484ebd5fb5f6d96ba27f2f82d29bde236af91d0c46df9c3f19a165c0b37789dc501a55dd373b054912860f8f6c5e4e04476c26f90e30904d088c7d2f60e503f519926b06c1f40f6981db165896a8497857186fdd3a44e7aba03807e63d66d65f7a2569afd33cad00c3be27a53dc03ae8466512181464a1e3bf498fa0f8e12d1223ac9d958f3466864d34a961b39cec1ef2143532d5d67f1e35b747fee008a62eecc9bab67b2b37d62154e82d58830477f08f7d740d79f0ae4d964e2301963c86e6af0acd732755dfeab376c21562ed26e73330a3eb0401d3b181de8ce8d325b167d67e1aea99e5bbc213fbc8993da872c3f7f17f4b278f722717612e546ddd148e80311faff98e72c5c361683af3d7cfe11121b171b5c75cd5c46a728eaba229cd5326940baa459964eb4f7a1f6d5d06aacffcdfbe4315e6028f13d940042c4c4037e2d5670da9415aa40418b4fba9806fb489da5531bf4be5be3b4c02b60e364066bd323ab06f0959ee035496f756f92e98336dbf8729dcf7d49cda6a609e828ae42729c91cd349b317626ad42c5bc2d02cdc57cbdf02cc91bdf019bb92a90315e6288c591ea3e55a9fece5a27a444a10368edb091354fb7f164f08be23924109989964d64b5746e3e85f6a26085df5298125a4c4390316719cedbc08978611c18a04152f645f94a654d1b56ae6446587eda800b4ebd2266da9ce8fcccd967a83019832707abaa569f5b13a0d52921b75d1018fd7c8d5355b67de46f93e40b9967d57299c2517e769819886fdae1f450de2bbe8701152c33f1b6fb617d3602db1bfddb8d4e4183fdb4996eeb8fb3e859302e7d2b258fcb82743d47c841155f1cf2d143ed12f9c62ca15410ee7e0d9792f5d730312d7f089abbfaeb7cb20d4a71483756aa9c4d13c6207640839b965e5eeb1de355a596adcd53146c34fd72275543c339e4cda4983a8a71687c2040a001c84c363d141ca431d6186294b79d9be707ae56217b71418b9a6bc8dc9f90bd9a61cb0aec8782f17907388584c531b81a1c717b4d92bc0504a1bfda058f5b67925f6bddaecaf83954bee53b2be1014312e41a3232cebc1f47b56d62713d14586090075a5ac6128073bb819b3d149d978cb809f74b72ca7c0e8d22af3a9e76427edc721432d9ef8c869470e815a235f861c8bfca58155cd14d73be309f4c0452325a23f28df64563f573c78eb5b9510cc05c52196cb40cbc17c89ab0f705ce13603f1de85f4998b72263488d0b98909a7cc55f17ead58705575fa3ace2429277e76116333adbeabd4cc75e0a40d6506a51dd0864643049bc480da4afbbff8589129de1688cf0c252f42e3f3193dd13a4b67d9b7fe14404a233121b61d21a2730856a3e8a4ea41930bec568026ed677b96bece457aca9cc1e32ef2dd5c84a816ebae7d1ee294dbf8520e3b35b83202f8cb5f4e8317f98f94de3538d3f52c025b2567bd1cad3781e6400bcb5f954aa5124f1fa2654cf103a70cf09b2240bb2f3e02faf12563aeba42195cd68e338b30f825b2f1dc50a88d329f1d3afd78689f89e773c48cb191547c3bbea5cab0d78a3ac924bdd4afa29909c0350877863dedb0859e0654f85fa07626295acfa54db01578b45b1a7bab0b80f5f4bfbb867ed9cf178a873e6290ff1cb070e4b151a28456d83e54c93818c6fe861d6363989f4bea99a704a3389e3fbdc2085557ce0d14ea27be3e1ce8b86b6eef4483f1daf9174a6aa8daddc9d505c9f5e3e0d9813ef549888ccb0e9169bb7ef512505eb9df534c6a479c04a0d43578971575b62c34a61d6a27e11b6bbcdd5ea0f924c2f7bd3c02155023b15458c3d3b23fbb621e6f06c0cba04c1f34644b99a0e7c758288e557eb96bcf502dc4211a387f78f36f94d6b1dfc911a6fe8f6e0a8c355976e72842a91d1c6fcbc9002b227d8d70edbb897dd0b72917e8b89c5248f89195ccde821c1143ca9a638010cba145784fbb48cf16667c063d7b0c2407605ff9534e798cb1d7023fd59e4819a4d3ea3c024115a9de5feba3872dc0b85e14f3eb54eea512e8a87c7b7d7ca99c6f0555c3964fbe2daf17ef5ec99b6e796900394bb364c72aee4bee189dc3108143dd9424cc53ab6403bf17bf9a598a21465b3ef01daffeab6574c099efffbc50148f4b6af3f56b1fe5f9693bcde247a46ffaf9725f7075258c3847483e69ea77e20ca083ed3d00c8f8886aee0721c695a3e605d4f5d983c1e20e176f88f00a76f85786f668ed46900aeb3c87b14a1bc98604492b5dd57717aac25f5de8f33ad987c118c86a12a8ea210d096ba086c559950a57b5616619bee4a2377546c41f39839354c3f02b1683946c30e62fe65584b8d791e09a8f77770e19606d2ba129c66720bd358886daa984d789f41c2547d54b43f1253a7aa9b533c5d3af2f38bf143499d399b605c52f4cb1cd39502c1f42a52f3b5d3a1c8cacde35b5f6b3c2fa0ff09029941b58b1774066ff4933186f1b0239d154e053d284331a499ffefcea8a3df6cb23a16f5183023db214632717824e9badaece8b94b6097fa16ede0681866132024fc92e7d8a10b4f68565262156e5d2512475c7371813633045ccd0f7cb5f99cae5ad7717790a6b9be27e1a5ac5f5ed69d75522cc9add7433d98b511e50421e19bee1890a1e3415ea407953b0183827ba3d8a62d0e5ed375d2c1df5df882c4849131780d5207fb04383957b296bd2247a1b1c19b96c024ed700375cab769ff0570ad30a244e29eee37113293098d1f45616ab6faf1c53a2f4f9c0e52673f8c9d16112f6042685ebefea97e7d4115d2d2a69669487e240907b679dd13deae4eaa78b1982eca3125b3bf371bfe6", 0x1000}, {&(0x7f00000014c0)="897de394e5634e42a6d4e87c3213efec75d395f6fcb0e31ebdd0cdbeb5489f31e220124681392b7eb930910cc38688a45e44fd8db944cef9de6a094d80ea879b7db5b390596cd5ffcd944976a86534", 0x4f}, {&(0x7f0000000100)="78202c3ad82a23cb9f56f23d269e89e894ac227deecb048ae23b6a6e5540", 0x1e}, {&(0x7f0000001540)="c041b29346b001bcd3f58e4b3c90792f57af96567c5d28aa64cb9225d9aba77a8b2ac96d5725654ee48a826f311c3eed9b41b82f9620cc749ff121c2591ae20862a9c3583fd6894a5326317be91cb4e04b21ce10884ccc654d03b859eabcc029545ad12a5c0e9480853ebc7d507f32c72cb4e8c9bc6036afb72158a5b1f01b947c181c4f7076aa4ef255f6c275cb421a90fafabd72c867949b864e222d851104bd3e693bd837c2fa2f527e57e012af4e3eab3076b7ceed088cd2eae273ca9825d876ceeaf9b8095db04f69b5", 0xcc}], 0xa, &(0x7f0000001700)=[{0x18, 0xffff, 0x8001, "5c707bb0"}, {0xc0, 0x1, 0x1f, "b891aa9e05ced7714aa4605521ca21c789e13034f2c12b57e52f24baa1df68b1f9beb90a03ee27e860774a3134b58e073d5957c04d8b59a7ade2bf4a4d02c34fccbab06576fd206fb2a43e2c9e9df23546b0ea1b3917cab605154b23ca799ee6ce65e70f2b307004d5fc86388b1862da69a4694f95a8fd3eea6a56e3fbc8c51f15663be013274723fa39470888892b895f0d6b04c66497b29d4c34990c40f6b1d922f47c1fcc0c354ee91a6a"}, {0xb0, 0x1, 0x3f, "4c3fde23e9a0e4db90c533574279443181b4da910c2fd2f7a720a24a47284224a65265301b65a266d5dd9e30170cdc302dacbab65e666156da9b9b33545d4f1b1c4c2e4bf3b67761511306ccc0052e122df4c956dc78a9317ddfcb819714d964cd6efa887f13f297df7dd281611612d471d91f5ba374d171757580475d6947ecb4a2a546430f9fbfdb8828e0f23e033ee90019b7be17e24b39f832ee2b5c"}, {0x58, 0xffff, 0x20, "2784d788a521ac76d882031628555bda513dbb276888fc31458790cde88dd435d0f8efa5e00ed755ee80c1d241237329eaa88b148cbba2d24dc3a79e2eedd81014e17c9c20055132"}, {0xf8, 0xffff, 0x1000, "4d9701d56fdf11425a40b0bb012e2be4de03ce60ea6d0defac356c4929937d8c42fe396d85dc8504ee1ac3527ce6dd1f9ac65b0a515a3b2eec7c9b511df63643e1072871ad45c80927d511af4830915da91f9f6aac1647ebbdbb1d0cfdd76129f9451732d06b5d042f133ba361cf5d2362a9c427a3789e713f4d00fb24b267b4f42cae37ace8a709545b7d2e22c4df360b6002a777ed3a1fcb33a0ccc337f8a39122d712a4f19aec8c07188e04cba2d1f4fa3306c0e5fc429e337131c52a57b8c94ad17992a5fd3da4f6910655980a47be1690715da990b8c4837694128e28b93c3039b6"}, {0x50, 0x1, 0x5, "e49b0e0212ac2a54778cf0453c20221ec0fffdb6b4ebbb56473f79474458bf83fb8a0b107d0706aa6c664ace72a28a25a5977a7a86010d4b54c3f1ea75fa8c"}, {0x38, 0xffff, 0x9, "8e8c78464db18a51e1e6ff5d0ea79e8fd43b2c724d2b3feab263ae145dbf9760333098"}, {0xc0, 0xffff, 0x7fffffff, "8a3a308ca297aed1302fa4a23e7699e6aafd6933010ae3c40419a54ca5ce6a7a08a8bad7e2b3d6d9c3e27ec1d15ddbe4679e0570b6b158c9bdf734935b7b1ef4a5392ed64295f2e0c904b9a9bf3505066d4776653639956ecf4c3ae6cd5e0074bb6d7b5690cb50ae98abb9cedc1e4352b101a0b17568067cd6df68b00602441302efd4c76442521d3a6f1bf73f6f23b79eef6ce3f11f3e6b71d2c66a9788edc641f3f540ae78694aa2"}, {0xb8, 0x1, 0x2, "9c9f3210c1b6b173997a394c31fc33325b47d75b1e943c5a895d57fbcb1596330ee82477081be3ea5b0c18aa2b65c2bc7a5056619306ee02eb509002fd1a598e14e108f02624384a6483833dd1daba73e0548446d397037d458aa95ab779e765f9ecc1424fbc71a2dcabfb756cafeb84f65487c9a124b46ba7af1fc5b53794367234d1cc0f06c486ea420b21ac71c6db8165fa885b1ba15333c527353b91f7eaf34f"}, {0xb0, 0xffff, 0x8, "da9b64cbf2afe4aaf50278132dadc9568cef02154ca0e57d14cb2bf9bb56fc2ea38aca5c0ceac8b2ae79324e22ba086830058a15de003dcf521314518a7c74fb7f23090e43c6c09e9d49d2c3849129b1df3e94a25a60d27450f2079116ee4d33a3f5ca1b0875c8040ad8e2dceac1b6a9f0596683d7d16c943fe28fa997246a3882280813161df697866190371cabfedd9d6e166091bca2eda7a7d84277619de6"}], 0x588}, 0x2) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xa00000000000000) 16:00:36 executing program 0: setrlimit(0xa, &(0x7f0000000000)={0x66b, 0x94}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000080)="b762dba0abfd9335551c75ec54aa6a710404cdaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982090b58d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87adda4eb7d704512f7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d3641218c49cbaaeb6207e95a781269ebc6e32095ba69cfb93c3191d1f1526d004e2a54de99a40bcf5b687486f420552c9ef4dc7ca274cd2551cb74af6a51f73a66aac62345d4d67aca68090034a16ff74131618e1c6e9ba3bbed1e2ad48e4c78c18595b63756c4527e418fcdb1a5572b8a28c271dfa62d2a5d5731558d4bd3c6c2d4bdd35293e6bc0bc3f390be7862576aed3f", 0x12d) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xc00000000000000) 16:00:37 executing program 0: setreuid(0x0, 0xee00) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x51, 0x74, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e600", 0x2cf) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x410, 0x108) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3b1e, 0x0, {0x1ff, 0x8}}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/219, &(0x7f0000000080)=0xdb) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xd00000000000000) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{0x0, 0x4}], 0x185) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x4}, {r0, 0x66}, {r0, 0x8}, {r0, 0x105}, {r0, 0x100}, {r0, 0x40}, {r0}, {r0, 0x100}], 0xa, 0x9) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8000000000200009) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) fchdir(r0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) chflags(&(0x7f0000000200)='./file0\x00', 0x40000) r0 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2011, r0, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x1000000000000000) 16:00:37 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x4}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getegid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2a0, 0x0) 16:00:37 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = msgget$private(0x0, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/204) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x50) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x4000000000000000) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xc600000000000000) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xcccccc0400000000) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xffffffff00000000) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0xffffffffffffffff) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='p', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="2cb66aa65e3a250c28ef25686aee2e0dbd31553bd02b2bb998ce90b4319cd194f61fdc4571aafb2b683f9dbe1ddfd22e68c4cee6a69d5a9030afb577ad37225fb137231db440b7f1fb8545ef39468054be9cf62ff6f37a1d7749cdfde98e6ef41d3957c843a38a2ab48a984ce8142ce874292559e1e9fa2c38f2367d865e1597ea373252840049efad9c8a6adb7d7589c80c78da903dcd63e8e9f68b577567cd15f2fa954f73bb712911fbad3a0883a2d5460636b9be", 0xb6}, {&(0x7f0000000240)="5002384a0fc68b1be6954bad62889a5f005e759d87c0fe8d83e9adbff2f7e43f45fcd186f301612ae93fa163f6d24ae310b34ea98ae20768e9ec3e6bb58bed1547b825d0db3c33e5ee6069afc1da2c5595e5378a173e3071595c39d6e9f186f8ff3d29dc59b5c7ccd7dbf022a67bcccc4daa02f9b6992501ebb8942e738e3b4cc3f754723e856c477249c4ea0056ae69dec83b1a5fe8a895", 0x98}, {&(0x7f0000000300)="14d2c58b6e37d9c7a31c26639870eece85b16e9f49ce1be4822d72df7487c2c8b0b473cf8a0edc331905616daca7060c5db4c51f6eedf6ad41d4578a5194512a07d27bee923d7737dc848d3dec2cf04be5fc44ab134b51e2d88899ba90a1bf4347c8b97864fd648b3a83fe3d88da74dac0dad588ff865833e72e1469affb273c9c6a4525fabd2e547ddd8c3cd722cf55d8046e63e1ccfe1728857a24d400c5de0553c31b55de9b2ae45809dfe40a840c90330c9b152a9dc65e85b7c69ef4aa0a4ea518a8c3667c33d8bdfb3d5fa14e0512df5686d0a48c351daaaeff375c5e19cbec0b7405056cbef76743a9908bd7e9d2", 0xf1}, {&(0x7f0000000580)="97181d8ca894768b971c1ebc639633527aa32bc7962415145f0046a22b3adeed7a939f43b6d229e494eeabbffab06a076eda834d8054c168ff51cd3372ace0db0f28cdf913ec34ca317a8daca9b745f5cf2365a4e4643409c274b1066bbfc47773d72db07d5dd84cdae25be63f5f1abbf5e1493b70467db7f3e76a02e6d2f26d02fc4a4da0666c7367ae3456c3ba070d7b3603df91fcc6fea1e14eac3de659f3c184280ad1f2665448", 0xa9}, {&(0x7f0000000640)="93a568564dd858558d8f538f16ce961551c1c4ed2c508bd63268fadf26eb403dcaf301a5ec1762e7d52510d2ac3340576dd74077a821dc19ba99bc88c0494f0ef809c496cbcd7613291e0cd8e977fec10f9d36ef84b9541648da6eab937dc9", 0x5f}, {&(0x7f00000006c0)="651af1503eed68e4c75c7af786ce7e3dc388e75fdbb5ded454866dbb391d8c1dc0d7edb8bc7c9d6b9af5bb6fdece65757d375518dd7c031979c354b8e6fba701e72c9f077c3f3899587b3c7b3f78ad0066aed4985f8003cc0cc9a90766c6", 0x5e}], 0x6) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000440)="7d4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895213a9a18e0205ddc02ffd344e2b279990301000035d42611e6fc9a04aaf8defb86b100000000000000cc1647e33c563a47c2fb69fbe303000d9330090cbe391c3e8c2ec45f4811c73f98356756c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d77f00298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff00000036b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b0740057bd8944c6c2a447b6cfd8db91a56fe862372d6dc9e63efcd490bfa8b7695ae7ffddda29a1f51c8570000000000000000000000f656cd9611e74da033e3ff2f30f5a9d809", 0x3e4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb9f, 0x2, 0x1, 0x10001, "fb72e345b3e9871792f20c567fb8d4eb3139bc05", 0x7, 0x7fff}) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x3) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) dup2(r0, r0) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ff047a2a593c1809c0e3f5d4fe6c07008b8775788a7b6a1b520000b0a41e23005b565d7e537b3e2ad66075"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x8001, 0x4}) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x4001007, &(0x7f0000000240)={0x80, 0x1000}, 0x10) fcntl$dupfd(r0, 0xa, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x2}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x200, 0xe4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800020, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x9, 0x7fffffff, 0xffff}, 0x7fff, 0x1, 0x4}) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="bc1c31e38192925fff2269b8f69e3a62f538b5545f8e6d5a3c31fa7804fe6aca5287a8cdc655ce5e58ee0f8bb4fe69be9da876ae7f63097cace24b59576b5f615967486be1c0dbe390e6456fc0cbe1dea1636c41391c7216688a818a8e266a68b4fd451f4e97eff80ce7ce1aec824e42defb39dab8b9243e45593a3ff80eaf5fe77d77ea96f6f8a9009ad8465dc49520946ac713daf06e37a939a071bdff7ba5ac7ef70998540e3ff242e09d8a2eeb89f56922a3fba08a56b8f84fdd9cf4e13b93d54faaee46170ca55b4209bd2ac94499d6cf17c99e82b732fe7f98ed4f6f8c", 0xe0}, {&(0x7f0000000300)="f1d2ac744988fdfa4c353a246272b94764cf8c145d5ee89eddffe59ad84e9463093c24438dac87441cba1d8d6c2a5b6e60afef3cd266b01b11efca3a7b20d890a3069fd7beed3d07df569caa1cfa7d8458da0f1f0eee051ae7aa1fd005d5fe67f4f1b89ce449d758f415b0b8165c09de47b7ea93320927318bf2d00c30c430802a774a0582143cbcc20417d0d426efc4a94d77cbfd0267bd6e388634e31059654e7cd25ed1d77a858392ed04b77b81fac2df8ce057be06fc4b1154378f63127352f2489aa91166446d0a62b19ac8be5b43e246331e92a4c79ecd05a1fa45921511d152e74944a91a1c44456ee799d6f30867b8a8f38db7c5", 0xf8}, {&(0x7f0000000100)="b983c1b54bd3942452c544f93e4e25242a7e3bf47d84768c3bd7d5b06a4cf953fd1619326fd63834d238ef343c10769090037a4f165f6465dfa7bf557acf5b97f9c83e3e119c73895c3438943b13fd361e282cc5f6b408bf0dd29e4894645da918e847", 0x63}, {&(0x7f0000000400)="df0baf9ff879f0c97301c6e93562137373a7f9acffd135e773519075328eed5fd94a4a925573df272a2c3201697a84e0b9e4a441b30eb5c0c16fe1225bcfbc8bff1bd524eb11f2726ca145d18c8708e4b1854f0ab423d3ddeef14f5d1ec3ecdc82ba70713d0375bc16f332d9f3cf53ad6f645e023393f1d39474cb66980dddaadad23f400660beb4211b477ff57f6dcecbf6912ca27fe8132af4a4566411c08aff5f61a98e66fe2312dc834dee89c926c3035cfbffe46afc4ea0cad7fc32fd15d884cb2e1ab64df57ae4ddf27f3cd56b76c38b8a313e12d80558cb24d8cafa04a57c718402015f37fa25db939f0d56db3af5408e32b82c28636d", 0xfa}, {&(0x7f0000000500)="24b6c9607d0995d09894c99f810c8ba28e35ad86f3680e879657f0ae0ed9147d986c4f98b734a53444eeef0500bdbbd1a1ee9c4f161cb0427085cff264a753d9f91e8b7f91a3917fbaed0b5d6b8bdca0e027969a1e2ac42905f99d913da71acff37bf99c4e6a98e10c17e98da708ac67fd0ba4c715ed79986e8f678d2324f70973facbf774e6733fef56f5ea6448f2555cb72b21a6cf42a7c4cff63a55ff57d95acdeaa029c768", 0xa7}, {&(0x7f0000000040)="7a012e", 0x3}], 0x6, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x89}], 0x1, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffff7) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/36}, &(0x7f00000002c0)=0x26) recvfrom(r2, &(0x7f0000000380)=""/70, 0x46, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000340)=0x5) read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000300)={0x5, 0x800, {0x91c4, 0x2000000000000}}) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c068bbc74f0ef98de615a9b3189580ddb506062dbbb6e5eac6d624452745e003b92955875e05c0ca35dd2e1541afa1bdf2285954ea7bd5d0dcf334b5a571d733f65d22ff7f4bc4d70ff3cc84fa69ab4a89d48eae1eaff8dbb85887106524d8eecfee324a82c559b54de453ae58e1c9c9826bd12656ee2582b5843c4a6cd803f12546493f7d1b5935ef4fbae144986ffc9fcf9e23d6125ac4bdee13f7f70f0347c55b32c94bb05118dd419cfae274b8c6441da131d4bb57554d2ad7fda06a24abe223d1ace6d9e5726dc7ce267eea196fb6a6a17f48a3a1e1c3b3a545de5ef11", 0xe6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x100) r1 = accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="f98f1862937ddc326de35d96559cac254c63ea1e5f989d4d26fc60f55ae50e6f6292680a4fbe7857663b7d0d71a7e8f0c80034f8cf990ea5542234da6fddbfcdc101f761e22c61f90a5845b9940a7c7b786ca475e932ffa6d63c2fae5806f98af8d9eedd28f0adfc0bc2ebb47246891e3c13fd"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f0000000040)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50730350b29c4ca9be90967636429b", 0x5a7dfb1c90ca6c76) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/118, &(0x7f0000000180)=0xfffffffffffffce3) fsync(r2) 16:00:38 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() read(r1, &(0x7f0000000100)=""/68, 0x44) mprotect(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x6321688e, 0xfffffffffffffa0e, 0x1f, "200f3b0a871b8a61609aeda0de29069022afc3d5", 0x1683}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:38 executing program 0: r0 = socket(0x11, 0x3, 0x5) sendto$unix(r0, &(0x7f00000001c0)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x8612b) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0500a4521841b2fafff5d4fe6c80008f00757805000000000000045eb7d90255ebbd263829450180c21825639b6cbae7ffda52eb3abd0612ebc3ef14c3f400dcc67f000000000000000000"], 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x20) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x100000000000, 0x9, 0x80000000, 0x81}, {0x0, 0xffff, 0x4, 0x2}, {0xe9f6, 0x9, 0x0, 0x513}, {0x80000001, 0x80000000, 0xd864, 0x7ff}, {0x8, 0x6, 0x40, 0x1}, {0x69, 0x6, 0x200}, {0x4, 0x8d3, 0x8000, 0x1}, {0x9, 0x5fc, 0x5e, 0x8}, {0x101, 0x0, 0xf907, 0x7fff}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="a924a43bcc7fe27a3dcd2e09924c475cbf02979964b9772fa9b78f5053a1ee843375217b8dfb830c87c7253c2b27b7d4ab647938d05c9350bb3fb0182cb66ad86e5bc39028de9b7e278706f43cf499eab74b0675689551c94b91412f0880e21dbfb8187fbf1c25884294e1ca35e0b4", 0x6f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x7}, {0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') r2 = socket(0x16, 0x1, 0x9) connect$unix(r2, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x18, 0x8000, 0xef, &(0x7f00000003c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x0, 0x1, 0x0, 0x8, 0x5}, 0xc) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) lseek(r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) 16:00:38 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000540)=0x3) write(r0, &(0x7f0000000140)="0aa57d9fc29b7b2c533bbff952036afe8c3c4751f9caa27fb78e6f580214f0d07d08dfb97dd4c4477e9c3133cd16d3a2bff555781396a83f77064ab460f74a3833b618ca725bfba2b92f6fbe2deb5dbf16c5057792b9548849895db67849e48328e89a77d370546a71caedcee8b872772d669691ebb0ba5bcfb92fe10f9bbbbe7704787400a695ac15b89a0a54c11d587c7c85b64df8adce0a5969a04a23482ccc1e267e075e39a5924faa1cc8619f5e2a05b50cf0825098223f9dd78a4d3ed81e8456513ae553c683bd6bf61bccd9", 0xcf) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3c00f77f11bb768c26419b90534ee2aea1837ee4028bc33ab68ff96d139811a8c3498016745c94a8c48d877244d3dea5d07077dc49d11e6d8f730b6b257c6241738dda6937c27bbc13c3e85d6942eb03e195fcaff75b812c54b01b8f1ca90a47b219bb1b5dd8173f04d0eaa2b13b697e9728a48b69b0b493f35d4ed89ea46091011669e26bf7e69e8cac4f42cb65ef"], 0xe9, 0x3, 0x1800) chdir(&(0x7f00000004c0)='./file0\x00') mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000fe2000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="d7b522c1a631a834e2ca38a7597f7c48429dba1f4c8eb65119881145e0b1c166366ffbf58f3b3d92389b84f7e42c522d60ee07f0d5ebee096944ea3dc421a90ba60f96e4ac596206fb256769aa2dbc1f5b6e8da35f30f795299dcf2fcca84a862020590d1de6cea423d3068d5ff7a9bef37016962325c1ee1697c8219ba9ac8c5cf4ef0c5e22c5792a", 0x89}], 0x1) unlinkat(r1, &(0x7f0000000500)='./file0\x00', 0x8) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r5, r4) readv(r6, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) r7 = getuid() r8 = getgid() chown(&(0x7f0000000240)='./file0\x00', r7, r8) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='(\x00') accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="ff0400a412efff6e2e299731ee9bb9008b8775fb5cc57899e457d8b57e8e6be61170de78ae3389b4d10000000000040000a6cb"], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000006c0)={0x100000000, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\xc9\\#\'\x00', &(0x7f00000001c0)='!!+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)=')#\\\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='-)%)\x00', &(0x7f00000003c0)='\xc4\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='&!$\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/\x00', &(0x7f0000000580)='-\x00']) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000640)=0x1) mknod$loop(&(0x7f0000000800)='./bus\x00', 0x2020, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) fchownat(r1, &(0x7f0000000700)='./bus\x00', r3, r4, 0x4) 16:00:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) getppid() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) write(r0, &(0x7f00000001c0)="f511ce6ccbb3b72c19068b562ee4160e3e42f7c6dfc8692bee5f8d0d73757a74fab38945a3be785274a326a929b9e294c2e37bcd121e29bfe3b5d7079e872bb1028d0fbab2a9ca9bc310002bfb8dc2ddc2b8b32beb9d612ced897e2fdcf125f5c634ad8e059443942aef650fea5c4d9af46858b4833b0698c2dc7e3aaaf954ed58eeeb4f2f77208fef5f44d7eb8ae27b0db9c0e3adf1a3c8c41c5e7cfebaf45df41de7d5b6efc2700c8c5c75a9ea4f2c17c6de6a7855f41e386ed5db735f3b5a5717dbf569ee4c12ca60cda3bcb4c36578ebd1c38b3a9b8fe37a00c4251daebd846c72bce914b0209528e67bae88", 0xee) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4000000000a, 0x30) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff048a2ff801bb30ecccffb2000000000000000900000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1000) 16:00:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098070400000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x40}, {0xf6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") fcntl$dupfd(r0, 0xa, r1) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000003, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0x0, 0x5, 0x8, 0x4}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x13) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) r1 = msgget(0x3, 0x168) msgrcv(r1, &(0x7f0000001500)={0x0, ""/199}, 0xcf, 0x0, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r3 = msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgrcv(r3, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001480)=0x265ca) syz_open_pts() r5 = dup2(r0, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7623) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0xa50f344e8a0cd549, 0x107) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001440)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001600)={{0x9, r7, r8, r9, r10, 0x40, 0x1}, 0xffffffff80000000, 0x3, r11, r12, 0x9, 0x200, 0x1, 0x8000}) shmdt(r2) msgrcv(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="00040000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c2540a090c8924092e3912a056580af752ee70032135612b72a0a9a3a945d35d3ad08d4d91fbcc63c02cc023adca6e6df140e740bedce1c2bd2cc7fcd1b1238c1f0e4664c92ca69afa0ce8eb01e542770aaa7fb4e92ebd8c2a8011b251744b8265a6276abe5c6edc05691e9876fe1770ac41db6b69e384f263a8530993c71cb8e50feb3c7245e7b3f2c25452149040293f1d5b16411519c6b6dd4622f1866eecca5f837256ab51c9e3eab38cb58b64fc905c026ee93e086966e6e30891cd7bc3426a12"], 0x1, 0x0, 0x800) msgget(0xffffffffffffffff, 0x3fd) r13 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001ac0)=""/4096) msgget(0x3, 0x410) msgsnd(r3, &(0x7f0000000000)={0x3}, 0x8, 0x800) setsockopt(r13, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:39 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x3, 0x8, 0x0, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x87, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x473e, 0x5}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffc, 0x80, 0xa0000006, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x90, 0x8, 0x401, 0xbf28}], 0x4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x3f, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xf1dd, 0x9a}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000080, 0x80000000, 0x1}], 0x3, &(0x7f0000000040)={0x5, 0x3}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8010, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='C-', 0x2) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2faffb5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) chdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa2, 0x1f) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xdfc6}]}) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="c7ada8cc064306aa73476ec6bb3a583eb350a702cc51a1537faf248aa1a2bf8e3f2d85b6b617b48313b5746e381689eb7c7670fc651440816b3627e1afc4acc2bdd17ac202", 0x45}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000400)="92", 0x1}], 0x1) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x61b0, 0x44bd) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x180, 0x60) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000300)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412effff2fafff5d4fe6c07008b877578fb6a1b5200000004"], 0x0) write(r1, &(0x7f00000001c0)="fe5eb5feaa83f40cd50bf79f8c8e28bd7505b8b34bf25fb80181f127a3a68393a785ba7a24f173fa07d99cb07505b452a5d4cc72d0fe9db8133a87fbc0a0cbfa47720f0af3127cc8395bfccdeb9fae65cea36086b49cfccf6d4d8b6308dcd1f42463be8c069487bf7810e4b9438fea3f01eaba35d8f0089ed0616f8f05516fa92be5b7f19f4a7dc339db26bac3d64faedfd223f6d068bc8018697b83a550c001dd121863626e26dd043ab98ec7a8ed4d4d2203dcfe40ed92979a5279d7fe04f252679c103416f677ea7251", 0xcb) r2 = dup2(r1, r1) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x120) r3 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r3, &(0x7f0000000340)="220ef5264aac8732feaedff48a660f04ffb754ded6f88bbd74f0ef98de61da9b7d5b7ea88d08bbda062f7bd7610674df44f58a0fceda5bb8e1589c399e56a541969a8481ba5162dd5b2ac432ebb2721b9656e184b1a5b0a68bc1ab64b27ee28c2d3e6876a82983e7828227d3152cd626f6bd198fbc0a4897d6f52d2b0a003b6961ad0044133f827c8275478287fdc9c6c30c78950dc19e4335dc81f6e3543de644c6025a65e72a32b554a051cda312ca9e10418e955e1dd01362572379447a4a9d5a341d618edcb55c2fc22fcac3dc7f1a957f5fd7184aecfee0118f8a9bf713e715cddc438b9c6e3cb71644892239bdecb2416949ae0726afc0ad70230b2afd088647f03b7c132286ee370d787bc8a9267481621f8df96ea544dc22617aee2c93e3292f788591b3ac8a77", 0x12b) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) lseek(r3, 0x0, 0x2) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x81, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9d") 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x73}, {&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f00000003c0)=""/153, 0x99}], 0x1000000000000206) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x7, 0xd5fa, "cd8efbac0c423e1a15bfda63470c20e55aefb0d4"}) write(r0, &(0x7f00000033c0)=' ', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) write(r0, &(0x7f0000000100)="e1", 0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="470400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000140)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x12) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1, 0x40000000) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000180), 0x20, 0x0, 0x10000, 0x0) dup(r1) dup2(r1, r0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) fsync(r0) 16:00:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8406, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000100)="37a7fa37e37671ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea88c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r2 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x12, 0x6) r3 = dup(r2) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000200)="0ee7a54d63150c1fce3ea1cdacab04a8c59768219455f41d230b7cdb5da622cd5457d19113e4dc7bb08d3a6291b8c53fadeb876c3eb0847e4e55b39cc4ef06c386368eb2780ee9d394b6b0a7bbb092117c0c22b7a9dbc88724b7501299655a710acef8327c535f31b1c96c29cad5ba90295ccd978d20501ec1f6236bca800cfd85887abaa55a8f7711f94fb65bb1271d4ce12b00953a9025284d4c1e52362aceb643eec8588330d032792fbf2e0465d5fdd5be19473e6a4fcf37e69452779e9d41b6ba15e4b60f7504e045728a2d771ebcd6b1e3642a9f38c5ee2c7f867bb13ad8fce21a40f909c97aeb345480", 0xed}, {&(0x7f00000009c0)="ef30541591b839dbefffc9bce39868ffffde7dcd7d4c0a3e5d78d81a4bc934d16056556c089e6e4ad21fe6a39afd4c582875bcf3c23714825c51913292755ba6e009cc40ca296ec8f726fd36c8a5f846aae313691b025c473b20d0759e369bacf545c03987d5606b619e7bfe42218a269908a4c7b46b7da7af50f96718bdaf69908226c1b11fecac674370823dcd1928816df6f1b35bba11dd006d3ad2e8a6b1892197a6398108a89b0c65bc7d073e4546932659d902912822adedbc22e78a5a06d62542127ab9c1f53633aeef35ddfef30fa2394544a5249dc94829867cc422d89e401b75adae783ec354a13a09e34bdf76594a36d8e2b451e2007c91806d358989c0820b99d8036141333d1af9fe3c458e25569ad36c2b0bf0a15f2155f8a1b82beaddfe37165fd8d276d0137b0844c9109ebbb3d5943e14acb12936ba9dd05b4aa960626665964b520e10575c2520d1b708c1c5779c8c5b382bf5a4718c176de68ab12814982677896556a3c623aa939b92244f93f42fa9036c27a947ca50bd022a391ca988a1b22b2c570e3b8a03c162143aa68d9b9c39a1a6023b020dc61408da34a138d90867909d3229d9ac2de818d30fb423559c5e4cb4206c0f18bb51694bcf34a18ab6df72bf86227d589528fe09a29571ac6b8b6260fe84aac6075bc0a6305a9662671bc03412aa927949ab5358e6760525c0718d79af5362272f2d0b77ef85c7fd0a029d0052b3bc4f2479785219063b690b7c910162417fcefc1203a76d9405223b63f184f3d7c0f239587241cf930dad1b3f1e4501fe8a99c41b7bf402e5530e5a2c412c38a5e8f476cd3d64e95a6b30e08180a68e6bb472155126cd9979fe538b8c25f50e8d0d708cf6ebb308fe3352f69e4fa4b11fd8978400e8079bc2bdddc74e8fa70624f6a0f2c679f6ed70312ce5f3445ebecd69e16b0c8da2de63155593c337d76ea73349b8a92772f637fd7f152837063c68c585a172a9515be4158eb63bd94af741f735b2c4f631003bb2483a06d9dad843d1e7e9184fc0bac2821d13affbe59dcc9dd2477452b15a8c14a7406788fb07fb5144036a42f992687eadc0cdd74af6b791a86dc3536450f116f020b7ef59233a3e1655fb9fba6493c0fd5f41b03ff0981f7ec10bb53cedb23a29c005ab1b0b6f9be2cbd7998eb67c4286ecde93bf7f0ae2d6793b74c62bdbc7085f3c2cbebeb8131d7e008dc06f83326f9122b5bdc0886af1b7a3767d686ce62a5e7c2d85176486af29b7e0c8b14014922bc81520b72c271d60959ea4bb7156fbf274ffb9dec0c2c6fb3d6fd95854d6c777370254b61bf28ab323144f675600a2b1cbee2c7ce0344bb69e34d99a0acf24f69f8e8da9028b6f183c05cda0eed94438baa701f43f0c47f3b4ee2f4eaac454fb653231e913ced4a84b2c8967485e1e57b456fe209fd963e6504f875392661d0fd104ba24e0a77e2d1b3e51adb5bd1a0c0c82f7b706cf4dfad70e2299f27cccd09377757ca093d33e54044250d53f2b88c1a1aec49b5e26da82b2e5968315a2458039bec59de9e58e1e307f04bba103f87a584312e231120384b3634bf2d9d20afd3c7f717a073797f652a6c6abec3eeb232317ff40576603ba4be3126d8f228d5001215cd757bf079cf8af5cbfed2fd1490d161e41c6ec38db89a1890e7fb02733a1375fc6b5389339a15933c484b648f8de90c06b8d08dcd9f0aec965a98c2ed7c0fdba8a51c041a1523dd7cd5dc6c346433fad819910700143a18f5ecca092c861ad26eadffe0d6cabdb9f7fd6a9473fc4f1fe53f53ae135ed0bec7c9ef1e28e8cc4a554e8910d0ec245be51127b4646d74023ea6549f1d66d9936c2447455e5577939ae3c8211f0080f5e4c3bb6d3a96e4fb94d877ceb8d14bf04d2f353db84a73f7a626da69b2c340c72ab2b5509cd7b40ba17e2ed50d017c2e8826862d0cfc44ffaa48a9fd556e8035561e2f98afa5760b9b0905c3236b0b73a86a84c7f9c6314af1fbf1871b9f738954c974f27396b0c91f8b92297a02aae2c9f45d90e65088d2101183f28aca1b47c5116dfed54f25ff072e3333820f911dc663416d8feb59f192a5c44ab5256581aaf8f08085c5cd76140397b77226a047dec5f888fd866fa6bd59efaa50fa5ff12e659be1591823f6de8b0db3b7d46033075464ee049947b0cf1dea85df6845462ec1f50bcd0ba09a5d99f9f3042e75c508e75091ad5d48043ae597d85f6a30e880f077c2ffde74cb845f62f37ff1f56b922a0361c05db576387222fc818167c0763f14a073182c7de54c654f6ebb3879fd8c93a260e88a02062950f088e22c578a59d746e52c77b55caf18477e47982f6d12eb38d0170d3004d83cfb03678018d79b2300e214b27af0e46999b239f8dbcaaefdcd060f831aa7bdd4841c7202e69cda23d5366a91b6f53131bc3db10eca7552421dc29d364d9f8a97a2a8bc7bfbdc9a42039fc15b5df709160fff63668c5a9d11c580a7eb9afb900401770d2c6c36b1b31d19cef853c32c2d6d52fb02f0d929781f2b6c9e10622204414ddd67ac8b52c8f46beda54e69af9ba824da44db90c794e277dcd7593f799e1418380bf2aae55394f5e148202dcbeca7fc997336c54af994590aa0d369844049ce2dbbfd68fcbe876e0f7d9aa59c10365b52403f9a554d3d894f6271bc7e6d463b83172d8b1540f81fe4fab8b86ab86e676285888bc1af35ac6cc012a924d02747ff3d7ce3187015cfb51292088c96f5dc5f57dd381cc8db5b561c58a1db5e2c5cf301139e700f8aa4ca1b2488c682d18598a08b1d22f720d18b6a3bff9f2e972abdf664e8a4fae1c338a8d146a55dcb1db420146661524bc9d10c5d49e890219f62fccb55cf9f856c41710b269dc97e1411efe6609452a97da2a11865471eb8377e42d80247184d5e415b954ea5659650defb2e0fdcb048dfc5df37f43dea40cd8a5befd491482aa84552fb5cc721104ac87feab8936e412b5598057a1d664d924c8aa1ac513c52bc8d018f6e7738081e3e60b351cddac320a5c04ca89011efaea0a87f018f610a4939d9b01bb6716164b1581014eba6fe5557e925ae504307d8984b0678f3849f04113844721c1840293d6adfa6e67a4073852b5b043b891887442fde0c5cbd4be377d3f1a5071abcd7956cfe90222270733edc115dd9c71bc3b1e02ae4f469ec5d4940c6eb07d6aceeb2ed5377d3ddcb08c068ada973906132adcd07bf897234608c4c0d41a382426b884eb77a438ca594ef5c28c8fb11d5f017088cc0847999040f599649a7034c694648b82a4464eaea949efb1fe6580e42ccdac7b851d0500a3b13d6310a3dd9b43416b68ce666d8c293e04e9b60c8981d6734b69c7bb0880023a95b21a78ac938953d53db247067cf4aad73b172b875e585dafc061ab246a0c5f429ec343836b9e38c49369661d8e720830939b9da899970a3f30568809cdf9d8816f19af83f915bdf00517287eda9b4f491c8b265e66dd53ac3cc557de85ff11fd0e71471d47ac773ba33598a469b45f98070024d464feec2f803d12a32557de7847c06482e7e593a7bec943a16591d6bf9ebbb2f2e9c2c3fc06bf7f9ad702b52713a40797cb09a7b05148854cd9a7ce4ede89fdfef356cabdd2779de316fa013d4ef4bdc976ea0a225afb7b54b147e4b4935784e2e0a6fab216d253628138365d5906db165b272e131291a9daa2116885dced13bdd4ca0ff7c762c7bc31a43af06dc54eeecba0d5d954aff152e3aa13c1ea2305fc2377b7d4faaf371ceb91aefec1927091954d0b3eac8c653920c800df857c68505c115d350da8eb11a2e3a2befd05aca1542195b6c9673a9abf267a3022467e88a7c2bfd8b618dd5446abb44531900ca7414de988c91a7189e9e103dc86109041075133685399463c38065060546e163b1f7a80ed7e3bacf7f9a4ea395d4cf1e10c6c96fb36f71234e378161de06040b486c06fbd6b6e6486d22ab7666bcb368f0b0e0688751d1d438356e7e89f5035ca774a25b3c0f49fa51603bc161beb667a0594edb872a19940294653536511c152cd0e7c322f53ae03ef87c311f5930cee4037f8aa0baab5efe267d23da01411397658b5879c002c200a2666c6801ee2adef3c28a1e19b498293d844785c5a58cc908703397840fde5c5348160fd261255bd62fa87c3ca9266dcd10664ef295a04939e7cc6047315783be0e88b750a8f2e78c86cff7d846fbb9cfabc2d4a9af21212fb98fd8afd1e5948f082f05c5d186b009efca9e9753edc954923a1a0ca94fce03f15c7d1bab6d4ae4137e3fbf217b0d22ab9b14406457af1d12559530ccfebf6ca5d9b125f76edd032c133a906bea692d96dac82c24de985e427c6d8b2e87e3c8349a9bd0dc186f7e2efeee8c32499c96479a6f1d398c4fcf57b04d77f6d4e5f983bac81b543fed2ff05f10e1803ab14900b83f2aeed8505a4afd6b6fc2ad8f7e8e849f290f68e97b0b6b0c69d12048f401688ff39e3431a0b64b5bb3de85998f95e839c5df0fbc9788dd7cfe03c38738b3a190ccca37e1efc91db66d83c6e7dec750d186da435784557e35103e62ecea3954428cb2f471c75d15550c3f85bce4da1c0af6ed75266afbca6505096158ac9cf92acc11a09eaf6ef4382cdeeadb80bdda9364fae5fa59628a91e091af10d3d75236fbdcb59b850ff34e9a8946cd167e082187ea004a16b01489fd19577adb6a213b4efb3bd988478f3c3b5ae00f47b6136c7f44b36ca89c0aed768f4f0d06feb9d42034af98d4842445dffff44134a51f7e29ecb9169e62ed850c9617abaf59372a494e92676e81ce5514ecc896c834d76f15635bfb0bd0b1aa2ed8b36e7fe705d660fd479e47e985500fb688a4eb5f4d77d9edffa46d7227fa021b8edee85b2d025369d1a411ccbf2e891320a47efbe696dbacf9206e20e876e73c67da6759681b7cd5d879d4a82f8f8623c5c87842a324455ec396e823b51743371e797f7ef825cf8f06a2baa281801a91c279d8d0348d3a9a7e03e6c56ec699423ac10b392a073c8b58a30abfa18d2790dae8f8a0379968536073aa0dc753e79d60c343e675e07873a3dff5d994ce391e3a77246b42d11d248fbad1a74d551db20ae9ff0254bab06d0e17fee2a61786b64d430e537bd57f9d7f83ac42b3e3674b0d16fcdfb96fe2719bd638f4082e51fb458441791a6d11a81b959381bc5ec10f55f62d92fd0393e3fbba4d783e3cd8a6bc7b930a72d6a2895cc5bd36c8119259532eec85be5aa1563dcefc1dbf9fe0d7017862a32338669357019460dd90aeb3d469b5272b0185a40d437b5b9c483994cbe658ebe8912ad5bf43753fb49960a67cc9c9d0c296c28980745d237f68f5c8c09e1f67b8ce04df3bae2b882f8f83ee28fb2d7a70f147628c5ddd047bdc5a603a09986c1aa0d18fe2ed0888f4b1bb8a8db5125ce2c44c6cc527c0bf52c3837d4a55ad5fe16ccdedaa0edbb04e99c79a76d7141d860ef2cdc33f29d5ef6a34089d9b97c995b9b59657677a797486a925c7211a509a67b235290493af915e7cae18139504f13149f2cba2964d7df537a96620ee62b459685d71a3ed22cde7b9a10e9dac40ff7c485750a4464855a4bc17b3b37a5ceea31b42122149e17ca80186aa97c40c03d8476a7ccc21e9a2bc25f872b0d1a9cd6c8708fac58362c5f28d775a9cae9c964074e1af09242d05bb10ecf33bcd5eb2598e6273f72d0a9fb45fe95b68190748ac84b22dfde6751d81848497a8f93c6a1c27e6734d6aeab6a892b49297f", 0x1000}, {&(0x7f0000000040)="cae3092ea8eb57b6318c23a9152f0778786a9f9b", 0x14}], 0x3) syz_open_pts() setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000340)="b8a145fb748aac0a960c1aa0498ac88bc6ec998d4c1c0d2451e4952272c069c27740ecfc151e9f2bb12a8d3025af388ebed716bfa0ae579b4fdc2b17c2b0ba71372109a8c3143d17df818535b3a87dba9c48afda0010bafd9566f4f86fc6fec6b095ac216e6226e309ad5ce73fdd4d3f30ead97678d6be659d330a5b02a07f4a77b8cc439ec06ef14a2ae9e574fc18701e36d8", 0x93) pwritev(r0, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a", 0x2}], 0x1, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1394}], 0x1000014e, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x8612c) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000001fff, 0xf000000000000000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) ioctl$KDGETLED(r0, 0x40044b41, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x10001, 0x9}, 0x1, 0x20, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) 16:00:39 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="23325ce9eae7074f6e8e66861f4ef72a25227fb41db1bddb216a539211cb416366f803a7992652e86f626331ecbeb77a3676efcae71bac4d3419a5924b81230369f413742393a94bbd4376022c735bab14620cde9c8fb831902222a7512a14dd493699f797e154c41820b22429c68ceb5e91575d6e32e2f4f9e1d9c7b26ee357f3c96468bc115377b28007119d91f17f8718524e234e70705f61580e2e32", 0x9e}, {&(0x7f0000000100)="6e51c6212aaad2dc8c84ad", 0xb}], 0x2) chflags(&(0x7f0000000200)='./file1\x00', 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x282, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004adfd7180cb9ae48e6d7ec5c642dfdffdc4eb3c2a4e6ad363166e1c535f23e8aff56fba988228f58fb9ed0fe1cc1be351d478fbbac62567b6a26623da08a84eb601613ed278aa67c31cfc42f25dd066ef7a890e9b4c8194a0e61e94cfbadee12062037edf7ca7f7b33be4e32c2ca41dbd36df99f1e2a647bccf3e94dfa60859a67f89a9b95e3c26e77c79c35490c5a8bba725f63ce6f28566768d52029473f48f"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) pckbd_enable: command error 16:00:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x0) dup2(r1, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) pckbd_enable: command error 16:00:42 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000015c0)) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000040)=""/182, 0xb6}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/56, 0x38}, {&(0x7f0000001140)=""/140, 0x8c}, {&(0x7f0000001200)=""/197, 0xc5}, {&(0x7f0000001300)=""/78, 0x4e}, {&(0x7f0000001380)=""/97, 0x61}], 0x7, &(0x7f0000001480)=""/66, 0x42}, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) fchflags(r1, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) clock_getres(0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200a8, 0x2) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:42 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0xa003, 0x80802) mprotect(&(0x7f000074a000/0x3000)=nil, 0x3000, 0x4) getsockopt(r0, 0x6917, 0x8, &(0x7f0000000080)=""/170, &(0x7f0000000140)=0xaa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:42 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r0) r2 = socket$inet6(0x18, 0x8001, 0xfffffffffffff0ef) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = shmget$private(0x0, 0x8000, 0x102, &(0x7f0000ff6000/0x8000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/209) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1084d, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffffffff8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x44) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x22) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) socketpair(0x10, 0x5, 0xfffffffffffffff9, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus/../file0\x00', 0x2, 0x19) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './bus/../file0\x00'}, 0x11) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x1) r1 = geteuid() seteuid(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d530631a"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658df400a524b739e9f07e88d6", 0x24}], 0x1) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = semget$private(0x0, 0x4, 0x408) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000001c0)=""/161) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1044, 0x3) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0400a49ab6db90f8a75f0cf412d1b7b45b0312efec52618e5685174e2f9d9b8d4c5fbeaa832438e392ed2e79adead1070e1974ab47675b8b20b5c583daf0c717a29e1bf09d2f72449eeaeeb1325a64f0bb683acbde0cd396a2f8731b7b069999b6080e28cfb918c460bd40fe2c8a82568b9f316ecfe94cdd793c1d4995799706a7c8f25b37e2"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x0, 0x5, 0x8, 0x1f}, {0x9, 0x7, 0x2, 0x2}, {0x9, 0xaf0, 0x5, 0x100}, {0x1, 0xffffffffffffff01, 0x6, 0x1}, {0x8, 0xffffffffffffffff, 0x10000, 0x3}, {0x3, 0x96c1, 0x1, 0x7}, {0x3e25, 0x4, 0x3, 0x9}, {0x2, 0xfb, 0x3, 0x22}, {0x1f2, 0x4, 0x3f}, {0x0, 0xffffffffffffbad3, 0x8001, 0x8}]}) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x4, 0x3, 0x1, 0xf085, "1400141e1091521b0e2d93c10053b635a9e7b6bb", 0x94, 0x5}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x1ba}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc1, 0xfffffffffffffff9) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7fffffff) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) mknod(&(0x7f0000000040)='./bus\x00', 0x3000, 0x3c88) socket$inet(0x2, 0x0, 0x5) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) setsockopt(r0, 0x1, 0x0, &(0x7f0000000180)="ea4459e0889245d3c58eeecf39", 0xd) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0400a4186214c2bdf9c735dcb512efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x420, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) write(r2, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) kqueue() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xe4, &(0x7f00000000c0)=[{0x9, 0x1}, {0xc, 0x0, 0x5}, {0x2930, 0x0, 0x0, 0xffffffffffffffff}]}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)="04") r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5", 0x91) r1 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_open_pts() 16:00:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000200)) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000010006, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x28, 0xfffffffffffffffc, 0x0, 0x3}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f0000000180)="8de9ad1ddef4844feca9569335e7f19ac3554abd6102d15f2970386db0d319b82d7c3e183abc14f4fc0e4423677d12796d7bdb7443e5376dee4621a58027eef8909fe3e27c") 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:43 executing program 0: setuid(0xee01) r0 = geteuid() symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') r1 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r1, 0x20004b3d) lchown(&(0x7f0000000080)='./file1\x00', r0, 0x0) r2 = msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000000140)={0x2, "382ba4ec2eebe7d449e837c913dee022ee72d6"}, 0x1b, 0x800) chroot(0x0) r3 = semget$private(0x0, 0x2, 0x220) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x100000000, r0, 0x0, r0, 0x0, 0x8, 0x4}, 0x81, 0x5, 0xfbaf}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7f, 0x9, 0x100000000, 0x8}, {0x5, 0x50, 0x4, 0x8f8}, {0x20, 0x7fffffff, 0x40, 0x400}, {0x101, 0x10000, 0x0, 0x5}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x86128) r0 = socket$inet6(0x18, 0x2, 0x4) write(r0, &(0x7f0000000140)="360b07d4afe84f28681fea432913b9e17839dd3085c7", 0x16) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x108) write(r2, &(0x7f0000000080)="220e228901001c068bbca7ba0ef48026ff1e3189580ddb50", 0xe) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:43 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x80, 0xb}, {0x18, 0x2, 0x7ea4, 0x3}, 0x1e, [0x6, 0x80, 0x5, 0xe8, 0x6, 0xf56d, 0x6, 0x1f]}, 0x3c) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getppid() fcntl$setown(r0, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, r2, 0x0, 0xfffffffffffffffc) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 16:00:43 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000240)=""/98, 0xfffffffffffffeb0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ff0400a412efffbcfafff5d4fe6c07008b8775787b6a1b5200000004298b3bf629d470801e31b088a50200479a844cf828c9b8d7b084ec49d8728e3ff6df7313f0125cc2ac02316fdac49b6fe518f8a345c04b10b1e8e6f145ade6466afcbededd6ec20169fb4ad0022d309e94917806f40bf8872241"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCPROMISC(r3, 0x20004269) open$dir(&(0x7f0000000040)='./bus\x00', 0x8010, 0x2) write(r2, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="150bfc6a") accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ff040066d3c25a475c98a423efffb2fa0004000000000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xca, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 0: unlink(&(0x7f00000000c0)='.') r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x2, 0x20, 0x0, 0x40, 0x3, 0xe7, 0x2, 0x2, 0x8001, 0x9}) mknod(&(0x7f0000000000)='./file0\x00', 0x26, 0x1d9) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') dup(r0) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xffffffff, 0x8, 0x23c, 0x9}, {0x2d10, 0x3f, 0x100, 0x8001}, {0xfffffffffffffc00, 0xff, 0x401, 0x6}, {0x1, 0x71a4, 0x3, 0xac9}, {0xfffffffffffffffb, 0x8, 0x7}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x20005) truncate(&(0x7f0000000000)='./file0\x00', 0x0) fchflags(r0, 0x20002) 16:00:44 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x6, 0xfff}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0x10001}, {0x24, 0x20df715b}, {0x22, 0xfff00}, {0xef, 0x100000000}], 0x4}) 16:00:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000100)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYPTR, @ANYRESHEX, @ANYRESOCT=r0, @ANYRESHEX=0x0, @ANYPTR], @ANYRESOCT=r0]], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:44 executing program 0: munmap(&(0x7f00000fb000/0x3000)=nil, 0x3000) mlock(&(0x7f00000fa000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000), 0x10004) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x175315fa597720b7, 0x40) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = dup2(r0, r0) ioctl$KDSETRAD(r3, 0x20004b43) r4 = socket(0x18, 0x4000, 0x1) dup(r4) read(r4, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x86, 0xfffffffffffffffd}, {0x18, 0x0, 0x200, 0x5}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x15) r5 = semget$private(0x0, 0x6, 0x8c) fcntl$getown(r0, 0x5) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) nanosleep(&(0x7f0000000740)={0x1, 0xfffffffffffffc00}, &(0x7f00000008c0)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000940)=0x5) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000100)) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffeffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0x1, 0xffffffdfffffffff, 0x7}], 0xddc, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0900000000000000000000d4fe6c0700cc8775787b6a1b5200000004"], 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r8, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8, 0x6, 0x4af7d73f, 0xffffffffffffffff}, {0x5, 0x1, 0x1, 0x99}, {0x919e, 0x400, 0x777, 0x7d}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="8f150c47") 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) chdir(&(0x7f0000000100)='./file0\x00') write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x20002, 0x2) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x44) 16:00:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1ff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r1) lseek(r1, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:45 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x101, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x74ae) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000040)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x76}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x418, 0x0) 16:00:45 executing program 0: setrlimit(0x3, &(0x7f0000000500)={0x8000, 0xc103}) setrlimit(0x5, &(0x7f0000000000)={0x1, 0xbb}) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f70400a412efffb2fafff5d4fe6c070000088b8775787b6abfd4824e"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x220, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:45 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlockall(0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getgid() 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) semget$private(0x0, 0x3, 0x22) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3b) 16:00:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='W\x00') 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x8f08) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80047410, &(0x7f0000000100)) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2ee9efc00000004"], 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x386, 0x4}, {0x6, 0xc75}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:45 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xf000000000000000) clock_getres(0x4, &(0x7f0000000000)) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x12) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/114, &(0x7f00000001c0)=0x72) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="5328530f46b9716b1b3c9a6167014c9e1094ccb1a5427e1070df96224cf8d737389e4f89b2b4924946ab6d60fdbcf7bc15eb32a3efdd055789cda898dc5ccb0c3780ef2842271828017a553f96e53a4ce1f5adfdf034e0c42bf0bd5f3560167071986a24f1334878eaffd0957ebb8de764ad22a6f558c0c3949532b78191c70eed7f4a95a87da9142e9ca44bbfbb4d250279b4eb4e678167480ff43c2d623deef15806f0363ebac4a9347a18b6889c4f1c60d700ef1bcc62675d7353a6b5656371332d70db8921ef67c41dd538b465d1", 0xd0) 16:00:45 executing program 0: r0 = socket(0x20, 0x4004, 0xfffffffffffffffd) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) dup(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:45 executing program 0: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') open(&(0x7f0000000080)='./file1/file0\x00', 0x12, 0x131) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') readlink(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x64, 0x7fffffff}], 0x10000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x2, 0xf4, 0x871}, {{r0}, 0xfffffffffffffffc, 0xcd, 0xfffff, 0x8, 0x1}], 0x4, &(0x7f0000000140)={0x7fff, 0xfff}) 16:00:45 executing program 0: r0 = socket(0x2, 0x3, 0x2f) syz_execute_func(&(0x7f0000000440)="c402453f42000f10a9b50400a0004500004500585c7e9bc442e1a85b00450ff4fc260f2ef6c4827d9c804d7b0000c12bca66470ff50a0f63da") connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r2 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000380)) setsockopt(r2, 0x4, 0x1, &(0x7f0000000100)="a02b55b13e7b7d74f220029b27206da1b47ecd4def1221d0aab13331fa451a8be71643d25a1f3e459b78de8012e764d64c366f09808bdc1a1e1549e54538fc0b233280e7365c522d87f17522cfc6b2e42d92ce67de21463e5b32e50181141a0837c9b33c6e623911b55f01122f334e79861d61403820bba6c47ae0cf84504c69b28ccecd804f0c1fce7f38ecd90433580cb9bc2feeeaef07f1e63e1a835a68ba5eb2d2213a1e963951b54c83d5f13e68db81d84f0fd28a751ff8c33572967e268e0de36bd5faf1891b6a78ab7407c3584e2a0d58464bd51beea7019ace", 0xdd) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x198, 0x100) getdents(r3, &(0x7f0000000280)=""/188, 0xbc) close(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x44) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x5) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) sendto$unix(r1, &(0x7f0000000440)="34af320b3290cccdd1cad94cee371dafe514fcf1293325ac02d9c56f2ed049adcdb8d1aaa84867a21a95a46aa85e7ddd4558a0687462c88a8bd9b67c9e7a66a4e99ffbf3a45c4abf7f5a182b2a94016b1f5398cc2a2462d7a50f45906de9647c60a2d1bf1242cb11ff802a951094e0057560a0ed19f66450a50eb57a615b9b2cbcbd8db491e437d5e6657ebcb0212f6fab17cf61b3c021a1e76cbba6192ff443619ef5e6b750468589c895f9f022fb1a6f99acd203a5de576a77da7726456460735e9250459343e26242e3c35264156419b96b66ec33210a927aa3ed35357201ad267dad1172d0781c83f907ff74330b50f82fae0022627b7f57cdbbc2c19ef0777110f2504e6ccd962b700def61321194e32cfab59f164f98663558a2d96d028e4c0aa4faec27073c77578626f9aa", 0x12f, 0x6, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000a7bb9db90a1dd19a6c28eda7ad4e76da7f2a3df6672cfcd7b789d79ebdc342583a3f92b7741e4d0000fcb9040a55330cb8e66eae25a796e7e4b0e9161b12713ced9ac198a4e5202f442ff27348930989b8987f4e9ca35186b37fa3a87bd5ad5e367a2cf9b2206ecffa75426b201951eac644912656dcb4fbb3d33607303061473d46aefeff26c2714cec61bcd96aae3237dfa7b65ca66c6bec57bcb5294b89"], 0x30b) write(r0, &(0x7f00000000c0)="220e228901011c068bbc74f0ef98de61da9b3189580ddb50", 0xfffffffffffffe98) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x122) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x2, 0x3, 0x0, 0x3, 0x2, 0x3f, 0x1, 0x0, 0x5, 0x3}) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000240)='./file0\x00', r1, r2, 0x6) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r3) chdir(&(0x7f00000002c0)='./file0\x00') sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)="68d7fc9092f3d0e3009053862b6c88d1c676977f4b2bd6", 0x17}, {&(0x7f0000000340)="2e0001ffdf60c57ebe4a7e93a4501e120d0660f081833d8dedef8360ed82078bb9af7fb17d92db4b99856885c516f2705fcadb0d384c3b79c5b1593db4603c5e8de8af31cc4fa0ce760a2cff8f92a55e858af06c08eef9bc2e77ddaaa629235b2e997e797a6ca8aaf5d48a170f06e134865bd17cbc000a79a26a2a310748e9c952bcc461522ea93b9629ef2773f84b71e159b906e517433d22eb812ddecc496dc88a8e", 0xa3}], 0x2, &(0x7f0000000440)=[{0x30, 0x1, 0x6, "47eadaa7adca05704a73dc4264cdef7ee51d82687a71dcd1fd"}, {0xc8, 0x1, 0xe29, "10c7126fbb1df9d0175f096b40a97d5bffcc5c53a0ed533569633f3fd99c57ff22d5813ed07932364fcbe7205d5704fe4cfa0c7f6d41e04106e02fed2165567fad972f2df38d9b3635411e1e4644ff549e8a00283b37be44c690a178033a5bcb470d35c0eca5a07c4753fd5cbfdf9b64c2e4a7f2d486d6047d079d2f8a8d6b8df26011bd34ff87da8cdf38c32be626fca01e20bcef7d59f2c8330b54c5f6734116633deac29acf249947271681013b4ed1e31bd715d14550"}, {0x50, 0xffff, 0x0, "5bc23dde8bf726334f6e2c9df15168c9f3e7ba8bd31e923ff9f824495143dafae5a64cf262447f9d0e17419b310812f2a9864faa7197a4f328fb2ed7"}], 0x148}, 0xa) ioctl$TIOCCDTR(r0, 0x20007478) bind$inet(r0, &(0x7f0000000600)={0x2, 0x3}, 0xc) r4 = accept(r0, 0x0, &(0x7f0000000640)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000680)={0x8001, 0x2}) setsockopt(r0, 0x80, 0x3, &(0x7f00000006c0)="8846f22b85d4b09193dadbbc6ebc6992ae809d8a52203c11728bd831dbfcdf2591b3c1601f5a0bbf218bb8cb675f750dbc7c38934d2b538daf450b08ec93ab1d8a54d201dbfc3a415d8b8f6a6c5226907c7f7d1a7fddfe4ad13147177e245baea9de00badf4a3a970d747624bea93f8983470355e9af3a97764bdd49861e1f949cc62a83052986b5f1bcbad69dda620bd1cd6ade1a8acc92d5f81d09f9406185225f97357947b69a2792a2c3ccb082a5da7bd60a724a60d194731218ee081c6c4bf179dc78df8ebd7ab7f238042409fdb38d238c9432898d9823da71442a0fa69d579ee5d0f250a296c44bf00ef7de58766ead113f51c90d8bb61766f21c6f01702e8e5e7a2bb87465f3c760fa278c7bc805d34752bd2d1e55ac92eb83802b24afa850b5e95b8c7dbaefe6d7fd374f7f13e5e92bc35f99e55c788bdaa1e99d4586efb2885f354bb1e5b4435802f813185f6a95d8e20bea5ca6b40b3c029c80191e17b5b35b9dfb448fd086e5a17f4c97e56823c74a81c33dd16940be31f46a2c2e24c44aa8e60cf97711af9f2d2e11f31a72cba88ba25911435c4aac36ae97970a58a7f6bd534df778fcf5be281afc51037b516069859c7b919ad3b926099b4440aa9f70519961e2d3d0c1e4fb09df313e91414326d04362c81f887dfb417fcc3b91191bb2c782f7ba35142cd90d1df660282abc7810eb49c6df158fca09dc85a469d1f290dd5fe04e26e71f78e4c6f5501a9f25026e53b3a23da6bdc0bd43f0af2d260d856e73f640c00ba5b7ecfb9741679a76bc1e29c63a8ba0d8cd3f84b67f140920ade60fa850f86537fe2e7c896f177a5f5bb517d7fed3d299e7d2c79b5e51961bad939c7d36817079f86b2e2e99bba108d498ae6dcf670161e180a5dd4ba7c842215641e4c98a35a81da70127a867b71276fc74bc3e831a9b33d94b9b48ec74a7a4c5e4b79cd3c7b7ff5c3f1416887326d3bc9e1e29c01374e284c8a630033631aba31caaf008bf926266921f8c4400891f8b31d72db01a48031a9d7cf86814466dad86351e83f625585d4d5099a56f33a57e5957f0d73f0d6c3b933f55f85ea4032eaa12db68a2e13f4dafb7007b73433df1aef454613ed528955011e6caf61804902bce6b9476abe1c9bbf77dd3b9ba400ffb0c191b3250cfc69299efdf4d6b690dc0bf8a857cafd0ac98fb252d25487176f39a5f685e57536d30ecb8fe75f58b13297dcbc634cdc0744e90a13199e8d8dab1f22ac96df4f92490ded6ea708a646016695db63fff993000b9c234d28ca1bb3c9e5c5464d691bbec87165bef1648c1ad597082db1d9446f1aa06dec556b28e218b6ca80fc9537f755d2bcc3ccfc4ce002defafa6b5f32e1bad0f53cb80b36ee1ee1330c6f086cd92c143518fa8702c85a8e9dd504776140eb8efc3109fe9c6bec991692f2cd4f0f457a9409b2d87f376d253e5956728698c96bba759c729a0a93badaf21c9eadb92ef61a0ebc5dc9fd382c5154639de08c78ea2280e1ce848f3f4eef41271ed6195f68896ee6c81c206b5422e470b5eedbdf3c2199cc57b5557869e9f1447b8ac313c64f620b525d15642c04687d73b1963810657237763dfc7cbba7183f48a0464febdc73f1f574cd1f2b3366e25e0f5bbd14671602da88d2750f5fe8f0c3f1ee780cdcc547f73b1638c96c18c63050d445c9e91bb4bcc5f99ab2d431bc3ef5be250fc9cf972ea4f0c580cdc21083482ae0f18ccd41068723cd094f1118735990c6755d896edd7f552ab7849d9e49887f43b28fa6405a5e4e8c32b04798321c2af56a4646bb565cd7e5b9d59202f8914040be01d666fe925129f92675a78ecf00fbc9af1d9046b464a9a436c4184307cfa1f3461290b500e770033df5e49547c84bff7b76f7bc96e7d1277e41a6bce3ab22e9bf8ca93eadb1af68d823bb447f12d13ec20be9ff3256732ef41805494676332b7d7395da6d4c6aaa4fe1cb06c8c2b4a4bfd7028088fad3360311d65bd46fbe2d17781802e5259ea0de5873eec738faab193dcca3b694db1d671ad5fb8d7190caef214c6f6664bc2f4f519dfd135fafc5a1486465ef5dd64716111dc373eec83829685d14c9c4137217ad11b2cc46185f9895738717edc9a86d3f0aab83652ce9b276538a81393af00dd1f6a9f840f0b961810acc7533e594507210dca126db5346abb1d448758ea03ac2274aeff712fd71ded2a3eea52014f391c4ea6089e1f1066728d724c345ecb0a5dc751c33e3d70c30a9a37d6b660de8427d55e623474830856584288380f7ba610ee5bc3925b6f3725528661ad6edc23ea631dd388e9ba45e8e8409d6114e1100a6b2f2657c5d3a39c16fc79578bc0eb38fbb8331bce7259195871fc839b2773a20ac6533c8479c0e3034235089b1854f1e52ca96651c44d59571f92f0ec51ebb8650cea147d03cea73a974ca90b097ccc54f935b600547e8bea2526c198d5f5569be19b3da94ac1b5dc1d1e8ef46d90a0b111e896a8f65ab700c699cfd19815e030c8a0b61f9bf0a7d8e90ca029718c412477e4e1ae9c5163dc0c60fe6c9c61ca1069ac626a522ddca56d50df65c725b557f75d0e8afcab2e569d7abae7f261c152e7b36ff3f7a6534982c5f8ada7a4eff54f45fe6637d5c8af7e2099e265570748970db9d9d8eebdbc26c0e3d5689cd69a0260cf7379d6a60f77980140d5369bd6542d9023da9449532e8a38a58122943ae82a458b26fdafed24747a8a6b1e348c773cf31285e1d5e3c7ee0efa8041de71457882d87c4453cede5d2b961e540938d659bc527283ed4c7c86c5df2dd1404ccd701dcc543d2c4d0e5df74d0a262c39e1257f02fdc4a79479d25a22c9f35b14e2dd7e0e20cc41e42f76089bdaf5cf8c24a093483cd224f269144aa64246759907e2ad6411afb69d3e34cf941e8a6c125a72e13cc22398c2d2e9c470cead3e014f5530e500d7ff2941ae8801e09841e21c59e2081453e4a0d57a1541bbe30b7a8839820b1b5cdffc5d1575f88ac70f8e7a5f50947f48818f02bd79dfea8664d25a04c2ed43930c01437faae7828a1085997490a6906600e4faca995079f28541dff24ca0894d21bca063e903b0deeae6fd2667b64e3197e7c3dbd5580e92f493efacb0761bdc3a176b00fe89a191303a35d7d4f10fa296d92f8bcb08b908b8270c5f4277985b6b2deade9ba6ef373d70732535f06ff15329c766e9b8384222e46dfcf3f15c171d1890fc6e81966bfd22671e61f8ce03cf8419381221f0cbdafb368bf158959529438559009b91fbac81831c5fb033b9ea4eeae740d911ebdf6547117236ba4e0dbde994829a6624491f9d8cff7ba7b6b41d47cfa3f691804952cbb201d862cb54ab39a44bae579b13d41a3f591dfbc234c809fd3ee784ccec87735b0eede6e2248eef01291641b597cd7ebd6e151b2038795222e5720d38e207e2a8fe8c52bebc9e5fb4b18cb23a446cf44ee64347dd96a382981090a89fd33a2bfb8d9e8b16e115075dbe3aaf16da8ba0a8858965d99861d74fd56625772b339a044a4dc7b6b20e7230cca13f54de0d549c821d0ce2ae99b822831dc98472259ab9b15ced1edf789d41f054d76dcf9a21600f79d331fae5079ef6eec374dd439aeaf6de3c22d2aee245ce3076fa04b054f3de64db82e1a6ca4a382d6dd2487af1a0e8b4ed5f07f9ace2354a003e24c18bc61370fa62e3879043b64b8dc1382cfc1c9b1f47e99ae394506b7eeb600d6ef25efa3daa87bebdbf844b8ef4cc341bb6c7a46accb26073fdd9925d71f0de46f95497d1117ea5f778b472f7c47fb6e623afa36fec1b497928da24c50a4e1afe61c4b012e0375f911875f66c6fbdb4cda5775901a027daf3b8f7919b57b72e4e9a7c900ce60da5e4d3813ca9c014e8358f6395c91c71dbdce1823758f136fcc4a72babdbb4c89bacd80c814593c496beffa13d0b6a2d9e4ffca12533fbb46a6f4c016fff8d8505a3547299ffe7cb00be46d2d72b560e4866e505289880f4af121a6fdc0680d3fc013aae4d87392f21100f976b76bf47b0cb8466f12865ab42bb9f269157a54189ce5f959b6d8d222391be7eb86f88187a7484ffc54cb78be3a04a5e146a23176eb31ba6725b49c55c43fae4b790d2d4cb4317bf1fdd89a14db8371677d724b6004b5b3db3a348515626576c8a52201e3c8f8bfa4fd81c0e9f5473222a4a25a1389149ccd1b54654a1e5b1629c12de34e2983664234d088292cf0dff9454c4d4f0e4f0f7de1567433ea1a9a96977ef0b9c95e6fc987e5e57e167f3fe78b1e955eb2dffc6f44490d33ede6ca6b8fd9a7167fb618a983380d8308b0ce6e585e900d121e80d31cdd3cfef966bd9a0fb166f9a0d0013ac4916c157a066cc5b3d04ef6f20b5bb6c4e0fab274a1665bda4bd33e26e32064f8ddb183c76ac92b477586ee068ee0884baadd7d0dd7450837f7685ba260f50ea72da5dbc44f2cdf88ba183fd82137aed88c194cf7e8a413c518cf5c550f9e9d7e8554d76b136d8499312b47a968e4fed8dafd11b3f591fca65372bafac2d9088b3e26c12e1ed6bdc85b403a6ccd24246dd99543a9b700e427133c084cce2b44abc1653c39344ac9f479a9cf2a11c81f218193d9d4996b16960062547edbd83545006468a37f6417a7af69503144958f45dfd143d0516966d65cc33ce1308238bfe93abd29fa31db99834f903807057f707f135a6d60266e785adc3f48a1979a98984011d8912fce58709bc536e8f3dbc6c5dfff7e604fc9578aedfcb50a2ec135e840c70cf75c141726d58dfba7bb44ce35171d63c17ea9d1ea5f7bedd09133c806f18471cdfe45011047c280e99a94fd13edb1b0217caf94e9aeae9e3883b136e7c71a6e9ed6648bc2488f700fe46701018775d8648a14f08dac380fffc7f785238f28dbb66ea7770a6c0f90f42c8fe16d505fed060a5db659e2f782acb978ffd697df585f985786689a174a073541093817396bd78fc3c721b65e009613c5f7bb967f5d55f0e898e170770a32b71279da25c6ce2a380939a9932248f0f9930106c9c69b12741e1930604c417e0d9d9d15334918301402f97cd17913ae493a4ff898404b4d596baac599da7e582f88f10cdc3a2c7327c73d592a552396a27bb1ac43f67ebe57cad7ecd9a0dca179631a432c3eadd752dbfdbe4d453414513e7cdbc82fce222fc70861f7618a6eb3be10f4f5eafb2f67fdf67809e8a292245f36693957c82cf7307fd3e090a9e9ef58a2219a4bcbd4fab0b05f006f729074dd34c2854ed0a18fc19a777bb2b6e07813a262a09cf010be969eef561e7095f2c3bd973914af19e58317ce89cb18ba5b920519138fb7fc736d6055c4ff26d8a4b3d65e1f824cd96c18f4f2696fb6e594fc90e4dd5a64ef42a73c0b9c7b49d33b4240909b53e5a4d8006489e40fff6d15576ca65a738dabf6ab215538ad1a6cc2a96ef2416c8d62fa188ca33bfb9aebcd6acbe3d27cd9b653ff7c1d1a18b6568d748955758fa9808adf76a6a96ba9c915f84b92f02447e8253e27ab29cae16eea295c44f04628efa2ec6f4d5e754c3983c1ad9026259fe480a811d4a1301322094c566106de7c1afdb06e824d30d1966deb250658b7c807e64ecb6dc0a5aac8ab2530f2e8a73317e911d785dcfc172de533125bdfe9104f5b61bbe9f359935814401a93e7126afe55cfa6d6b1e6f80b3aefe7ab48f9461bb97a7cb66d17f3ac7b8279dc33721e9e60ff3fb8e534ff0b3fa5c55dc3f7e6c6ee5ca6a12a695f8edd2a10201da900d396c9a1a", 0x1000) symlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') r5 = open(&(0x7f0000001740)='./file0\x00', 0x10000, 0x182) r6 = fcntl$dupfd(r4, 0xa, r4) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000017c0)={0x2, &(0x7f0000001780)=[0x20, 0xff]}) unlinkat(r6, &(0x7f0000001800)='./file0\x00', 0x8) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001840)) unlinkat(r0, &(0x7f0000001880)='./file0\x00', 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000018c0)=0x1) r7 = getppid() fcntl$setown(r6, 0x6, r7) ioctl$TIOCNOTTY(r5, 0x20007471) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004d9baefad9dd037c7967efc086fdfed70781b3a6185f747a1373d7e16d78bb8f5d806519af85e175a27eed57999327664f82b294fdd2f6708104eec133e227e809a25f701a4234cc9dd7f69ca04dc1986f44d192c8276bb767c380ad13a7bcca796cfe54b0a5df49686a608bca2edc4c0cdf413d8e90ec17a4613599a33b791176ec8e3286d2cd81bfd76dc988924f689b570fb59e62470bd1730d12c85ea958fe41c0c69ace3af986e12e1a938d00e434033348cb3aa93c4b437dd1be2901ae62c41ba395781ebab564b20159aa9b9ed5876b5eb10d3406c15df17e56c665bfa68ab6e54108e491e90d3cdb2d04ecb1a4779901cd0bb6dae13a2d5c11b2c35eff2472094ed97e699502276e3dc1fbc7d4212b235508002e5e93c91ea80ea1b086f97f7f9f4c7b4ea9088a803d579d20d500f2c696752579dd69bfcadf5bcc5e6eb107b20df7a21403c61aaef14ac0a32e663d635e0ac09791e691a2cb2ec2aa5bb05ef7849c387dd05bd6283091fee560c45b49fce6f0e178f8afe7e4dcf862dd89793a1312102b112a451882c8396b68ad6bba3b39b28b3d200b520cd413f479a16aa4a77be0495420dc769aee81f5c9f"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000023, 0x0, 0x37d) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412eefff5d7fe01ffffff87ff7f0000000000003527"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000040)="224489433abb12af6bdb4b5f4e731fc6301052ec3204c683", 0xfffffffffffffe4a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x704ae98acf8b284, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30080, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10420, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) semget(0x1, 0x7, 0x100) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x2) setuid(0xee01) r3 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x46, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x100000011) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x8, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/52}, &(0x7f0000000180)=0x36) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getdents(r1, &(0x7f0000000080)=""/49, 0x31) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getegid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r0, r1, r2]) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x14) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x10a60, 0x25) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[r6, 0x0, r3, 0xffffffffffffffff]) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1a, 0x4000000004003, 0xced9) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x7, 0x81, {0xc850, 0x7ff}}) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x0, 0xfff, &(0x7f0000000100)="ad30019e95185c769e1a55d30289241afa230d1cdffff9616a21acc7594b6c3c9a8ecac2fd2ef1cf5e38c026c165da0fc72aaa5413476046b631c02b41095d9cc8250c0a8cf18a89c279871299768bddb93da90bdacce68045fd29672f4c2d755e3d7948ba14abbec9f317f30aeef6a9cf3c5e5b914fd068ee884693eeafbdab7bc95cc5a161b727083322329e10b16fb4b622c4cb7f21cb5d54be65efcfa58ac07be55243e4", 0xa6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x5) 16:00:46 executing program 0: mknod(&(0x7f0000001c00)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x8, [{0x2, 0x4}, {0x1, 0x5}, {0x2, 0x400}, {0x3, 0x200b83a7}, {0x1, 0x5}, {0x3, 0x2}, {0x2, 0x80000001}, {0x3, 0x10001}, {0x1, 0x6}, {0x3, 0x8}, {}, {0x3}, {0x3, 0xfffffffffffffffc}, {0x3, 0x4}, {0x1, 0x3}, {0x1, 0x8}, {0x1, 0x5}, {0x3}, {0x3, 0x498287fa}, {0x2, 0xfffffffffffffff9}, {0x3, 0xe79}, {0x1, 0x8}, {0x3, 0x6f}, {0x3, 0xdae0000000}, {0x3, 0x3f}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x1}, {0x1, 0xfffffffffffff739}, {0x3, 0x100000000}, {0x3, 0x1ac1}, {0x3, 0x40e}]}) r3 = dup2(r0, r1) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000440)="2e4ad0d99a45cf2652e6f40217da9a179f30556fff4db3b651a3941f1904aefa1fd656ceab0f329162e00f2d", 0x2c}, {&(0x7f0000000500)="d1c5fe55d342b5cd0efef2746a2972054cdff3d391327f6c9de38c72dbeb282531e5925989b94fccd783759e9fcbab48cb1b9e8631b517c2179200776599c75661bfec956ea10f9e69fd231a921b32378875e7e3f9219baf228eea5b01816bebd598ce16b0a5e6b2b5b2f7740f2e2e22e77df34cf14be092389e827dc45a35f9a6b1b6997f96", 0x86}, {&(0x7f00000005c0)="c62b4224d1ea3b9453c531ea13d8340db2f3be26527e4a1f6d0d1cb08c10d4c1e7be03cf09578d363eec06966f9c9f1a6222768c5594e0633fde1b0333769a5db66453a91f94abf77b8c5d84d4d61975655e3ab9c22602464224c7e8395bb34d59f1685bcbd1e00f5b40ea8b76669a1429188d9e33b1122e6afa18218a3048e7e475542e31467343c502942960146e7c450365739e7edd53c751bdbca8d61eb99b020c63c18c4756060acb56e79d9ae9cb57a3e0427029081730208c7a7340c9ef6c0dba4d55ddb3d954295e5c5bd8", 0xcf}, {&(0x7f00000006c0)="04d875666d3c2e4e6afa4afc0d30ea2d6c5a9c6551155074a7dfbd86d1602406902c6adef901391091e8dc8c381d857ad7ccd89a33abfc56b8db9e28dc3b2b705da579604ffaac6949f4a7378a9a980960a2206d6201d2ebe1dfde7dc446c4fc851d45606d24f2a29357c466695a3a9dc7714e2cb32e322abfd137519e6e086c261d24c53b1cb2d6f1e490d1795b643d539e414709468fbc6af28756893c87830c99d98e3f137380643539cd52baf1abbd0b62ea37aea4ea801a9f5ef5b5ef34b9a0bd2dcc8beae164887dcbf51b377175740bc0aa0c9e982a570277fd71a08f05233d5ca4e6865b79cba39b54ec8c6076bce5f16a48df6efecc9bac04a3a9ff9a404dd326a2b22e276b142a69d735c1922e4a7ab34c3002e09d79b699f1bd5d095783c19737a7a9fd602f895d54d5c2a55cd8b2a915a0bf4147ff9fa3ca1dfde071932ffcf29792c559eb3d91da5f450279d8b0e9c5e290626b8f57591885f40ae10e0c43facfe89b86c59032773e380bb44b6847ea183e94df38579f08dcb76222a748d265e5cbaa55bd512164994a90f808605a8fe1e3c104bdc5df2c4f2363a61c8c677753ac6cf6035c1770fb8b5216f066c57eff7a16d4d1d9e7b4dd6838139f434d768cbfeeb4903abbab1942ded935692548174866395e97405a79712b379b0d07ed31658163b2b5c5566209ead1f51e6b002671e7ef313eb07d0419feaa6ef81fd542f78f89fde494e818fd2dcb87c017eca44758888083a6aeda9a3531ac28ce7a9dedbe8873987034f4c9c1cae4ca179d417300e4feca7229ab79a3e8cc01bbc145c04cbcba406893372bb72dc670e2d547c0f022b4c480df02641e77e045ed18144c8aac679d884446f14ea7476022946f77c8580c96f1567dcf657692456981faa927716b70742582b4833abcdaf3cfbc9da7497d9a8c4cd4f7f00959585b06f82bd7693b47607735afc683147e8e3962358b4b73c7a3dc6c80a898765d8ab72093d1db3a3b332152a5d9874053717fa14b9126052fa8c4174060029f7085d71f082cf60ad8f2a497cd106d7fa55396a99b5809b93bf14dda6fa3c35f3432df808ba621bd84f8a128c2256194a6a7c4c0c2122fe7f29a831dd29eebf9544b01cd09cfd653759edd20500e40f157346c13c744c1ff700a11c4f9edff2688b19ef9bb3ea48053b6ff89223588d937499b2f438de869bee31292d16b0500ed1394046f2c044c1e9bb5a0949269f293911d1af4e90463018f45a24f49d268de97c93e6cd7f8e26aebc719232b3d293c5a09413cf126100e3b922263251669b8cd8b6181f792870f74eb92d770c8ba431e3d975a9667c19560e56b4091d49058795e22febb50dba63ee1157835f300be48a2f5b5730a32d94310d9b5c781cf13b8574a4ca14f772693420fa7396863f9ff67bae10ce9bce90441c8fa732df9e61ca74216915b65d1acedd92d85942a24b23159975f78faa539d60a61d5c5a4e11d3384ae77a369a39db4c5fbacd3541e9c634934432e6e93d0174f4c87aa4ef84465d2942bf776c5c76c1baecae21d9188d810e1ab6fe230d1ba1987cda481f90c8c92bfcc8acdfda7fc10c09df3c517d9b8dc5df7ad87f3cd7550d5c53f91c10e2f0ad97d5d9dd436830f631a2d9d807bd93c3e51d6c255939740bc0cf83fe4fd9fca8df8ab6779a172bdd990eb874c8e144b52a4ac5607ee764fb04f510da75b328a2207fd0549d9a6d7bae7d835b2ece9d5ea57c8e7cdfdbcb17aefc7386a3f424c1d27de7aa7ffc6c45cf0845bc3e275f5f1951fe903736839ffb193c1be00f793924a48301d613af18e7e87ac87207edccd61052308ae196d82c6fbf1b5dbd3c52a739ab32ec78c7be3e815181660bf7f15d47cd21267b4f525fe4b43daf6bc6b752b4d06613867e460ba064fa28fed012b9de5336812a1dbbe722a174f700964b70268f4dad2f97d3ee8614b28becd4fa5efb47c6781c4cfaeab96471119a7c2ab334b2226d1eec55f16b796c62e21f74e9a7ccda7e5fa7dfc6240b54f1f75947be2d12979541cba7645e62f88802de35776626a4a8b344429de91d99be192847856f0caf1bd8f0ae21941e49ec4762774266bfe948f7bf6208c50b6cc7c2a55ace23a32d29516dfddb818049374817f3d4338edb6392129e973593c284e43f6ec831d2e5def0640aac76bd6dffc975229f90bdd9003cc7a82620fdf26e5427d981e3dab61eac392a376c6ba3a58d1893835a674f73fa0414264b728d16dab0b20644ba36654775c2e8e61454242b09d785fe7370ba20062578eb3ed6b4ad104938702b6df55ebcf61529d4eca81caa1c32ffd0e2db1dc5b52038d42685c427bc6485958191b46bf7b8100b5e47462db05daa2dff33d203b4d0965b0da2b00b523451142941400a948df7fd23e282f563febc402fa336da4871bc6df3c1512ecb0e1435f11479bf4e21ca4a8b253bdf07c26dee497670d64d021ab03f3cece4fa4d1c33f34189edf104d2ad132a5b968a682a58fc669d5d2ecd5f8fd01333e0f77e9aab18f28f7fbb9d5faa6cb3d9a969a98da251dd43eb68ffcd412321286b95a27fe55b737da87625a97c1cc0fba2dd560050aa81d9c3e816baf31f97ca4eeb017af4d73bd03fd31c6c07b0a46629ca13f4d4f16cf8e760dc14f20463ad543e7c090059845948fe1df3a3b0eea269f6598aa0b64f8c36d955d44522a9d47f5145de22cd5ba2cc043671ba3a327db5750421b6bbfce106cbec6c4dbaba0e0d80652e103175a2181f55458073fc82d2c520878795436efbe1c73f6cf42478ce759a8df9fd4f4b0ac8ce866ef9d0964b8dc655eaae0d61649a07864b6c259166924c74904b5862c6c7b87b7713114c61dea219e6b242f969b41510379f0a83a344b78ac1ee4e2234c17d205807d2e179585da54f53cc36d20da4bae96875ec213ec8b63cbe2acdf21d0d1e173d6a83afae0c52593e4322efa14b311643ef665670f0f93d7a0bffd79f79a6f42a57bfce232e904658794e7ed708b03e9c94e3d4f20be6eab3e1c0f393d78982e1cdd8dff3cf39e200865c016f1f0bf61205068bebda3440cf6288a66e35c177eaafb277f2abad2da6b75fb6e25fa90ed104e32fcbc9be582bf362b3ffa1f0c071d5c3d5937ed8aeca618bd790fa942c45110ccc0b355bf57ce3f065110b9c1c0500de94f1657b60d50b14f03af192bce4ce0852a0135bd77c6279692caa12e482b24341b43c6a73c42d6c17a76e038929d31cae962fb63337f25d8de7ac12342a120fe7a1f107aa6525287aa67deb24196901bc777c839663dd8b84f3c7ef360ea454e3e39cb6ffb33f011af427bd4d442a5f8dfcca4045aab83123e483e84440af75f0beab49e5a417591e94fef977075e38a74ccdd9a938e7e8fa1c36b31ce2764e4d8e8fbe38b7f7dd39f35128aca41a397e7263b485558e2ec237189b28c70db7d3d1fc2aeed2a92660bd2928d11fb4fead897d90845976f732c35e5769b3373ebd43c09ebfc514ead380149405242f39f241ac7f222323aa79e594ae450ae78af32595e61245092ad9bae550beb5e9702fdadf9838cc77c71926bcbbdcef62837d56d1ca07d46d79354598f7cdae80cfd3a6e25c9bf976457b7cecee8775bca5e1df2db74b86a6fe3f452719066892e075823ffb04e9a03fe1393cdce504bfa48f72cd5731a3c532158c8a035b5ba00af720682d02481605d8c37faed05e908c2e2006b0f2989421e538f4cb874ec452bab8396d2833c64c1a8bc5570159f8c790f4e20d3d757fc9e6aec7201b92ce977d1634bc7c6385e9ea470168561737b9e78ad4cce2c8886dd00d683eef082d5428d4cb39a4eac280c5da641d5328cf7311cc19b3f8fda7e5ce3b739cf3fe970c30b92aab52a196187eab199785d30cff2dc18b8e8fb87f251998f19ab05a016376dd59d6b574cdbf891f7c6d3b5e785172cb87fd3ee02c3eb968dfbb8cd1c2924f371539f60b471168e7465979a3625653528f8116fd754dd676011923a88288a1272b13343f870c0f4ad1331e173737d1dafd90c0000ea06ae2dbe9c1a30d0254a2dea4d3a42d2e5ecf9f7e960daee1bf238adbe12fb43dad36d6f8c8a37b3f225de649e8f4e62219915b38e5a94eabf4bbbfe3c25d5c30e29876e9606a6bb54f1d8888610af0f4bdbe9dfd3ebfe7b28b09dd347fab7490ee11f45ebc7076b5a6a1cb1a67ab09ac5263e5ac7f9e7e2e12d42eb0ddbc33e125b4d3db24b16166bfdf95c2fce0d6a1f204fe907f6a3ce49ab07763634a7ec00bcfc3c64ba00c8b71917600e41de7416c32341a51ce01e54572f848b95eab3e6ca2485d7cf04d15dae05c0c56b5d75ef217c0396ec4107fd61fd5c4ff0ae61aa17d7b4b7d98ed54a80fd1b1b44a97ff337b1446141b2385ae370d3d583d5a50b6f4ab9ff8f7975702b173265d47d717c717aeb8d924268a59267cd679411d6263e7c76d1d16dd8298918016c557652faa9a255e7e85495d0e401521c09fe3257730aa61918889b42e24a6b4dd728d4d7a2f755bee200efb381c64ca3c264d068147c1e958debaded2e336df8c85a14d545db0d4ad4d0ca4e5bd52cdb30bcceee5572f6cfb33e138d65c3156e4a3f85e6ceb0bd5351d89026b91dcc3386caacd40b9250a334e01ba0adf7ce3d6e93469070d3829dd7369f406465e68d96c8bb74ec46123128f223aca00ac9d238bdf6108d0cf9b863c636ee1f4a454f9fe9ba59a75a4c43805d0413900bb2866851364c5bb15012e8a981b26239e616a336fa1982505c4a0258eaa53081db2b225ece3703351d6ee71590a128abeb2168976908096c33b8a9bb665b16e6062e1b0528649ba4131007f7d30d52822a7144aa54ba5aba34907010dea7429634961579be2704863c878c8b06b9f2bc576c4dc12e830560936feeb22639e06b1486e59549bd620b657f707c07a025dcf280f30b34e843b567978287c2ef2cc074bb2993de6803080051649efd5f4963003a440e4eaf6e3c47c3f90d2c81fe41a4dce2951588bdeb653ca1af08cc3e803ec8f5b7a127b0b5be49a543900a5d160c613d308de2b2470d0b180ad450ee8b18a59676cf525dcabe45ce793234e77b7a135d0909daa8916243e64fa6b01b0742e72e5551f34997150a12b0609ac9c24727f5174cbd3dc3f6792a21ac41d5b40c7115d545995b880cec73b9733fa7e870567fdd878b850d031ffab1b9c7597335f7dd7daf3f3b505ced9edd42530a6e9d6e1ac49d8c6b9f1b7643a86bc218166cb86cba852e71bd86cc0102fb31d125222beabe3e9ffdf0ed26b15658b9a0aed3a898bbbc8839d8dc37ec48a690b9274947f64605de8a999c50eb1857a7f17fdd7eb95bea5172a92218d900e1e0a9b4b0d86218e6f0a6c3fa2ac4e8c0ad484be46640b3fe2a04dc81f3284f9d37ffab790722098de602bd00921a6f91ece08af13c1e0b1fe354a917c1492c97391404f962e41c5d9d031b1e101d5fa0ec52b4ae00dd0ade156df934962302f053a7e944b07a75e5c2c6cb35ec40b2f1c5ffb04fdeefb08b39044ff41e6b4ecd4c4b9f87452e0ce6d3a5554070b3a9a7928aec3810403a362ee5d150837cfec549d30cfa9e4913c90bf08c6244961f8fa48df08440a415dd1fddc8e91ece2d4e9c43f4428e173af289638e2c6ee192a324dcbc468ac354c7480c30a997e118b26f9fa6dceeaec01f572c4ce8e42ebf56f813e3988df24b006098be290c60cac09a3d2615f2f87882eed8af31afa4dfb9d39d0121fd99919bec5139", 0x1000}, {&(0x7f00000016c0)="ea22a1195dd1cafc8a7160356a5bf26f2ff0c313f12c6d1357f2d09c6a548319dc5fbead55451acffc7422ec55fb7b5f478be09d143e3e7033cbcbda4bde171e49e19e2df6919196f3929b01d235d6462cce2ed4e6b139671c9c96788515da2fd1bc4edb0b118d0f7d933e81125a0d283f9fbcd863441dbbfe5e449d649b0feae5dd8f0d04ff96194915dec0471437d222aee05015f429f39a0612a3059775f4f7b95967d4187958f1d31ae3d341143f7a6e2450506558645dd44e12707b9f2754d14a0d4d12c6674adf4c550f50a3499ae00ce3d59eb96c5e005ba7", 0xdc}, {&(0x7f00000017c0)="c270136166b051b3528fd76cffb4356cb5cb8dd8b1a9df82ad7da7f3ac5e7b32b19f118af8bf2d0bbcd83199dc3f60e33f35a4c24fec056a85b813aa3812a2483a15c0a9ea5d3922b319357c6a39ba409b7183503d8ad3ff76b94de7cc0e6ed47b402735954deca1565724718ed475a300def729e9125dd245941d977782c55d26e363cdd94ded", 0x87}, {&(0x7f0000001880)="039f5379172f4ac1be9dd8cc4830982e61e7e898d3a339c079b3c0d2c62939199c625fbc75b86f8ad12f43bc05dda0f75f82d7f4de3839c27656c995c66e9ed95dcdded8f2d827e6bcb909b7b3082ae32bd769d7f1ad620cc7bac4d89694644b307aa353e02e49cee75c37465d52009e79c41ea592cda20fe4b318dd73e7cd3569f0e709cdd1a75215a051ebf1f6c830afb434e9d2039a0467d1cdf338f6bc9f070b82d8cc5cc455c4ee463f49f05f83203dca86d741fcf2a443692cdbb32aa50f40f721f6d008900ed38d83eb2b6eb479ce3b93451b0b5c0bc176537ccb78f9a82596febd12b43514c436b74b8632f24375abc1bd", 0xf5}, {&(0x7f0000000480)="7f1186bbdd595cb6f55302d374348d16a677bf06ba002b35c69f0aa8fc310ca97f6b", 0x22}, {&(0x7f0000001980)="172c0d514d3de31432eac5a116c8ff10375d05e476ad3ed493025029ff26d44e9cd0329360540dca256407f04a3c7bce2e8a3a6fd652f3b322aae43598c51b44c285bd22ace9c4e51aed02c99f1e08f55192c38fcede3e62cb14265df46137dc779c157d390c33dc65f051ef34c90c066782d4480cf67f7ec2c961ac7d756a6549e79c4b928876fd127e0828b821324b9d5490ed197bfe78f4b196a0d23b5905b13a3ed0764d1a2a20dcdcfe871807e648112a00b7c931a9b9411cf27483de363dbb462079837000fbe69835bd6b55d529491fed558411306fb2c5c00c8463c2085e638b20b50b", 0xe7}, {&(0x7f0000001a80)="32e5cffe8c26631170612d65a41baf4a4dc091d4f8296e1961b130d8c4e998a390fabdf6c51e5dd179f41d5babb7907312fa3764b4a1668e8176734b22e2d472f97a131283a69430eeca0be31a6bf108c8d5ca98294f12238ddac34f6a23fde368810e640d4bddf0e6a50a45bd671fdb66b58a71e4322f6a2f26ef8a54f7d255e656a1b166147c", 0x87}], 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r4, r5) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000001c80)) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0xcf9, 0x4) r6 = semget(0x1, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/null\x00', 0x0, 0x0) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000340)=""/251) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x9) accept$unix(r0, 0x0, &(0x7f0000001c40)) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0454be3399d6b1053ff5d4ac2907ff7e0700000015b688a7c500ac"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e403d21c734f4dd33dfaf919005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fcbed23bdb325da243fa0a6812d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365efb90cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) r1 = syz_open_pts() r2 = dup2(r0, r0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x100) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b5f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x3, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8230edc3022e2f66696c"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="086d513562f03ac2", 0x8}], 0x1) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffff97a, 0x0, 0x2, 0x0, 0x0, 0x0, 0x9, 0x2, 0x1, 0xdb, 0x3}) 16:00:46 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000007c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x302) getsockname$unix(r1, &(0x7f0000000840)=@abs, &(0x7f00000006c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000680)) r4 = dup2(r3, r0) getdents(r4, 0x0, 0x88da8d22fc571827) ioctl$TIOCNOTTY(r4, 0x20007471) kevent(r4, &(0x7f0000000980), 0x800000003f, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x88, 0x10000, 0x60}], 0x5, &(0x7f0000000a00)={0x3ff, 0x47}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000a40), &(0x7f0000000a80)=0xfffffffffffffdfc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r5 = dup2(r4, r4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000800)={0x42d, 0x2}) lseek(r4, 0x2, 0x10000000002) r6 = semget(0x2, 0x2, 0x1086) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r5, &(0x7f0000000200)='./file0/file0/../file0\x00', 0x8) write(r0, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xe5) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x3, './file0/file0\x00'}) fchmodat(r4, &(0x7f0000000940)='./file0/file0\x00', 0x1, 0x2) r7 = semget(0x2, 0xfffffffffffffffd, 0x102) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000005c0)=""/152) mkdirat(r5, &(0x7f0000000700)='./file0/file0\x00', 0x11) getrlimit(0x7, &(0x7f00000001c0)) r8 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000000)) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412f003b2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x0, "cf2841e8208d540ef410481ccded0f22f845d71e1ff559236cf37088c68712674058ccb1b8d432aec5bfbb9cb8fe83ca6068f1a229068b34fc40a123b66aa66ea645208c6449ef60517f8e615cf5ee70d1ad2a7deeb38e57e122527b08d9798af815b64032cda42c4bfde0dd420cb35dc41ac68e2a6cbcc7e79cdab643cf239b4c896f3185945b94b1b89a37e4f1ac2ed907fca3ddc0098df552ee73ac54a670fa089945c840158cf9c144ddf91a05a955e43fc0a120ca394aa9f7f1de5f908da5e96365dfb4e1332be8aa11abc2f2f6"}, 0xd8, 0x800) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) getsockopt$inet_opts(r1, 0x0, 0x2000000000018, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) recvfrom$unix(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x802, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000001300)="220e228901001c068bbc74f0ef98de612d97bc2b4315c050", 0xf52e3dbab503b8b7) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x8) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/27, 0x1b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xffffffffffffff96, 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:46 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b9a1651536a1b59000000046e224060faed684a416ba80ece0a1bec06994975c95097b1fdf97e1938656eb22fc04be6a532a578865f8f0b6471741e8b65a6a3183a3400507d372c52cd7404903737035da8c5b3f968f09e24e6369c4f98d57d00bb9be03c9444ff481707143d2fa2bbc9fa7fa7791ed66a82d609"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) fchdir(r0) 16:00:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x4001, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) unlink(&(0x7f0000000100)='./bus\x00') r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x100, 0xffff, 0x1000, 0x8b, 0x0]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) fchdir(r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0xfffffffffffffffe) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2000005, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) nanosleep(&(0x7f0000000000), 0x0) r5 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) dup2(r5, r3) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) clock_getres(0x0, &(0x7f0000000180)) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x9ef4, 0x1ff, 0x6, 0x7}, {0x7, 0x100000001, 0x7f, 0x6}]}) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004fb4ddeb81730c94cd65e108f36255331c373d0169df0942d552b28c60fa796e45c637dded7148b779e60919f409d84c506afc15424b8218e41ee"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50ebc9be4c39a326eb415e0a8b9df3ff7622450c2a64a16c1e6c1716ab151da2cb3ca82bebe5417c3830941dbe8b9cbc03f0bdf18f9c1f0a8b0224e38dadcc5865492903863561f8971ba580a1a4f654caf5087a28fdc151f1efc26e15a2031712f2bee21a9493dd8cd4e37b6699927d6040175d50a632f16170f4e4775617bbaeff228388c3cbe1c70cf79498bfdae56126dca4a49f5eda22280fe2dca044e1606838f3", 0xbb) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fc6c07008b8775787b6a1b5200000004a1f5c027cc2ee7d5ffb0b7ed8c6ed604b2206a84eec62b4ee6633092cb2f7a11a55f4f947ca708386012bf9834b73e42f2a389b7d43d86c14bc5a805298c2e4a324956407c662bc18c95755096d4df659035b78316c86c3f9c0d1f1f69f1c69851c22f04047d3b6243e22d1e7b0eb235acf8"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b87757895ee6625cd667b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) fcntl$getflags(r0, 0x3) linkat(r1, &(0x7f0000000280)='./bus\x00', r1, &(0x7f00000004c0)='./bus\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="56f7aae76cc940f1f4b99edc5efadb7b151ac72c8fdf345ef58659421e1b1e15c396156fecff1f296d15a1ea91498e854c653803eda65c569e763796f250589ac4635099347f4a08b977389550ecc490702f2536d984562f09ee74873c0900bbb2e8be1ee3752f62647160692dd8e505f005d2a480d662640819491fdacf6961cb7e8a0e4e3961cdb5dffee3", 0x8c}, {&(0x7f0000000300)="b01a326dece0410474ea5ff940c04e8380f6f440aa77e6e645306ecc9550408b57f1682a1fccc5a00848a98d2f64b6c020a1b05a962e3fd7b05b74eb187629f0ae2dd4078f56b352751deddb54cfd3e60accd821b878e3a1f813ea60d6d43e7c4cfe14f0ddcf15a4b0bc7b11f47ad3f51bfa1bcae52fd86c9ee3bbad8a658293bdbe196b7bfd0abad41f4ae5c6a36da17160717d450a67", 0x97}, {&(0x7f00000003c0)="93e6ebe15eb9a2dbca46d6c310b841b7af0488603df653c9c2e1b30eb718b04d4e4e3c17e1ce0007b0755a2208bfbaf0a885ae94f58ada8982cd178c375066ef188b8e59c98cfd43f301452aafc7ade8173432722e91e7cca0d08bfabc8e8383083cea149bf73590b3548abe0526ee3c8ce4b003564b85774681535011d4cfa365709f9f0fe20028fe2ca0bc377e1bfd6eb0bf39d9f86095782a76e574cac99476f4c079baf63d87cc71e62ba38f6d853ada7c4e2ead07779913a39c76d2bb66e3852c16ffd8ea88083b649ba5021d06c6200dcf4e", 0xd5}], 0x3, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r0, &(0x7f0000000340)=""/218, 0xfffffffffffffec2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21", 0xcf}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="ec9955c6f1c7da87b49c3800f2cbc19edf51fb6d3d513e8018ce1295421c13d6475e0b3453ecf396fcd9e2b8e9c42f6d953e26c0c4fc0ebb373fbe072081a0a084150a5f2d86", 0x46}, {&(0x7f0000000200)="58a7a5f1e5061e070507c070de70", 0xe}, {&(0x7f0000000240)="4619a43c8e6ee7b992ff236f1c470b1c4d5421a17b1918a62bdd4f2946d44a569854749c30756d0a142fbcfde16628840eb61d6655aa59da6959fbdae32f24f3d8bce7244a5c62cf72c301431a83611aa1b59e1c948721a3ba2aceb22fd5ed31a97635a00fc8aa6ae6a6f7e5dba7839d051fc164e99d8f9c189c5e7bbf0a42a1d3906f", 0x83}], 0x3) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xa80, 0x48) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ff048958b5ed6fb797e3f5d4fe6c8775787b6a1b520400000400000051ae5df7c19545ed495aa9aa77de50935963ed454ad835c28a01"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002a00)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = getppid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="3b2ddf7209b962770987217ba364ec486e9933a0d4ca27c28cc994862164a67180b4608e06bb54d3f2da9990e1a753ff23f9206a38", 0x35}, {&(0x7f0000000080)="8839", 0x2}, {&(0x7f0000000100)="7d459bf52a7ccaf3995ddb", 0xb}, {&(0x7f00000001c0)="969489c82802753be2730d34d2c2ddbb095a57df48a8058eea868f6dc7179829be4c6ffc19826d82d6a150c89543064753c2a618c16aabc749ed8b4549c58bf892b35a508ff9fa6759b1c75cc7caddcd646b8abd0bc3e34dee905df98a78b89aec21970208c49105eaf4c2c932a5ed595584ae1ce53aaa5cf2ed2442ed3edc48be53cc16005864d02f792fee943fcf78f63e2a0f0a80a129", 0x98}, {&(0x7f0000000280)="8b288d23106106ed774afa903c35c8ebf89b96dbb79151bc9c05eae173d15ec5c4404254ecd3c4ebd17f0e2a3ff2a5468344777b188af64daffdf759d643436538260409d2627d1dcf269dccb2feefee9773b24ceee07c7afc1af0ebd3a71fd5ef93f553fb4a395c79b3d94769fce2c2acf31e3e0c6fddf395fc7cef69d2de4cf0edbb860d299f987da00ca5144922c54e75e79939c943617a5b47095c2ce4f9f76d87290c655bc7add832491b738971d15fed021a67796ced4fb26917ae65ce15b1", 0xc2}, {&(0x7f0000000380)="e67c12b59b5bec2a2139e7f54efe15e90f5a2cab31c5c1736c1379d080500c4204ae5f1776e0148d8c17e0fdfed46226a520233fd9029b7f549193d0a4325c64ff18e2e439d833d0feaf906c015d2e32d80b71d41e42df6b", 0x58}, {&(0x7f0000000400)="f1185dfac45520edd5396465a17e13ff9955af6939ae17662a205811860eccbe1f28dbbabccd8fbe816a412cd86fe797af425d2a77875e4d20374aa6d8ba29442962073efaa897641beb27abf3c3bbcd346c71e139c3926e91b5e1b8ba72b64539b57a3fb9b0", 0x66}], 0x7, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x78, 0x400}, 0x2) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) getdents(r0, &(0x7f0000000040)=""/33, 0x21) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x9) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000300)=0x3f800000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x358, &(0x7f0000000140)=[{0x2, 0x3f, 0x0, 0x4}, {0x3d, 0xfffffffffffffffd, 0x0, 0xa358}, {0x6}]}) syz_emit_ethernet(0x31, &(0x7f0000000340)="9f4407dae53de23f71489348485b4850f719faa30874801b403f5a23b3ddda7603e9a448bbfea81bb3b424724d6f6ea055") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x81, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x4707bd2e, 0x5, 0x0, 0x401}, {0x10000, 0x5, 0x1, 0x9}, {0x3ff, 0x6, 0x5, 0x7fff}, {0x6, 0x380000000000000, 0x0, 0x81}, {0x2b, 0x3f, 0x2, 0x3}, {0xfffffffffffffff8, 0x2, 0x101, 0x3ff}, {0x400, 0x401, 0x36, 0x3}, {0x1f, 0x750, 0x2, 0x1}]}) 16:00:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:47 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r0 = geteuid() setuid(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(0xffffffffffffffff) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="51b12df5246d7908", @ANYRES64=r0], 0x0) socket$unix(0x1, 0x7, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r2, &(0x7f0000000040)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b2, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x1}) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x2ca4dfff) ftruncate(r1, 0x5) writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) write(r1, &(0x7f00000027c0)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) close(r0) r2 = shmget(0x0, 0x2000, 0x481, &(0x7f0000ffe000/0x2000)=nil) syz_open_pts() shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x3000) setrlimit(0x0, &(0x7f0000000180)={0x1, 0xfff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x1, 0x9, 0x2000000000000, "55aaeb15c840dc89d5c16e6d5e30e52a3dac6ccb", 0x4, 0x100000001}) 16:00:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) r0 = semget(0x1, 0x3, 0x80) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3ff) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffa60cbcc006424a0618f402b57a29ff0700000000000000a4126bc81c9bb8bfff07c7098ff1179b5eb34df38a4c7dd1e0abc6c2baf9c70a1ad4eb4cf7c70b5815e7b9668f5dc39647ff27f7423b2c1781ce7de213044707114fdc5f28ea38a07c30928e8062993a2a"], 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) r2 = semget(0x1, 0x0, 0x180) semop(r2, &(0x7f0000000180)=[{0x6, 0x9c4d, 0x800}, {0x2, 0x800, 0x1800}, {0x6, 0x1, 0x1800}], 0x3) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) r3 = getuid() munlockall() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgget(0x2, 0x8) fchownat(r1, &(0x7f0000000100)='./bus\x00', r3, r4, 0x2) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x73, 0x0, 0x4, 0x1, 0xf8, 0x4, 0x6, 0x2, 0x1, 0x5, 0x7}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c06000074f0ef98de61da9b3189580ddb50", 0x7bb113e4e3ea8e2e) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xcc0, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000002001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004fd4d25176a88ccd444f441b09a6a199527a4074010334643644492a0787ddb2eeea794b4ddc18ff99832bf1cdf049e2f35fc41b69d765b81584afeed1dc4bcf572db456e8ee556cf06563bacca984a72b2631dbc30c7c7faa78a9ebb9d96e097e6acc8533b2e28db3dd9ea772184184463c0c460a2e5236c"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x101, 0x78c, 0xffffffffffffffe1, 0x0, 0x4, 0x7, 0x6, 0x2, 0x2, 0x4, 0x47b}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xb8) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x0) semget$private(0x0, 0x0, 0x4) semctl$GETVAL(0x0, 0xbf87821c800a7cc, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) socket(0x1, 0x2, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f00000011c0)="4b01f186ad3fc54a0c02000000f3abf1ecbab615184c817afd69cab790dade96a5a1c765646ef91f8d03fe32e670827d5381dbfb6f45240280c91e7cbf1abe651b6811796ad94e88af2883c39e778a7bc895c6ea6c34cb5f32b2bb6ab90f1b1113173e0fb2861441fc7ed21efb6cd1e6a83dc8d5a16e881c8ad489b108f433e1c26dc4dd336b5b3c00345e535037420235790decc6f97b93f7f3b70be6c535d1d7b6d6dcee35adc1", 0xa8) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/147, 0x93}], 0x4, 0x0) setsockopt(r0, 0x8, 0x10000, &(0x7f0000001280)="ff29278d4ace0a943a11701d1f8dab654be835add76ecf834f7b4e261ad5c20dd34ce2548f71807f2936469c1dcea09d6a7bcf14f958a7254ee7638eef0f0e2852004ef8905a14d035c6ad2924744831acb7aad69613ea3297e77ad8979cd57c3a8ba4d3389594681a85482c6e52634f", 0x70) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_extract_tcp_res(&(0x7f0000000100), 0x8000, 0x101) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x400) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe95941e2721fb8fa18e331ffe0beaa4b7787b6a1b050000000400000000"], 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x20000000000182, 0x1) recvfrom$unix(r0, &(0x7f00000001c0)=""/208, 0xd0, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[0x0]) chown(&(0x7f0000000100)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0/file0\x00') 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) fcntl$getflags(r0, 0x1) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:48 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000100)='./bus\x00', 0x10000040001ffd, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b87000000001b5200000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20050, 0x80) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) socket$inet(0x2, 0x1, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) kevent(r0, &(0x7f0000001740)=[{{r0}, 0x0, 0xc, 0x800fffff, 0x9, 0x400}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x3f, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000004, 0x6, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xff, 0x1f}], 0x10, &(0x7f00000017c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0xffff, 0x401}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x7f, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xd2e3046feeb3bf46, 0x10001, 0xdf7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x1ff, 0x2}], 0x7, &(0x7f0000000280)={0x99, 0x4d1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7f) dup(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x655dd5a4c6f351b3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x10001, 0x1f, 0x2c5b, 0x1, 0xfff, 0x1f, 0x29b8a8e5, 0x2, 0x1, 0x3, 0x80}) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000380)=""/98, 0x62}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/233, 0xe9}, {&(0x7f0000001500)=""/184, 0xb8}], 0x5, &(0x7f0000001640)=""/201, 0xc9}, 0x2) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a4e382efffb2fafff5d4fe6c071000"/28], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) syz_open_pts() 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") msgget(0x3, 0x41) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) fchmod(r0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="2f8fcdf1a56004ae823394ff7cbb58f0079311414882306d232354d15a0d28c5393dd8e4b0d5446a31b194f0ca7ebbfea4e461d0e4bf0fd4a96b6b35a9f681546264d3c3009db1dc92717422758acccb2d53ff6f4c4bc3eceb007850e3c48dec401b4437c383e99d18e12bbbbf2e0bd936a7360a0e80b80a4fea31c20d3bcf9c0b211cb90253c3d9e99ec9f63c73ee81079e2b311c51bd6c326f360e3ea0c983df8f3b29d23d8cbb9164a431fc11b57d9eaaf34e392c", 0xb6}, {&(0x7f0000000100)="7624cc0b9cd4885b645a4b6a87341887d962ff1b6bcb2ca98460da183b105802a15df29458f98482700421aac08dac04c18525104523d713315c766c67e9bf7bf2a2b6f5edd8407c494df15e7c29cc96", 0x50}], 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0xfffffffffffffcb8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000300)) 16:00:48 executing program 0: r0 = socket(0x1, 0x3, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f1b1d3f54d0c91330000000076bc8edefe74b613c640766a05c48402", 0x1c}], 0x1) 16:00:48 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) r3 = fcntl$getown(r2, 0x5) r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getppid() r10 = geteuid() getgroups(0x3, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getgroups(0x5, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="ca838a35e2a37fb095b8d26abda25463b12e82822df64f569dfc2b95d4a538fd7e074c600b37b1b6845cd9954ba9a01611d8dd2097b3913be45b845ecdbd7e838f4d68ac82ac723e97f1691f02c702f8cdca381e1dd06f7c9c4d4055aeeaeb0c9df37f28e88f8dab52d1992820ceb4536646c4ea1cf2c5c8b7d9855701fb5307ea2b31748db278c68b2ea8c992e3a3d1f0", 0x91}, {&(0x7f0000000300)="4bfece99d8115d4ddfd2631b4e2b9e799df58ad13097776204e0ff4044e7a38bf036fd79e2db53ab3de25d5f98180d94c1649990a3417774268a88bcae2ac5435210ee907a0fbcc50f83b981d8fe3d10d3d86df22b06e8be5d7bf558029e625998f3e00bb5c630e4ce76e533245893873b0f3fdc02f8ae252e84417c648e8427e7be36", 0x83}, {&(0x7f00000003c0)="2e5c3789d0a762217ace461ae250ceeee0ef22c0e55341b5cad049a85093e1401b08a125df474c1be75ed9a1027b6ca768c02d6ac89fa0494fbc6f5c9610078e2edc0d84cea123fee689dc8902dfb2ab8be11f32ca7a48c7c5bcb5a420f14f84cdabdd9e6c5e46b480f0e560423bec83e4222b8a56b7613696b9a8a53951298b4a1495be8c2832cb2b4794a4006ff7cba6b5466355d3206fd65f074af94c5756a7bc86dcf3309cbb540a75b0b2ef1b98d040847d5fa7ac8a", 0xb8}], 0x3, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r2, r1, r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r1, r0, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x110, 0xa}, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:48 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0400a412efffacfafff5d4fe892dcbdb6a1b5200000004db97b659f23f876aadb8ba8d5c6be9481703209dbc382054a03270f3c79f98beee94f54c1df17ec88b3a2f5a7761a570fd3a7869c9a0efd23cd7844a00defe043c37548734e09b7e85f58e672734cbf8db67117be1e274e6488296e87b057dbf9e7e8ff62900406b968be13e7c3dbab51a191325aaafc1177e5ceb501952c3e0bb5a061614a4628b2ef680d51e55ecf37e46c8a6298bda0098475faf7fec292c200a2d250cc18b9b820232263cbe2ec1811de0c26021a75265f096e030e3f8362f75500a4aa24a74c82f627cae8f63206dab71fd4d65727a45fa3ce56931bc3d34c601991e82afb9a6f108cfff310f1da749ae2f55865275fb2beb5f71"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) accept$unix(r1, 0x0, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/34}, &(0x7f0000000180)=0x24) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4020426b, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000400a419efffb6f4ff92faff94fe6c47008b8775781b3f5c513f24a699507b6a1b520000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0xff18}], 0xbc6e865bb3ab0b7, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efff8b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0xdbc4) 16:00:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) preadv(r0, &(0x7f0000002500)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/202, 0xca}, {&(0x7f0000001180)=""/87, 0x57}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)}, {&(0x7f0000002240)=""/217, 0xd9}, {&(0x7f0000002340)=""/78, 0x4e}, {&(0x7f00000023c0)=""/17, 0x11}, {&(0x7f0000002400)=""/202, 0xca}], 0x9, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x86123) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0400a412fadff5d4feba4554c5dea63a66300b0db13607a1e416446bf38538fd79ad259dbd15e04075f9f36b71a42298d155193a6dd9ae87e6418127f5c5585eef1ab92b0880d9ee75f1b1b9beb189a7a198b6b22f4de35e51b4bdb5d36eec02f1da1b75cf99e40ff5016d670cd6cf61a2c56a7994b06382fcc28e47cc10bdccd0c8f36b102b1c9b9363bd7a924167dc38edba911d56f1105419ffe5e7d8cb99480177e434df9e41456ade35d2d0ad4d2c1c1a29d776d895"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0xffffffb4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:59 executing program 1: mknod(&(0x7f00000001c0)='./bus/file1\x00', 0x8, 0x3ee6) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b520000000449b16272a81f2f2aa066a4b5b118795b152b14787c"], 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f759e7ae4cdc3ea20e26d"], 0xe) open$dir(&(0x7f0000000100)='./bus/file1\x00', 0x18020, 0x9) r1 = open(&(0x7f0000000140)='./bus/file1\x00', 0x40800000006, 0x11e) write(r1, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f0000000100), 0x100000000000003b, 0x40000000) recvfrom$unix(r0, &(0x7f0000000200)=""/143, 0x8f, 0x0, &(0x7f0000000000)=@file={0x0, './bus/file1\x00'}, 0xe) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) symlinkat(&(0x7f0000000280)='/', r0, &(0x7f00000002c0)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:59 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x7ff, 0x2, 0xffff, 0x85d, 0xff, 0x7fff}, &(0x7f0000000040)={0x2, 0x7, 0xca, 0x20, 0xbe90, 0x6, 0x6, 0x9}, &(0x7f0000000080)={0x8, 0x81, 0x3, 0x1, 0x7, 0x100000001, 0x6, 0x5}, &(0x7f00000000c0)={0x800, 0x771e}) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x4d) getsockopt(r0, 0xffff, 0x8000, &(0x7f0000000000)=""/210, &(0x7f0000000100)=0xd2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto$inet6(r2, &(0x7f0000000180)="36556c546617516490e87273d1581fe1dd06cad63c6e3d2a0e1d24366b319d50a681380c772258a211bf0e5933105ea741dc991dcb3e3483827f3e52ca8efbcbfb8dd41cf55fb81e986b1d01a17fd33a195665c25e32ef2e918dbc07641b58a4d93498837cf157701df77920e33fff9b6f9057a6094d9dd996d41e6605424d81fd3f1a55cac02e0903f4311873b3a3d465021bb56987d73b272a7feced19f2e235", 0xa1, 0x400, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x1000}, 0xc) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x1, 0x3, 0x2, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x7f, 0x1, 0x7, 0xeee}, {0xd90, 0x4, 0x3, 0x87}, {0x5, 0x21ee, 0x2}, {0x0, 0x101, 0x8, 0x4}, {0x8000, 0xd750, 0x85, 0x5}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="98f3ec2bc0adfc0ba0ffd01b8f3fc6b0b55e818579816b3affb61da419b7f2ed74ff61b227970654b9a41c12d3dcf83fb9bc1234f0bd0b92ef3cbaf5dfb2a99a99fc80b49a976825953aaf6d7579353eb8f87850fc4486b05b2feb19adb7a3e5490ea02df9464eaff54219a75f40f27ef57ba62430c2aa569567614606164ca09681e079042a8b034f3f7e42bc5ac9750da91e22ead3487f6f186babcc283ad6e540deaf44d5d971dbe6920ab74000899e881dcb5c099a69010d46d85bf351e4a624f98a1ba0dcb7ea99be695c4139767028e4568c658e2b312cec1fc5cf673022ec35f6c6", 0xe5}, {&(0x7f0000000240)="d70235ab5a052cd9255d58a3cb7cff47c6af1e90e4013b449f766a34b2480bd21279e4522505d5c09a066c6aaeb5e251ca3da29395e534058c7e9c521b1484afeee91e12d93a1cbef53b9d401858aeaee6f589d55ef678ae01e9485cbc183a626aadcaac91a3e40da20f809c75b0b541b91b2a330d27c01e82ea161931b6f55c1ba5fc7d97662429d47ff67a7766acb41590fccf074dfe4070e6ca837a1692a08a4a5bbe511fd1b6dcbdde94d12e9361bf", 0xb1}, {&(0x7f0000000300)="2e0ae5abc803507c7623de242af0278ef9a96454a2606f919e3deffb889b6dc570bec39b1a5b50ffc8c0cfa0b03471a774ee22f72321dbf7f012b3a3bd706955d5b3a7f6e8924a71d41c6550e170aa7452be64b3357b51bbb8831aa3ec17cee4ef7347814123de2674508460b1810a918d4eb3dc9ffbd24e309779612749ba693668026a153922f6d0e6c648ae6205e82ff53f5aeda2b873", 0x98}, {&(0x7f00000003c0)="d1d14ab840f4a0d9977ae3ac91214ff7f8d8bfed92cc0cc95cbbc9e159ea0f0f7fcac16eed5f7d897c008f3a414972bb55418937b973d4d8757d046f8f9b9df0f412394915358953982836311e127dba655831a2d0ac008cb7fd831aba4185a881dc453f3b71fbba6ab35c71782b3a54289c6e122a1263489ea440534dc0fcd33954160ad5469d8eae62438d69d8edece53da142cc06623db917c17f", 0x9c}, {&(0x7f0000000480)="166507117b77bdc18eb878039ae0217c1503e33cb225af9e28b49f06b434441c9cd4694c1c779c8d9549f3142a959092f4f58a7e218625effde50a5eef3b300fba866ef8596685df335a009986edef0c4f64fae5b317aa6fdf7293fa8fae5b5f11f7759b82cab89725624723987ec36f6b74d4", 0x73}, {&(0x7f0000000000)="462079fef5d386780e2096bea7f750d29407", 0x12}, {&(0x7f0000000500)="25fe93a1f5e222f8ae1393f3353d23826df9e8f62bc38593e31ccc9fa7da65f419568ba31f4cdfde314b2250524849d4c6764a77c02ba15ae20601c624af8ea145e0d6d37be8132ea6f1d1df55085d7a34f8e728e17c0d44c6a22052d282cb88ba5a8503b558efde5093a13b6ac6632d59bd04cf84a102763a714a1904a3ad9fe144fa975413a1af62d0cd978f786a7557976c0fb5ddd4a898d5e12f954af1b7f0822b572340c6c591da162001e137aa63a6c9d2808e7c90f7449245e88b17405a5eb7fbffaf6abbdf9fce54a7d6567bdc9076", 0xd3}], 0x7) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8004d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 16:00:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="8aeafa33180b1e4aa6bca031b99c86803fd5f0e6ef9e42c852fa2bc7e7cfc3a663de7a43bbc3e7447834ee320b3d42272b5c94dccf6621b3aeaf447a37cc7fb7bf66cc1ed3c44af482a2a3d8c0db202a1264b67c37575d8fe3604f5916bdb2f215a594498789eb26f40606cdb911b0806796193f8496ac611f663e6f082e70e4f6d2", 0x82}, {&(0x7f0000000200)="2911d58472ac1a100f2a0a8319f04098190dbd54a2e588ea93633b7a7f51ef1fcac3badb68334dec54bf29e0b4e90d6a6485e3e74149eba02b4fb3b1b5c52421a9b8603c27df97b3f966b8302c60fbb11a08db5df85490561640c0c805f362e83088868c8c5576e59d6b6d1e6acba1b3481fbdcf903d182583ee156fd4889c744ab51c74d8d7b510a9ee90ae2b45dc3a19d143fa345ee611906f0169530496d7c17d97d0af745fc0cff8a52270", 0xad}, {&(0x7f00000002c0)="db16bac643bda98c9141f8801a3be47071a28b7911dd9d383c9b0359c1dc06901ede4f983041851dba73753db314194d04efed074ed5a6f182cc67d0ea4e2d1e68b98170e5bef64fe569d3c12e5baa1a9ab7ae425610a115d201f1727363941a3f6ffa609bb30778c80b2ab9eed5d0e0676eb594aa1ec118619306ec8753b42ba7951520a26e11b9502080d8d31c091d3feda12e421fe1caf22d2dc60941690f06304503f849b391afc2f93a786b12848f3b50bf4c5cfa0584415b17d171a67a332d7e26e0e9fadaaf6c28e29052646e000afebf9798e9a569c82f068dff1f0eb40ddf063805", 0xe6}, {0x0}, {&(0x7f00000003c0)="48b28c8d510d2761c4658ce185dc7652fc1c28a12b2810e669d99b29d50229dddde0079ec1fbd04103c612b5f381b436a2eb43634a3a9d318f69ab3b1508bf25ee53f5f512ae68840c3861fb21a33ab24b2d9a04b88fcd41e73315bd76b5282f464a2e09f106ac31b55f17ca34920c9430560a2b113b4e655e86d1486d9489c0573e9136596534f19c047473e399f21e8f706b0c273df75115e304347ecb54a8ab80d0da3d16cd891c2670272369d08716f213a19fcaa00d086cb127103ad623ff63dfee9320dcb4b8af1259c2bcba46122ab8042c924c90f2a4d5478d69bfbbda68c190703ded08e7592dd54f99d84dddcb9ebdc8f3e4f14009823815f51d7ae4ccb220c9c6144a06e5cfb95274607389a9ae3da859e8845919f5e2f7c69c3e58ef7e11d2b3ae9d72bf5081c641704747a881bbe7e1b9a0d140df3838e297240a2b88b8ad00561209671ebbe504996d5133302f0fe3f163b96a1f738b91a5a3064fc471c535279ef05b93d68c6f5b4ba0698b14e507c173747208a35b758a8daf6b3b7b9db3c7c8773b240a840898e2823345225537b4cc22dd89912e560e30d1a489b911172bfe9feb8af6b64b322493faadef43f6973e6edb1cc00c8c3d92b5729c2d3c5678e364180dc7fa112b499763f7f92e021a3d506bb78b21cee77435e7fb986c9a47e03a1166eea8216fab422e1cec3705530dab556be7266f1ab120f9d5bbfcb69512335feb4c2b4322e3832535c227fa0c18424f986168156d9bebf5bb32cde3aaa8d1b614fb673921b410c995f945ff32d57d5bba2a30336953d79a0df0bbf1e07837692a84a201119db2094a966cbbdf5c4a0ec02c632761e220dec0823c3645b6c8464ba54f02e4a1c02ff1f09ad61b91788b8568d9b64d382ba8074d10b649c5398727fc2510ac2d79f3ce85b53be4563123763913442e8636772957d0bebcc00583d8aa356809595d6ca84149df581232b5a801abdf7b786fc1039ef5ef284d9e85a5515219206ee8c09dad688abcd66a35607a5b83d18287299a505e62f4b641c4df9a2414ec77e4a0f423d663ec5dc43f45e5b9fcc91b2c13095a03058e6f341c7d8e51f7f731a3349a74859dc39d7fe587fb86026622466214c9e303afc4c754a95b1e225b7fc5a3fae8c419739d4ca6fda26426f5fc1cd25a05373208192faa3109c40980461f7557d5e49fe22082b9a23f7abf7bf569642a145d8105e6421ac812a0c49aea8bce1c68db25ba9fcfbd28436bec413c903f40c3a348738e50c80d4ba949fd94e0ad63ef2ec9561b0519bf60debc34b65801ab7c860c4deebd50de5c3eacb180b967a6383bc121762b24f7643cda0c0fa922dd6e77707d486ec58c3571062a1be1fbd5e9a6b7639cbfa62901c7dda7cfd9233c3b602f5234118f40e583f46654b6cd4bef88132e1694ca560df03344be1b6d59053a01628c484e35fc30eb215c15da024c519b44fd4a51dc8a1a8f89ada34061d6cbfe8127b68cac810cb24bfe853d5b42cbfe40ff307fdfcb2a05969067c13c66820cfaaeaeb394a6c3d3d2382b39bf920a8a40b46f9a925779debba140f431538c79b216806d06ce829ca2fe1b9f26510e6a994835db7b30270e5f86e04700e94c86cd8b56e4b98f7c8da05206263885c2d61ef0e90bf23e7e139cd52eed9d1fe00e418d852f9e6161ef59e6c0a3981837656997fd7d7d42839f8ed25e7ae9e36e8177e9bc77c94666207ccc3e9a1278449302f5d4f32d65ebbe3f55c3e949e59ff07c9d23e7a34e11730a20c3a8a9f1764586845788c95329b27a9cccdf251bad44d4339a6c758b76f98da22ac4afa2e592149441f150e1dbab64911e1979f73c79e8e282f0a22fa43bfd716d41eec96188d4ec5d16070704de35d3271f8ebaa5bfb582c4101904df167c7a315ce413ca6e6abfedf3984da38deeff4b3494c39899f974d0ec28e34e710f5ed5db68b7f14f1731fb07688dd0e9bfe9612f680954bd2e619ddf379a53838d2529da2fc503c023193254861db6718abd24612b6fb8cbef4d9b1a15b747fe5abb4b86c381bfc32fc347276f1820dde5c34beab7f6993d4babb2c5901e061e891aa07be3c408292047a7e4ba3532a85d0c0b7f5db6c1b72153bee13fd7afe952200327d978aef50b82b6e347810b462963226e242ffec33343d436e40700db323403731760ddcebbff5891d1b166830936c40832261362db825ace27c1e805c7468cf3021faf9f16a889abf1690d4b0bd795aa7c4ff9b3bce57b9dfc8bfb6b33eba0720e16cdd3d6494d1b1e093724d498e88a611e142cfab30d23efc839c4e904d94d80e55edc9644c5ad764272d71eb39f36b234b57277cdbea788753f1be74426bd71330895bd5fe07daa619fea14f5e66641b1d2fe6fd1cdc7fa49f189a9b5f6e4f336f9f87f5ee72d728e9602a09aaf7dda4ffb71daaf314ef5f2b5c3dc0062713bc660338581872df6b82c66a46a61a1642f4bd5b5762b607437c2d3fa63324405208cdfa80b5eb01fbeea4cbf810da047b986f08390b15444a971652cea06ba875c95675b30c1517968a68eae91afec5686e154b7777722d737d1e25047d0d78077ba1558af768733137f275b8b30d5d9a20f2b3d3a902dfa03dc176bce7f3e9bf3947f38146e45f1263d7607ffcbc58ebc5ba10770b6c2a69402c4c6ff5c982d46b029c13ca55e04ca749e55071d5245bc5f47bf193468dd1a7e6f498cf48d0013bc895fd5e4c6af8d5374ee0f64b57717f3bd18826ffa818a771c654551ca790b203cbd5dc565159dd6e088f5e98ba78bcff36d4f4b0f11c0ffa56175751834cb9f12a3d5b699dbc6dc74ac3d2fcb7b90848f952360bec7493cb98bce45906768f06eefe7cab27e2ba94d901fc45eb3beeb7c2c4325736867bd44080b07d122067db6b4cbb8216d6586572877d4bdb02199e1130df6526f7f8730a84e0c92b15faf029b5e5c31570ae02eef5cc72e8e412fdb691691b55ee3fdd2475eb2094d87981badf41dd7ae064a067a8d3da46e9ab7c8c30c4a524df1026fab0b72e3266b8a17a1600187730d180cfb8b078fbe40a98cab1b0acc1fedd03be5e2fb1f71f45c76f049c426d1ea668946df3671ddf9c7796fdb73e051aaf886608f8273cc44eaca06659d8d03b9af4cb44ed0b3e88e381aefcb80b52e4f62c0e4614369710568653833fdc25283981e5901ac274de93e17e0627d3f0e1be1c3b9d3faa1ff832641ee76a00b1f673350af7135864239665f40bcaec5fb6fb553028703b894adb76bdb13709802fe6a5ddeb888e1211e785766e519ae13222862578be90f8311541f639a3bec0b9ce62c9a0af071c2fd346478c7bfd0691adeda9222a0cd4f1a20d7e6c7c7b173492fbc5355fffac3d4781bac5f486281206b76f08148c401040212f9855ec3bbf380b0015af8c96908c0418e1882d9bf45ef6853cc6387067956013c22a33ee09f142bc615b8d4c1812099b08076bf2aae01d157c61ed2647179ff8dde2064068f2100852b55102f28e6f23abc274422067e764b11e6fdfa99b7f95694298480a2edb7c801b38825d04d277f6c9bdadcd0f3e2aa4d8fac3b09739decc4282ccd628fd0d31e8971b8f2403ec45e70229697849995003cae92627623bc0622c462d2503d48eb12aa4464a124bb2623825902a4cbd254d1bcadc0301c2d1c7ff574ef96d5a0875765a008a0ea43c4590335475671fbdf9a57d9b26b244c43793dfc12686efa5780548b3b974c1a0c3a2f18308d37c75b272200418b2ce76481b5c7077794eec53ef9e59be51520efd7ce43422429ff0dedaa28190a5ca0ea49dae49f74dfc41bfbf1c83654bf18cdd70221dd715c8a791f065c599dce8dcd5825c574b57c5f946b8c6c1b3a3c0bd7306d5608ffcc0cf80f7b7bba3f87523c449b513a127a0152a0a53ea32663156161497150ded39ac321257d81463d7144936dc4425a3ac2e1be6ca60282e3785fa47ad7c5e8f060559155b6a3bc47a362ec74dc45e438e766b4243dca7c65ef3cbc5013c593349f8b5583b0accad957b8e87605f220fdcd7e7c1ea6ebd8107eaa5c8d1056b350a99a2956e9c64a8e61e3cf796b699705e33066dd904011ace1fb0875adb1656af6fd0f150243a672608ba53d2d838d6cf0503d48407998f112001394d8f06acf20d8d4c20a3aba49b05cdbe26a296ebf33ef7fafa75d7e83235fbbb3f5c37a070165e94a0be90d3b87df7f4b4b5099c5b28973e3dad575492dd630d94631eba6fda8596c916e2e33c16a9beb61d6b9002704c178843bfccd9fd51603e141a3664665daa71e95a56285b89f41e8867ca5e95298e2a79e1bf7bde703bd1cc614b101e0b323dd1f010fc199c4ab09f8c66e1bb666c17e9c96f704cba60f7a5bbb304acd63aebef4c4d3fa18c13cf3017c5b3653147b54fdd44946f392c547f9d5cb4a5c2bb7271a89c4d5a7d729ef9f27876e320ce2482a050eedd1066611ef022d061fdff83f0764cdb303bf6b48fdefae5609a85379a3676199830dfe3fd14f60c0c10dea097195c60e91f588846ec60a57773e75caaa24fe0d09601129c09b699fce4659611381cac69d9cb7c55d31745e82b97585a3352847c20e987bd8886120d9ab742466025caeaf8cf7e1bec5da6b3ca13e0777844f229938df2e8500b80e14afe9928e979cb8e9b0fba3562067824156a3de7255be2f5cbbc11e5ae3071f0858f43c446ca8c5150cc932d14374466c6d1f3e185c0de7f2071ab409c5d3662b32e17bbd24e9344866f84a8dd5bd83eb72a252e458da355c61338dd2d4171f587891fd9b3a458dd9605708a13497ac09c8d2b9aafe02247921aeefd89088dcff88c3860571a870d945e2abf528ea93ba441cc3bc6c530a6f54d230db328e39ac8c5800437dbf1a82f913f05fcf1cdf3cdfb4d5e18213716a1f06df38be6fa581cd273c153985e2dc82cb7bc1c57e9905acd79972c062c5cf124a692ac828726e97bbb82c1696b4edff3c1b094578b15d21ecedbd57145dc14464e84b8de5b240ffab78c2c034abfe7ba2089c4533a78dc456461011bbfb739ca5be1d5d22cc6b8c628cecaedc9dafa70611b81f959093ec33cab28d9a7ef5ee52fa1d77411c9fd9fe8e6d4b1e7782de68f16d09edd827a3b61d778bc3bf4a4c483aedf31b225d939038f846dd93d49e4aba0a78bd69b73a1f2f1892f72c91977c1d1d5335775f2ca6f2bbb9bf9be8252ba7b646ac3e42c106601dfd767417e8c03e672573b7f76902118890676ccbab48d4ad3769e14d27e155d48dc3b2ac47410dc52a1a780af406ce5fa657bb48940ea606bf2ca1b264165141232657e84293bb7eefcc9d78feebdefe407366843b5a4758d81e311ac2115f1f8eaf19c2eb3e0e6a6a053abe482b5d838366a65349c8d3ae56e55df0b5ca569dc0cd3d0c10a562a305e402eee62569c7dad858982b6103f092bca486e01205c215f69eac4723df9a1a406e3c071099cc0e3b490aedcf10c0f7e37dbddee07512bc6eb7b0610ceef125170287103644b51444ad6f45ef9e5a55765d780071038db6763a4e95bca49d1197c6c1ac77649cc0570c395ac94d60919aa1e47f6bbe4ec9a1b2a202d9346d89acd770243dc4840631bfdb0f324d1325a95e2a9abbe76962c5c3cdff391aa8c456c15adf247c8f191a9c120350e2415dd62341dcaeb1cc61cad1dcf684e6368e9c2c2975ea1cc2ea94009dcbee88e3688386e195c2a84b514ae2ba576c367ae712cabe73c255dcdfa83213d6dc9ddd86494219", 0x1000}, {&(0x7f00000013c0)="e097f4d1c5592901921efb66", 0xc}, {&(0x7f0000001400)="df9023a2a9bfd88c6628229feaaec68098292aa0a76be2948ccb18052a3c42993e1b58c9e39ee9622d2513cb9e9029f5cef1e06cfd8d6fd61b9ea6aa237d6957a33547686d33526aa83425cda5c6dd5746567110b74914040dfc7d22e1e9db8c5eb26a5425e255a775c432a22ab2f57629f1363f4dfb8c55e7c5a1ad3a7be20ed80a6c4023900bf3473e5a61d47a2642b44f48c57b0b234a20412f4806f1bad2b32e47f69a6118b94392662e0efc7a0f3c0f8746ab348f216d3676d43650e7ce696a8cfcb2f6089e3a2de2ccdfee30d60719385eabe95e0956ae561f7aefe4a64b39b3bd168e032b196de4c960f29fc896", 0xf1}, {&(0x7f0000001500)="557a54e3a2c8f7ff543720417db338523d65d3ff2fc0bfbfaeca40693202b77b8bec52930a56f4bf18e99aa57ed89d9025e3c52aed65ea4a1fed4ea1b8cdcb718ccedcf8cc972a4d8ae6bb8778515786bf475642847184039bd947c0f4630284747dd8b50eae1827bc8beb471f212ecaa8e3ab18f49fb821a8c2fbe04e73a809006d0635428f04a1df32c38e42382d804a", 0x91}], 0x8) setsockopt(r0, 0x8, 0x3, &(0x7f0000001640)="6d565de8e4b16af8c994f534c1fac2a475b78cc10763be606aa58145301ebc56542a2df0bb74deabfd67948006fddd81fed018b9b5bba61d320c3e9fb5d03c0bc4d9b93c042bf45a0e4af839bb1cac1d7b57b54a15abcc10aeff778b16c81ed4dec3a52340161c58b0fd3ca459ca3724ff9f1b4031e5d10dde7d092e33e9ba35bd5debe923b55d2c1d97b81856dbdb7772d97ba1aeac43f1d023804b7d4ffba5d578b40893afa37d9775fd8562aa7ad552e06d67fc04c8670f46284b197057d4a36dea2db3ca26501806ac444d093fde304e03d6820b847049c1d6358b7738e30ca4e35e", 0xe4) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001740)) write(r1, &(0x7f0000001780)="e65744f0452e093afb23c63cf7c16ad94b3f49c507be229799769c93c270cabecb649ad8948089f754e0e5319dd0e23cb48f0d5be4a323ac0a939bc393b08a732fceaaa9187b6625ad346347e044a3d3c6035d053ded4cc45ea704e75ffa57a499d9a3cf0bb03a0dd1a29e4f532cdff7a970347a386d9ad3d56b27004e3c9ada300036d224e7178a3cda19fabd76657b43a17660328ace92536b8654f77ca48e3a0e4fa86969899ed8a7a85b45861d29cb78d9454c43cd5235a4873e817b9f62848e1f189f1893621cb56e1dfd290793919997e11495d2f067ed7127895c0edae7b9fbb6659dcd56c4d0ac8c1407c818c95a84e29bca85a3e58aed8fa1", 0xfd) close(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="98df5101dd5e040000000000008f816a57a2bb21d4fafbc99281483fb288de2147e4ef64a5742e2b1b56096bb3184afcf6a0535da563c9cfbc7472e899cc4cc1df02c707ac8c444540f11d2a", 0x4c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:59 executing program 0: r0 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/4096) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000001140)='./file0\x00', 0x611, 0xca6ca77cb25645bd) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)}], 0x10000000000000ca, 0x0) fsync(r1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ftruncate(r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = getpgrp() r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="0888fe1faab2a5d885650bc348c99fd9e9caf8602660db68fd8c167cfb50937377af6e11fc373db38c8b26ce1d8148d87ae5d173dde8c1d0c740050d54cbc15db5febe227daee284dc69165265a57b1b1a50d66d7d482c2fc218bdc4b3f6845ace244310694be2e992668a594c60f9a990b877da4e5d757f4c406bcb491ac1bfabe8747358876e4e911599b4185a808e266409f65c3a1582", 0x98}, {&(0x7f0000001240)="500aac7dc69d2b05feb8eeabf30ae28fb5f6b12a00f67de1bbd038c6abecd9700ae57c683c31bf6d6fd72e434a087992937ea4dbc6690ea62245c64c5ba22ab7ac798972a47ba9079e2a717f295cdeaf35f4987a2771400042e62b4d17dfec93ee804c260e06a8a5b1d397c0cce7d5cfdd8fa98223d8524d06decc493e4f21f9", 0x80}, {&(0x7f0000001100)="886a3d84a38ce1b0573048e2beb34dde8d48", 0x12}], 0x3, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x409) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:00:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchdir(r0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mprotect(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x1000, 0x0) 16:00:59 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000002c0)=0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x54}, {0x7, 0xfffffffffffffffd, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) setgid(0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x5, &(0x7f0000000440)=[r2, r3, r4, r5, r6]) 16:00:59 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x1) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:59 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xfffffffffffffff8, 0x8}, {0x18, 0x1, 0x2, 0x5d}, 0x7fffffff, [0xfffffffffffff001, 0x4, 0x400, 0x4, 0xfff, 0x1, 0x800, 0x8]}, 0x3c) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) sendto$inet6(r0, &(0x7f0000000140)="fa41b990a238497148f3cfc9f892f12c1bdf23c4157f34d04d4da8c25e3cae57442d1bbd198fc8fa8877", 0x2a, 0x400, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x8003fd, 0x0) write(r1, &(0x7f0000000100)='mS', 0x2) pipe2(&(0x7f00000000c0), 0x10004) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x88, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 16:00:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8291, 0x0) fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x11) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) close(r0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) chroot(&(0x7f0000000040)='./file0\x00') 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x90) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/201) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:01:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) close(r1) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20108, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) geteuid() syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$BIOCPROMISC(r1, 0x20004269) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x10050}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20c20, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="f9") 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x846}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0x6, 0x20, 0x7, "a7acfd879279f986520ce1aa3da5839ed45e4ee2", 0x6, 0x2}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = dup2(r0, r1) ioctl$KDGKBMODE(r3, 0x40044b06) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7fff) syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) 16:01:00 executing program 0: r0 = socket(0x2, 0x3, 0x6) fcntl$getflags(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82fc2d2f66696c653000"], 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f1b1d3f54d0c91330000000050bc8edefe74b613c6", 0x15}], 0x1) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0xe8) getsockopt(r0, 0x200000000bd, 0x20, &(0x7f0000000280)=""/179, &(0x7f0000000100)=0xb3) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') 16:01:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x802, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7fff, 0x5, 0x7, 0x7, "de6461840765dd39139bb2bbb8ac437b88845add", 0x7, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffa, "f69b2256db24ca665c6d2adfe04300"}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000700)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e7a2c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e3039ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fba9bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054fc074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a092600f8ffff7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b095175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca", 0x31a}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114ca", 0x162}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="bfedc564c4d696e55bec59be9c6cebbcc3283e39190ffada3656815d09c072bb67c12c8ad9ed51475e1cd77724989b666c7e7bc54cffd8e8ae586992210ff18f3c624057fb253eb7138033415b6d3cba194fe94073668269b881bc3b61c9f00c5f4280838f89c8dc5ad5cdfe7f7f90bd6e6eca000000000000000000000000007d0466b64a8986f024", 0x89}], 0x1) 16:01:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) ioctl$BIOCPROMISC(r1, 0x20004269) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x2) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x14}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xffffffffffff8ae1) r2 = semget(0x1, 0x2, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/115) syz_emit_ethernet(0x1, &(0x7f0000000340)="ad") 16:01:00 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000000140)=""/177, 0xb1}], 0x2) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x7f, 0x0) getpid() close(r0) 16:01:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kqueue() dup2(r1, r0) 16:01:00 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10, 0x5, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) chmod(&(0x7f0000000080)='./bus\x00', 0x42b24889e0d8509b) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x0, 0x2}) fcntl$setstatus(r0, 0x4, 0x8) fsync(r0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = getpid() setpgid(r0, r0) socket(0x6, 0x8004, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x108) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x3) socket$inet(0x2, 0x10010000008, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8c85fee168124695, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) fcntl$dupfd(r1, 0xa, r0) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000940)=""/155) setgroups(0x5, &(0x7f0000000a40)=[0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000c80)) r3 = getgid() getgroups(0x9, &(0x7f00000002c0)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getgid() getgroups(0x3ffffffffffffe8d, &(0x7f0000000cc0)=[0xffffffffffffffff, r4]) getgroups(0x4000000000000137, &(0x7f0000000c40)=[0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r7 = socket(0x2, 0x8003, 0x0) recvmsg(r7, &(0x7f0000000a00)={&(0x7f0000000200)=@in, 0xffffffde, &(0x7f0000000400)=[{&(0x7f0000000a80)=""/99, 0x63}], 0x1, &(0x7f0000000b00)=""/202, 0xca}, 0x801) r8 = syz_open_pts() r9 = semget(0x3, 0x1, 0x40) r10 = open(&(0x7f0000000680)='./file0\x00', 0x210, 0x160) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1007, &(0x7f00000003c0), &(0x7f0000000340)=0x10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000080)=""/52) fchownat(r7, &(0x7f0000000180)='./file0\x00', r11, r6, 0x4) shutdown(r7, 0x0) r12 = semget$private(0x0, 0x7, 0x230) readv(r7, &(0x7f0000000c00)=[{&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/107, 0x14e}, {&(0x7f0000000d00)=""/162, 0xa2}], 0x3) semctl$GETVAL(r12, 0x2, 0x5, &(0x7f00000006c0)=""/229) link(&(0x7f0000000ec0)='./file1/file0\x00', &(0x7f0000000e00)='./file1/file0/file0\x00') getgid() getdents(r10, &(0x7f0000000e40)=""/117, 0xfe1d) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000000840)=""/226) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x8) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000140)=0x100000001) 16:01:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) faccessat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x20, 0x3) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:01:01 executing program 0: mprotect(&(0x7f0000302000/0x2000)=nil, 0x2000, 0x800000000001) r0 = socket(0x200000018, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) flock(r0, 0x4) 16:01:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) r3 = socket(0x6, 0x4, 0x3) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffd54) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x7d}, {{r0}, 0x0, 0x9, 0xa, 0xffffffff, 0x3}, {{r3}, 0xfffffffffffffff8, 0x2, 0x20000009, 0x100000000, 0xc4}, {{r0}, 0xfffffffffffffffe, 0x4d423fa8e87e7e46, 0x1, 0x20, 0x3}, {{r0}, 0xffffffffffffffff, 0x2d, 0x19, 0x389fdce4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0x9, 0x3}, {{r3}, 0xffffffffffffffff, 0x81, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x48, 0x1, 0x100000000, 0x6}], 0xb950, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0xbf6625500925e068, 0x40, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x2, 0x10001}, {{r3}, 0xffffffffffffffff, 0x9, 0x0, 0x8, 0x7}, {{r3}, 0xfffffffffffffffe, 0x4, 0x23, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x6, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x752, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000010, 0x200, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x101, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4d, 0x1, 0x9, 0xad}], 0x2, &(0x7f0000000300)={0x2, 0x9}) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4000000092, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/14, 0xe}], 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000280)='./bus\x00', r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3}) 16:01:01 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0x800}) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff66) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000900)="15473d109c0a52fae7db05f736055543476b82a294e79302bfb59754b165b8772929431cc1c2ff446f672512eda5fcaa73362c03e529fce3c379c3ffd5bfae5804cff7b5", 0x44}], 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x9) getpgid(0x0) openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x10088, 0x1) sendmsg(r3, &(0x7f0000000700)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x80, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000300)="117514b2b54a82d834cb2e7a91cbe04b39f0debb9cbeb96c1ee523adb8758bb3913059bd1285b2cd03b073f74b8ca7ce6eda00da1cfb6127ebd49410f94e7de9c53b529e7304251a613c4b1bad", 0x4d}, {&(0x7f0000001800)="1087cca32d27a7169c325fb25b2d6aaeef3b41afa4c3e0acbb519f746ce4533850ec0fabfd0c1d270e093e0e2aef7fd5b66d3a9e3c01c15af66ab417a0081389cba4d50f593068574f41f2e9c2ce222f7587c8eada0562e23829157342d42c0dde5d4bfbeb35588a887fe7cf9494862d43fdb23ad4378a1bcac2062ebb31d8a05075da8aa6eafc0404b838b1d0fd3428c596ab6d1cf8133d0023f8ad8c3cac9b2a78bf8a924f21037a71f65cc39498475b993701d9ba3d46d24e95fe29bb62d1a74e8144bcbe2ae352a225bbc2b62fbff6912d1e2aa0385c0fe5d47e629fb20ce78a60faf1d485d6a56bc2cbb998869d39930fdf46501f2bbf4c3f9a26425c89e4134dd503bac9ba5815b368795131b20c11509ea9e95165670715e525d523d077f485ba2fb2fe83a09c1889f886b17259b66f0faac2e021e04ba84c8a034d356dac317e2ced43bd8fe0c2d13f11b537ae16a9c733f9dcfdf616b5b35906c0304c34e571fe6b5d324fb3fcee7619eced1ecba50ffb5678bb78157b03e477622b2930474fc388f196320e9db5088ca21b3686f55b9cacd1be9e6b560ed3bfdd5081bc0390b15bdecdd8e8ede2d1a660bcdf2d177840b36517471c703782aac0a29bd78daab990a979cf224f47f081ca54929257cb31589fe0483407f5f6c57fbc314462d315178993e587a780df669e91bac9e8a303b31716ac344eda4b0ef37b11b0fa7026854d254ae42cd015c1906efff9c5031f8692fd86869045335a9d6aa3ebcced5d6256704b8bb4ce5ab188b500d1b2983fe27f0134139363169f551f4c5a918b0b0beacbf5745ba19b08ec1271c04aa5825107a4fadafb704e79e4c5be7bbad7eeda10782f55c810e0c4b4b06b8de48934df171983ee2769d3c9513cda2d76a31b187e86c4b723a5f2634c189864ce835184e3e701e6263ebd1c156ebf0c954e8b04042100905419ddf5ee53d84aa6dd95133e16f7ee5b2fb7fdb43e192b2802ad993eee962feb04cb09d7039f4d1261e244ac743cd6510a79c9221aca6d1dfdb62d5ca39881e5d8f22bed4453ddb27fcc28558ab7de3534bd8c02c80a79547bf224b69187a390116fe4554f1449b2d42b64cc2073e0e2558c789237bc813e82c24a69e4a0ab4253fb621993fcd009f78d95bf65551f09176d0dbd704061cca36cc5b8256df6df4dfb9d3d8eb35c3ad8dc2a36a918350e81e3f791d126bf954d5f4b0c60baae4275c27f2cf0d60f1a63c04040787f453beee504942ca5f147133b3362b8b59b7820f0843babf3493d2166fc3a5ed16d04aea84098b9c4cae2fb71944272c8c3b8654f7253c48469d3c9486801fa37b544ae1f9d253b87bdbca549f3468dcaf3ddd249a3ead209bf3a24592554b7031132cf7b2d350134e79dd5e9d4dade82da8b59961be458a1bfc8baaa88ecfb0fef90b997d07b6e00566d64dbabf62e72a4c006da1d48e1f522f1942e573bfeaef8da13bc3086f126a1f46c64d5dd9b42c228d3d756cc25c9144d70da612bb119a7a039187a1e4bd85fa41e0f1729a5edfda0e97d0c9e78392804cf5683db6559bbd12a5bef184f3faecc605d294f818d44052442746591caecc3b5d3f14992e64bf375cf60eacfdba3fc77c617b08b03341395a06eba95fd578987f6bb3596cb49ff8ec045a4880684d5482c50c730d32d0e9fb695530a7a0f6f654d79393d4dc43407df333812403e40c2a359e1315000c62472d44e91c86c47f184600cc97cf25db09b9be0c5ff8063563dd7ac196f26b72433c846cd65036aef5accbcdbc5a9184875ac8aa464360e54beaea9ec8b64086daf862354b9a734037819c1ed1cced477038e5b620c1e249f2d6d45d22d99fda61c9333263e3802d6b010491a7193cda19cfa719692e712039d3705c333fe7f936405be71288bdf714764a1e18322315d7680d4a9f18da4f7f40d156308eacc400fb13e2c98f182f7c4294ac3616f9a919dd5ab2212096f85003dd6e93e299eeed8e9f3e7a0e59b8a0d857c05ab0d4c81a25edefaf6cafaf54caee1a28dab96fa2cfed457e5405db17362fae065e2aef29648677ac9105dceb15ad9f4eb8f39f7870c240f225aa10102e4d160778befab290600f382107f8324e718c164f4134d34d746d40e3da1c95278367e8773d56065cc820b9848fedc839c3f849f7e0f68bac9710e0d370057bcc0a9e1a1d012270bd5c1ab12754c7ef6bea68ce1faa01e1bee61652147437ec5822449e45f6979d45295680ddc0decab8befccf4fcec63bd815212565aa1bc8b8a3215b2c4b81763e074bfc896efba1c3e92148644280c7abe61cacbe322d34f2f0bc35be2fe887196a264ce8c5de7cca2c48c858a4272e869fa74365f794ae72befef91df62b669f635cc464404aba1372b6a024bf7c98d41d61723fb99517927133b5d5fd6f2ea444d1406b2a0badbc3e487256b06f166fcda31668cc631c0faecc040de05095771db00b21ed26818b270d5958b218f1ae39bfe4a0c98753f597ee40b6483d393d9604d59e485ce1a1aa80aab96128cf6b8d6fc1a07ad4b55bdd98c48d485ee9bf3dbb14c4efaa3b09df2fae268f485fc5a668a175967d0de0287227e3eaa3cb9fbb361e6849d8156719c93709b839c411a1ffb6b78cb67b96767b5750c4562104725b74965ae5f6b3576be79bb32679d87342e66fd9967d4dd2bafe35abb2c9ad6216ee9f08250409501385d58891b1ca5bde19dd1630ef716bc3620522bdf6d59008c5b49631681edef22ee1173c7bc28675d5725b54b104318ae8c34a86d4a62eac7a5c7f28d5f8e8a1c262aa0e5a32871e50688aa65e4258645f7c0fda4c6121fed3ad511c66e97e32be9decdddf24a587be64ea9dfed95b81be2e10cc3edf8dd92c84501e42420fc0b8fa15eafd16830458db696f83114fa0dec5a88a8d55d329f0d77d65fa62eb2c51c81cb0cfbc002fd0bee4ffc8882fe6a85d1131d8bfc4de99b97dc8bb7f7c4ec17918cdf1400cfc29e884ef0f98df0240645fce968c325b84369554f04f9eb07338474002b815633ef49bc6b201416188f8be33e3c5e3347a3b27b8f267a690caa8378d61bfc3b43b52c6e47d265dee597c6d15d6db20dcbbdaabd0e99e7e3b0330db6e961bf6c57e7fc05efa0b402a2e7a628d6a831e730f446e0d18aa3579ef3b540232cab2db6aac79a41bd6b51e5ff24b3117c458d3f72646f7607a9b20bd03a33e50ec186554db31ff9f25d86750b4c9536d327179fc0eaf94b1719ffbb66d9ab9a05c310008d62977b0b385b5a6a669349f41e7c37f82e7171bb159c1f79f34befa5af8f992bd3a9965993eef2a4228b227ed6c1b51cdd5668aff85794f5a7612d0127fb98f5330d1ce535dbcf509b6520b8754d28a72456690aa1979cba18d2f2a13ec03fbff1b5aa0ddd8633dbb97310f30732a381e9ed6d09130ef9808311df98a3e94aa00b835992ad9de84b54c032d2cf5d21c753adc5b96ff84e811b6313778dad784488127775009c59bd786fc6318777b6bc965c712417737b5d190ec65edc5f4e2d8daeb4afb5533af9aee2dbf94d1916a62d17dbd6bea3af3e8840d0b639262b10d672678dc3dfd25efc19a03f0e4ee29fb0caa1e6e18075867e14525f3b856ec476360a8e2fc88cf00e47f5fcf08bb5c780f0f609955481850a4b3772650482c0a2935597425b93e076971201c49cca6f3d9a172e3dbed8d171ff7d6dd752a703c5bd44fd68133a75026a4e26debac4def717313ce2416b71af4b3688e9bbdadf3d1d887d05af84f642c1a74fd4decdb796505bd9bfa3a2b5a7c56ed1f5043e92d1e675ef077d94ca94a19cdbe68d84e27d963a51569ab47ad834d532a291fbaa1643a652aa93ff947d04ccd79d45f1e299d816706107d0dd32789b4887ba660078017d853b2f020740574a2591240301a81dd42e19c2fdbe7285fdd73490cf431574ea40b4a43b7510e5ad82c305e3d5cee40b4f707413df14e57b5fac6635dfa59f6b56e883671baf55bc83466c79b4a447c0ade6cdbb41303173a129a6367d62c2ad615b7b53a6381bc87cffa477e62f199afe494e2bcd135ba5d3881ae97e8f378d75b4b2ca2566a8d3a484761292fd10d45efd237913219c701236de48267573226a983cacd105f93f550521b30950afd99d1a25287741326657de6d0aa1612daaefc8b147c440ca444593aa211ce939956d469b733b2cc2a2c4d77e82b7ef997c702d25eb50dff8ed4a7fcb381f017f4e48ea464d18666fa60b97dd05e29844e5f4f695e28951436ba27a2b3b50eee50a919434b086181ff0ee0edcc40e8402af82cc010e527fa458cc34565822f1da2e5a38032657d9235d3b303c496ce8465a0becc9328b4fdb1702d76322cc3c16c383ca64e1812a75b399e29499076358f7760020c76a230c2ac1ba404c63953d986c050abadce609d101a32ab54d5897a65ede1cac27e7b39bb4216bb99a48301d6ef52a394839b8070f2af33a89c8079f04268a13885a1699609deca6c8166c7cb8be1ac1b61d3c6ba45a88e1559ca5461bf9ae059e0f53342bf3a8dc473c785be8ada182b9c4be371b973baee7d92d37fd81801175a67ae8817e9b5c7ace21d65eb298969b9b1581d7055aaa763c89fd53f76e3c90d90dbf7ae965959b33f41ea497994b8a4fc01561a7b8bd0c3663d5120e28fe4428b5fbd67b92be42a4bf53051d817be68654d6fa5e30016f65982dd8ee3897a45ba5fbfa81211fe344ffb6bc12bca76504ea239ebc3e639bcdb99bfeb2cc6c21d8749a44bde596422438871038fddf39ef21e45f51898361d87f7d4d114180cac2948c95068700833264e617d3f1fcc00d6313481a574a5e39b48706f25d45e89df53b4e7ba4a8dfd088b485d2e1cb44baceb8c307d369098ac4ced83412c1fad2e6b96b48d16f116e37a49069247b18fab527bc45dd266b7ec9ee109a78c6e9629763bc91aacdabf7ae8c3421fb943312168d1f5fc7c2d2edf18b6f9b5e6a9c94da6a87f8b863fa251526177820e67dc340649de7f306f6c8dde3e656df5e8c549305a80bc8d4a646ccd11cae82642a07ca7ad255fe49aedc2130802b09d15adf749e56c5975002eeb3e0171e3c50fd1402b092d88603b72729f4ad51f546f9a8708d9ecaf88e5181d84b2f3263538540c963a92182f31a45d3ba5312474f5edd47ed19b6aaac743c06dab651379859ee1fd0bcd150f4e9c98c6fd2e1067d4b9c2465eaab3c238774fd37516bd3de6f5e518e1ee315ab0b38c8ffb5a6994bef51e58f73035337ff472330d4e3eeefa803a4e75c96fe1ec8a8149682ac154c63cb96694828ff786f9c9c37e33ad4c0ffa269a78dafcc3396b397b3b2be3583ef4aac772b0c068fd93e6aaa4a895c1488d8007ec40fd90d00a06c311fc57dbef5d1f76c5846c43b426e24c59188d998224a8cae9de4b9afaed47dca539dc0f80aa5ef4bf96eb17918d0b280e219c2a46c70614ba4b16f0d8c8bec07d8865acc290bd37c9af76d2237ac46ce8c479c8095b9bed134568705c5b556eb595831a77b3b3c9fde3be0c498d999d9d8d48d2dd6b3b4424c49b719110c69dfc8eee8dcf4ffe91a51ddf03338e98048828f896b8136bfc322280ed8f14110fcea1ed8f4b6e4f9964b037958cf43bfd937b285d23b113544e1fd87b50f7ec471411563b9b13c8f39eee49781502c8f2c6974a8d659c6dfde83a0725db12423a22a4080bd5ef4deb8233157ac041e681c85948a7a3dbd026f7eff760f1a9d0d42df5d4b57e76e916bc7967eea", 0x1000}, {&(0x7f00000003c0)="fc9a444196b9aaf8b4b1366d2fba0b5c3460094ec2fabaae494047b165a75d60b2ec4e31f30a21330fabc03184660a5b211b40845e3947dbe9435c156a32a2b20480f86c", 0x44}, {&(0x7f0000000440)="7071648efe63eb15902c256ba529d429be67ddfd2b2e4b92877299dcbc5cae46b60ff5dc858ea0b90a1a04e1a5e80d4a520b07e399b908c5ed80fd043fe6f0f6b07cf2d8e1a85b62dd2e9a78d58214f1c35d8d1ab76059ca8c402e4d725d358048a2b7cdf7949da3fe13", 0x6a}], 0x4, &(0x7f00000004c0)=[{0x70, 0xffff, 0x6da4, "7bc279adbda8d00d4c0b3fd8804bdd9b620d6ff1f4727e2cc989c0c4f9d2af5c750efd1eef1baf83fc9b38dd63e4cc1e1dc21fe07acc224d7572d23675573dcee126ce4cf35b8b56ee01c6b4469290cec7a9b091a5624f1441"}, {0xe0, 0xffff, 0xff, "4e6464613bf80d7b47193e10137122d1213db6995e1bb2500bc2d1b4a6ab78550d3739c6a0f81c6a150a9ed4d2cafdb762aa87d6c9b729c941d20fdb21b5fe03c77361d85b4b97adda02c95cda0f59d4c7029e91af7da6559d5f533aec33c68612586f95f6bc77f02645f4ccc50758d168f2c3734a745ffb1855a131697537f86b3bd2c3f8b4151f7d15afb5e59960f5ed99712026de97928f6d367cd6e779add89764c54b98b2a5ba095bf5216aab55a1bc92eb5e29fc721169cc261ef197db732a32414ef29898b53b"}, {0xe0, 0xffff, 0x9, "ff1590ada6a3a555d048f11b8b02672e72fa8846f41cae0ff68987fd30eac545d39847057222bd383b5286eb6c412e98e24f0e6001f0f96d81eef22842421c846d50b97f66815b96a7fc9c0fde3f26185e91c26aa9d0149303f6cf3c7bc9a48d367707e64d4e9b6e160c94700da33b88ff2558844d2f443c2a03c1fe8221aa19a3fdfc5537637b4929414cdee935ae3d70af2abca7bb75552cb825bf593458d952d1e123c9f7f94cbd733161d36234d8d872c3e62ee5ce56d41b60cc95fa39a0f6e0436b0f9d224ec256bda4334f"}], 0x230}, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40), 0x5) getegid() r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r0, 0x1a3}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x10000, 0x5, 0x80000001, 0xfffffffffffffffb, "fac096c719ef65ee90cf69a9f8f27fc723da9506", 0x60a7, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffff, "dc9dbbec13df9bdda775d7dda7eb471ea82d318e"}) 16:01:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x80, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getegid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="980ab758a648e00f5e65076a9fde0dd8c53fb8bd4bb39d4c849f1eb5877769322bb499ea940719a777b13a614fea2ac8d2b7a653ebbe9a771c15451ea8b1f6c022e41739ae0225da906fb271f5512562e35da3261e4416944876ed6bfa628a958294caefc0baed8e5c", 0x69}, {&(0x7f00000000c0)="81c55cf91fd451f5bce7ebc19dc9c34a74d6dbe8aa2bec01a2b395f609068354d8e2d42d6d568537a3ba46346c7832a8961dbf43c5fffebc59008586836484473ea0ba2ab8e02c451f59b1a24dbbe34bf81284090bb6823d3223fa6fa6b070f78e3254c128e744e488260ea234adbc3a8af4dd99764395942e861764cd7c9e0a81aac40665d6ea155ed6ffd5516f021cde4502c2ba9b60cdf7bd825f092c766282a0712babe7fd50f15c84c3baa5faee5d75b3231e943ecd4df85a41f2da6f66a6a3026b9a5a279372dafb3556", 0xcd}, {&(0x7f00000001c0)="e94d1a158d178b3e9bf031bc34545197a5931e37eebac666470f0415d4fef0a1631d94687f68cbf3df9dab97efde1ee9080a41c9bb9af25bb22a63bda2ef64189dbd41259dad0ac9fca3353a5d0ce0d0dfe5e47e24322b125a2600c43a45318716d664f6d786f98234f8f2a9afb5a174f57507f5f10370aee716a740fcd8903d6dfef9ef829132fe264222a89c9979577c59e6e63ee38ff4001951df3efc858b585bc84ffbc8dd2527f336acc5836f12f72f282d1a8b47f8bb61cf8fb54e342c6c3ccd", 0xc3}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="0c56f6b14495acae24dd6fd098d26b72c632c95ac9c23d7b720560bb7a50a749e3db4be7943a003285cbd0da1b3035777b4800f883af419348438dbcfd13428aec3648cdc8104c0a191b574c5e9c37572fd34040fffc7ede9efdb742a6136daf281e637bdc69907f71f65aa7382616a77cea30360d93a560713d6d7e54858762cb", 0x81}, {&(0x7f00000003c0)="dd51b402c78513dd4401f587961a5150a22a8881d5a506633c6bda157f019133edb726d93b3948547aac17c74a8d3a209d209cd77f0a8a89bbf33168d4a403a11da61202c9f719c3d487efe51204c0725fe4ee2d584290122be431a8960f5be6c1515d6e2c8835a5800080e06e27a2", 0x6f}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r7, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xf0, 0x4}, 0x2) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)}, 0x0) 16:01:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="a5fb7cd3ec92e9ca55b134aa131b19844e2a01bc239a0f3bbe062ba80f01f571949abf5cc67c08c7655ddf9a5a1daa5927a4a87c804ebd0464ce063b41b6aca012842bd2f45483ac0d5c341329ef149c1b4350290edca555c700b91a29171ed0ac4e6643ba106697d5b4c0334ce8ba0233e0b49dc5fc7b16f98384fe3568168295742dbb42142dba43f7f0777ae387919c35e681d5807c04a3211ea1e183cd91d4fed949b7092dfd38fdaa00352f186250f5abbb3b75006e302fae157e32cd76cd55d82c82f9b1cb97b62e951d1210f0308513c75005e7dae5c3aca8aba1482453c42afe3a9b2a63d3d0ba53c188249015c3776a28ec56c41b0e9eebd63c", 0xfe}, {&(0x7f0000000000)="e888968aff7ef24819e91138ac7d5f1cbc3c94b35863635c764c0d0554857a3e98f6", 0x22}, {&(0x7f0000000200)="3fb135fc501aa90986ae003a9288d0c044ab4e95ce6394890705b48b10ad5e7c01314c382e1215b8099b3b3b3318381fd4d692d4ac49d5bf750d61e5d106cd11686f3bb9d5fd74337e6284fb270aa9968afe79614d96fd99ae5e5952994aa74d0ffc8cf947edb43d6b0bfb9c41bb1e2c6cc3587ecc6d6a18cb8ed1950a26", 0x7e}], 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x21, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x6) fcntl$lock(r0, 0x20000000000007, &(0x7f0000000080)) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:01:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x18c, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r4, 0x7ffffffffffff, 0x5, &(0x7f00000004c0)=""/46) setregid(r0, r0) setregid(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x7, 0x0) r8 = semget$private(0x0, 0x7, 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r6, r2, r0, 0x7c, 0xa3}, 0x5, 0x101, 0x3}) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x20080, 0x20) setsockopt$sock_int(r7, 0xffff, 0x7c, &(0x7f0000000140)=0x6, 0x3) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000240)) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001900), 0x100000000000032d, 0x0, 0x0, 0xc}, 0x4) mknodat(r9, &(0x7f0000000580)='./file0\x00', 0x82082, 0x2000000000056) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x20000003) getegid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000280)={0x100000001, 0xfffffffffffffbff}) semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1800}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x81800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) getegid() setregid(r6, r3) getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) socket(0x2, 0x4001, 0x6) semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 16:01:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000540)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0xa2, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000580)={&(0x7f0000000380)=[{0x81, 0x3ff}, {0x80, 0xa8}], 0x2}) setreuid(r5, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xfc46) r6 = openat(r2, &(0x7f0000001780)='./file0\x00', 0xe00, 0x24) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0x5e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) r7 = dup(r1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000240)=0x304) mknod(&(0x7f0000000200)='./file0\x00', 0x8400802080002002, 0x6) getsockname$unix(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000775213b43e9199139d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b87211a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2335af72a2f84300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000100000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000d5d2c85942298042000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9ca68f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000007c5629c8a1505035298d9e6f260df833a5986aa242e751e34c968f68b6232830aa4e1675d2052fb0304eb755c51d865425aa6a6d946331051c621d73fc1dcc3a6d7e04027386bced58547e5b1a513453c72d9a663c5fa395ee26d07d367c974da0b23b75f5505bf6a1dea4447081a1a0b29616cbce202b9c0c07e3a1c90dfe6868a85228c7c4699f2b5683f4c9e52a144547fc62c41cbb59dc7266622e54089fd3e1ae7281c8ac68f2bed445b4e4bf3a8fa170dcfa6b0ea524f3708536134e46cda8d6b839dc1b6ef2ce5ee927d0f3a07fd02c069004571b265bc71621935a9f077a506aca9c4e4e945adb59e2fc4dca682020da9f082b4d098bfccc001043998e003a8dd455041dc8bc567c1535e5e8bc6bc499903b293e6599dc0993e6054596eb2819d7b604fd825daacde8f50391b89212308827741d33b7341ec9183e589e9e3c2a4868fd7cbc672d420c1906793647d86eccf489be2add20a2fb1600000000"], 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000100)=[{0xe5, 0x1000, 0x800, 0xf3}, {0xeda6, 0xe6, 0x4, 0x6}, {0x1, 0x7fff, 0x8, 0x5}, {0x6, 0x0, 0x0, 0x800}, {0x9, 0x9, 0x80, 0x1}, {0x6, 0x8, 0x2}, {0x7ff, 0x35, 0xffffffff, 0x9}]}) chroot(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000500)=[{0x2, 0x8}, {0x3, 0x7, 0x1000}], 0x2) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)=[{0x3f, 0x3, 0x68a3, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x25, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='L') 16:01:02 executing program 0: shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xc1, 0x0) r1 = shmget$private(0x0, 0x1000, 0xd0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x19b}, {0x2000000000000, 0xfffffffffffffffd}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xffffffffffff0000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x6) fcntl$setown(r0, 0x6, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400000000000035, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:02 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xfffffffffffffff7, 0x4, '\x00', 0xfffffffffffff001, 0x5, 0xa26, 0xcd3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:02 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) lstat(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000300)) 16:01:02 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="42dff7f30f5ad0c4820507a005000000c401f575bf080000003ef3f000464d2e40dbdfc4e3395e692a5cc42245b71500800000c4e285bd70ba8f087087fb00") kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x42}], 0x4, 0x0, 0x0, 0x0) 16:01:02 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100000000) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) open(&(0x7f00000000c0)='./bus\x00', 0xb0, 0x9) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\v') 16:01:02 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8fc, 0x2) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:01:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/244, &(0x7f0000000080)=0xf4) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = msgget$private(0x0, 0x340) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYRES64=r2], 0x1, 0x2, 0x1005) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0xfba5, 0xc2, 0xe70, 0x3ff, "e497997c95ce5f688fdf29f9da4415cd40a969a6", 0x0, 0x401}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000000c0)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='#@)\x00']) msgsnd(r2, &(0x7f0000000000)={0x2, "4c3fa83e1d5c24e60de21dc38c5662a7f7ff8d"}, 0x1b, 0x800) 16:01:03 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) r3 = dup2(r2, r0) recvfrom(r3, &(0x7f0000000080)=""/97, 0x61, 0x0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3ff, 0x800, 0xfc58, 0xffffffffffffff64}, {0x5, 0x3, 0x6, 0x7284}, {0x1ff, 0x1ff, 0xfe02}, {0x401, 0x0, 0x3, 0x3}]}) 16:01:03 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x3}], 0x1, 0xbf6) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000280)="f2", 0x1) write(r1, &(0x7f0000000100)="84", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) close(r0) 16:01:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000000)={0x2}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x5d38, "3334002c194138c571db7c0456f57fe5321a53d0"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f", 0x62) 16:01:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f00000002c0)=[r1]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x10220, 0x1) r4 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r5 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) r6 = geteuid() r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x2, r6, r0, r7, r2, 0xaa, 0x400}, 0x8, 0x400, r8, r9, 0x3, 0x3, 0x4}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x83, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x398, &(0x7f0000000140)="fa16c68939fc7bd0c9610c920540c2b3fe885fc3fd0b4a1581659153a0072fc9ff0064493c44fc86ae2249875532b7bdd8dba4f6994647be77f9a516a63d37b3114500"/77) 16:01:03 executing program 1: msgget(0x2, 0x0) r0 = socket$inet6(0x18, 0x4, 0x3ff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x101, 0x400}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4b, 0x3, 0x2, 0x9}) 16:01:03 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="b7c812266a0047dcb04277c5f1948086fcdab9d91366c30022c0df239d4b9395134d33a22b4d90015b6636067f10769bc67cd1508eb4d3b78b0e6933f737f6b96ce28c0b545db1abed3134ab328dbd0f3620b0237449d2"], 0xfffffed1) r1 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x89) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658df400a509b739e9f07e88d6", 0x24}], 0x1) 16:01:03 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000005c0)="ff66c0b68b127e90c55188f6b74cd3b00364c592bb61416a9afa4295d6eeee7da19b3653cefc92790eb5a2c99a54299fdadf9d2082305f786d06de2cbb1ee4da4213f33aa580d3675bc3162b932a9b094183a766abc0cdea05f18211bbb0ff6c88dff986a7a62014d4c4c837f427bc793b44497c97b33ddab5b0e2ae1eb3b55b74047816d8cd0c03f3e5", 0x8a}, {&(0x7f0000000740)="5c58676230c91a6cc6b7723fd750f98d764f47574c16781f25fae166917df4e730411a3c32f85d92d0c7e2e9ca3f0e0032cc8d3b57f896c47a6d99ca6a7891a5d36ddcb3ad9f220c9da8209f11dd427220e360ec4556f8fccb9ef9643e5148537fd56d1e1fc8d84bff06a11108b4145458e312e821b86935fd3fd029e15573849ff75f19ad3a15c199c66757de9f0f6259ed9d", 0x93}, {&(0x7f0000000800)="43d83c93f22e255beb3263f99c6d5278307d144540a87f297519b78c1457aeea87cd8234a60eaef05229cc8e46f33cf794897f946e3e9998f480b84d92846e7275bc4d4c7e7e80c06589b1b7423f279467ac07721e2745305defbfb422cae5aef56afa5b5ee70578321263c977835caa2e077117f773c7fdb1c552894f9168e5ba7237514842084c0e355a2cf0a00d6b1e1f1a391dad9ce9ac6823d30de7517bcbc9651c895af85086aed5054fa226c17af2f2c49e0eabf9fbb46b5478cb39c545709c6ad0ce6a6f89c89ddd7391a7f1fe5a107b", 0xd4}], 0x3, &(0x7f0000000b40)=ANY=[@ANYBLOB="e000000000000000ffff0000010000001be1910e3faef6f5801f62202f4bc7bbadcf35d926ccfb9412c27e7b533b5928be9465f3b225e7aaf567f71b918b0146989d13b8086cf102ac498c17ddb786c80e50c7e816ad1b42b4f4c735422f19da11c60784a955c92f11d87ac2568eacb3f283a7080f5ac0c68f5041536950f74a002ed6feb7e679c1169654772e58de767b62633f8181d4c90ecbb1185f8e0267053125ca72c865c6323450f73e0c8a779750afdad872ba8af291db605ccbd339ce917a40225639c51a07be35c7b4cf9a9412c5402f0de175d3ddd40000000000e80000000000000000000000ff0100003a3ca66f3a64307a545b3d9a47fef5b883b7958c580dd2b6a895533105000000a71e64fc0017e435bfa820112354f1e25c0df2bc2137676152a629aeb159f02979360381512eae6ba2c0417249a372f0377425b796ec5807e8f94acb320e145136c5ec6887db7c7ed0583f9569b1b26caa434b00c96284fbd74fa15950cd8927b6cf57084dab482b51d14346c44655d2361ea295777222703ce7c9b31d6d7067385fd6f1a92ef18defcb8dd96b69f0e50cd5ac49fa4d149baa56a6f877a97f2901fd3f28823e2db63ceceed3b45a70807700000000000000debb679ddee2bca64fb405654e0d26c7bea0d7f92ba3b8767706dc6402401a375e565312d2c39d884867f40025390dda6528d6b36eb9d303dbb4d7fe4a440b5ff5697f81685adfe25c641e8e4fc6695d7051b2f42c99562d0884422bc7402b5d729f7e45ba5bdff4444fb3ce72f214cde34b21"], 0x1c8}, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/161, 0xa1}], 0x3, &(0x7f0000000500)=""/190, 0xbe}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000200)='3 \x00|', 0x4}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./bus/file0\x00', 0x100000000, 0xd6, 0x9, 0x1, 0x7, 0x6, 0x1, 0x1, 0x0, 0x4, 0x6}) sendto(r0, &(0x7f0000000900)="2fa7cf9357112dc7cd0c3bb9f3d48769a19273d5e2e8b81e3861d8059a64b8a76ee08d579a6cb5f2065ec56e46904eb3f5585daf39b0892d931e576deae53a06b329de9e09dd9ba3bfc6b379ea2b3a74858995ae3761ee907f1be7ce557c57c666809bb9321f62dd84dbfc174acefa324b037fa3cbee09e7bfb012", 0x7b, 0x4, &(0x7f00000009c0)=@un=@file={0x1, './bus\x00'}, 0x8) 16:01:04 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20088, 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:01:04 executing program 0: socket(0x18, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x60) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") 16:01:04 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) mknod(&(0x7f0000000100)='./bus\x00', 0x400000000002000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="8f1e3e68fbde0372e55b6daf1de7754b78fe91c52b8ba44170b4614524be3c211758c4deb1be66e715c017c8e3f998a5bcefcd607d75d0f6810dfaf23ba8d1b7130ae238c44646a08c9daa4459bf9b085b47a953c7f97a2dbaf97cd46ede3a7d86ffd76037461d0ab91a49be0403a34ce4b6ae6fa4", 0x60bda01b) write(r0, &(0x7f00000000c0)="007e08c7b002000815210de9389d0c", 0xf) write(r0, &(0x7f0000000140)="de4be37647860020a34fcce99b0eb646d37aee98c7d8505d3b5579b54fd5daf1a1e18c59b8f6b61fb840e7d7e79ad03871eb1c92dc49c68d01770d69d29675e4c6ae3dbb21ca1dfd954ea888b9894b141dd25244e0802634b8e79be6d4ddea0512f73b69b40d6ac3bd3fb2a6f1bf18d494783bad30e658531ea40641c8aad1afee24219946d769b38d4deeb84068b6b814e0ee7a", 0x94) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) dup(r0) 16:01:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x40) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) spanic: kernel diagnostic assertion "_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_event.c", line 1076 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 35556 30286 0 0 0 1 syz-executor.0 *138178 61528 0 0x14000 0x200 0 smr db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f8d87b,ffffffff81f8556f,434,ffffffff81f979c3) at __assert+0x2e knote_enqueue(fffffd806ec4cc40) at knote_enqueue+0x216 knote(ffffffff82365100,1000000) at knote+0xbd selwakeup(ffffffff82365100) at selwakeup+0x3b logwakeup() at logwakeup+0x3b printf(ffffffff81f8117a) at printf+0x9f smr_thread(ffff800020ac19c8) at smr_thread+0x335 end trace frame: 0x0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_event.c", line 1076 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f8d87b,ffffffff81f8556f,434,ffffffff81f979c3) at __assert+0x2e knote_enqueue(fffffd806ec4cc40) at knote_enqueue+0x216 knote(ffffffff82365100,1000000) at knote+0xbd selwakeup(ffffffff82365100) at selwakeup+0x3b logwakeup() at logwakeup+0x3b printf(ffffffff81f8117a) at printf+0x9f smr_thread(ffff800020ac19c8) at smr_thread+0x335 end trace frame: 0x0, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020ac8d30 rbx 0xffff800020ac8de0 rdx 0xffff800020ac19c8 rcx 0 rax 0 r8 0xffffffff81887573 kprintf+0x173 r9 0x1 r10 0x25 r11 0xc446a409be04e4ae r12 0x3000000008 r13 0xffff800020ac8d40 r14 0x100 r15 0x1 rip 0xffffffff815672f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020ac8d20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (smr) pid=138178 stat=onproc flags process=14000 proc=200 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac1c20,0xffff800020ac12d0 process=0xffff800020ac2690 user=0xffff800020ac4000, vmspace=0xffffffff823822e0 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30286 35556 83518 0 7 0 syz-executor.0 30286 496975 83518 0 2 0x4000000 syz-executor.0 30286 363240 83518 0 2 0x4000000 syz-executor.0 75829 340737 14137 0 2 0 syz-executor.1 75829 399476 14137 0 2 0x4000000 syz-executor.1 83518 289726 82223 0 3 0x82 wait syz-executor.0 14137 30134 82223 0 3 0x82 wait syz-executor.1 15444 199002 0 0 3 0x14200 bored sosplice 82223 60087 23474 0 3 0x82 thrsleep syz-fuzzer 82223 257090 23474 0 3 0x4000082 nanosleep syz-fuzzer 82223 351504 23474 0 3 0x4000082 thrsleep syz-fuzzer 82223 231626 23474 0 3 0x4000082 thrsleep syz-fuzzer 82223 281932 23474 0 3 0x4000082 thrsleep syz-fuzzer 82223 522964 23474 0 2 0x4000082 syz-fuzzer 82223 325623 23474 0 3 0x4000082 thrsleep syz-fuzzer 82223 431585 23474 0 3 0x4000082 thrsleep syz-fuzzer 82223 65358 23474 0 3 0x4000082 thrsleep syz-fuzzer 82223 156406 23474 0 3 0x4000082 thrsleep syz-fuzzer 82223 277004 23474 0 3 0x4000082 kqread syz-fuzzer 23474 469942 55631 0 3 0x10008a pause ksh 55631 396995 27352 0 3 0x92 select sshd 50154 84998 1 0 3 0x100083 ttyin getty 27352 163327 1 0 3 0x80 select sshd 69321 362006 40995 74 3 0x100092 bpf pflogd 40995 402168 1 0 3 0x80 netio pflogd 3037 412959 38856 73 3 0x100090 kqread syslogd 38856 468294 1 0 3 0x100082 netio syslogd 85536 259479 1 77 3 0x100090 poll dhclient 73928 15999 1 0 3 0x80 poll dhclient 55932 401690 0 0 2 0x14200 zerothread 94890 427094 0 0 3 0x14200 aiodoned aiodoned 28585 4891 0 0 3 0x14200 syncer update 38890 165051 0 0 3 0x14200 cleaner cleaner 35196 373618 0 0 3 0x14200 reaper reaper 31934 345198 0 0 3 0x14200 pgdaemon pagedaemon 83678 14201 0 0 3 0x14200 bored crynlk 31250 349419 0 0 3 0x14200 bored crypto 57272 195438 0 0 3 0x40014200 acpi0 acpi0 35991 178799 0 0 3 0x40014200 idle1 17867 315410 0 0 2 0x14200 softnet 65209 450287 0 0 3 0x14200 bored systqmp 14650 333877 0 0 3 0x14200 bored systq 92365 34187 0 0 3 0x40014200 bored softclock 3962 283621 0 0 3 0x40014200 idle0 *61528 138178 0 0 7 0x14200 smr 1 118646 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 30286 (syz-executor.0) thread 0xffff800020b6fc38 (35556) exclusive rwlock vmmaplk r = 0 (0xfffffd807effe5b8) #0 witness_lock+0x52e #1 rw_enter+0x414 #2 vm_map_lock_ln+0x10d #3 uvm_mapanon+0x1e6 #4 sys_mmap+0xa9a #5 syscall+0x552 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82377bc0) #0 witness_lock+0x52e #1 syscall+0x43a #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9580 6442K 14625K 78643K 14794 0 0 pcb 25 9K 11K 78643K 761 0 0 rtable 100 3K 4K 78643K 986 0 0 ifaddr 80 17K 17K 78643K 322 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1519 0 0 iov 0 0K 24K 78643K 1208 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1194 75K 76K 78643K 3341 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 36 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 284 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 21K 78643K 2513 0 0 sigio 0 0K 0K 78643K 18 0 0 proc 54 51K 71K 78643K 808 0 0 subproc 64 65538K 67586K 78643K 648 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 114 0 0 in_multi 33 2K 2K 78643K 250 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 379 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 90 21K 30K 78643K 8414 0 0 UVM aobj 98 5K 5K 78643K 102 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 75 0 0 NDP 19 0K 0K 78643K 110 0 0 temp 221 2716K 2786K 78643K 10860 0 0 kqueue 0 0K 0K 78643K 18 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 21 0 17 1 0 1 1 0 8 0 inpcbpl 280 954 0 947 2 1 1 2 0 8 0 plimitpl 152 102 0 94 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 194 0 154 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 12 0 12 1 1 0 1 0 8 0 tcpcb 544 197 0 193 1 0 1 1 0 8 0 nd6 48 38 0 34 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 28 0 28 6 6 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 45 0 38 1 0 1 1 0 8 0 pfstkey 112 45 0 38 1 0 1 1 0 8 0 pfstate 328 45 0 38 2 0 2 2 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 917 0 726 12 0 12 12 0 8 0 art_table 32 918 0 726 2 0 2 2 0 8 0 art_node 16 193 0 159 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 277 0 267 1 0 1 1 0 8 0 shmpl 112 100 0 4 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6152 0 4684 49 1 48 48 0 8 0 ffsino 272 6152 0 4684 102 3 99 99 0 8 0 nchpl 144 9774 0 8106 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 28205 0 28205 2 2 0 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 26117 0 26117 18 15 3 6 0 8 3 sigapl 432 2661 0 2645 2 0 2 2 0 8 0 futexpl 56 25052 0 25052 1 1 0 1 0 8 0 knotepl 112 634 0 615 2 1 1 2 0 8 0 kqueuepl 104 303 0 301 1 0 1 1 0 8 0 pipepl 112 1192 0 1173 3 2 1 2 0 8 0 fdescpl 488 2662 0 2645 4 1 3 3 0 8 0 filepl 152 13147 0 13047 8 4 4 7 0 8 0 lockfpl 104 501 0 501 4 4 0 1 0 8 0 lockfspl 32 182 0 182 4 4 0 1 0 8 0 sessionpl 112 35 0 24 1 0 1 1 0 8 0 pgrppl 48 53 0 42 1 0 1 1 0 8 0 ucredpl 96 1651 0 1642 1 0 1 1 0 8 0 zombiepl 144 2645 0 2645 3 3 0 1 0 8 0 processpl 840 2678 0 2645 4 0 4 4 0 8 0 procpl 600 7359 0 7313 4 0 4 4 0 8 0 srpgc 64 102 0 102 8 8 0 1 0 8 0 sosppl 128 11 0 11 5 5 0 1 0 8 0 sockpl 384 1574 0 1555 5 3 2 4 0 8 0 mcl64k 65536 350 0 0 37 3 34 34 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 13 0 0 2 0 2 2 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 129 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 467 0 0 21 0 21 21 0 8 0 bufpl 256 10001 0 2981 439 0 439 439 0 8 0 anonpl 16 257991 0 242735 102 40 62 62 0 125 0 amapchunkpl 152 15115 0 14994 34 28 6 10 0 158 0 amappl16 192 12358 0 11437 80 33 47 47 0 8 0 amappl15 184 868 0 867 3 2 1 1 0 8 0 amappl14 176 79 0 77 2 1 1 1 0 8 0 amappl13 168 283 0 283 5 5 0 1 0 8 0 amappl12 160 1071 0 1068 2 1 1 1 0 8 0 amappl11 152 347 0 328 1 0 1 1 0 8 0 amappl10 144 73 0 69 1 0 1 1 0 8 0 amappl9 136 832 0 828 1 0 1 1 0 8 0 amappl8 128 400 0 383 1 0 1 1 0 8 0 amappl7 120 70 0 63 1 0 1 1 0 8 0 amappl6 112 378 0 372 1 0 1 1 0 8 0 amappl5 104 1226 0 1210 1 0 1 1 0 8 0 amappl4 96 2084 0 2052 2 1 1 2 0 8 0 amappl3 88 1100 0 1094 1 0 1 1 0 8 0 amappl2 80 22521 0 22455 2 0 2 2 0 8 0 amappl1 72 63947 0 63487 26 16 10 20 0 8 0 amappl 72 7751 0 7713 1 0 1 1 0 75 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 101 0 4 2 0 2 2 0 8 0 uaddrrnd 24 2662 0 2645 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2662 0 2645 1 0 1 1 0 8 0 vmmpekpl 168 22338 0 22312 2 0 2 2 0 8 0 vmmpepl 168 286952 0 284936 162 69 93 99 0 357 5 vmsppl 360 2661 0 2645 2 0 2 2 0 8 0 pdppl 4096 5332 0 5290 7 1 6 6 0 8 0 pvpl 32 757476 0 738418 227 73 154 155 0 265 0 pmappl 232 2661 0 2645 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 648 0 12 19 0 19 19 0 8 0