2d63905211ec50a149df31351a4d5fe37cdf273ad0c502c601cf20dcbe5a41090ca4f6788b455ec7ac4f94826268e959abea17af0a9fc35b2232dbb8dfdf82f2197d71b3311f6860edb4fff0b5ceb2fd29154a19036b0278d52fcd6760a4835de4695767c46c2280bfbd032e365bb9f2556ffcd931b4c55a0b08d4ec403fafd9ee71abbafdfd42e2ed92c397103df93512f1c59230d34f7e2867af5b565368f65e93652d421ff58d94d7ca16f57d039fa5d023d94bb5930d8f7311f534385abca98dd945e7625aa76193133a0cb7bd7671faf70933143123c91e0f77c915e253e8a6cf6982b50f824cb25f193257a78570cb5a8c580eb4b5d90765b719ae7920e005021e18e502a1d525a810cfcb9958f4a5322b7ac1c11a39ef147062b3a82d4dcb339dcf3128999f1dac149a2f2ae194255e5f58812e526090576deeb233fc169b53708e16f1ad44a850da25e4de101bffa003e482d1b9a43b64cbe563237a7aee63307a15995961924ef3c19b2ebe708706931d2592ab0ff6df1ab589410101053a9b0c6c86d99063a82d8fc6ea4d8f7fd04ff87c83e61500811c4c50f6471e63d030ef03bf2eacc15b8e15a4439487dc57e053ef986115401361baffe5c772cdbd2cd02e8018639c8d657a3a2b71f2290e83eafce5b0b11f25b29fce6f37a981c2e5b6409354cca707700bd0135118739f38d95374ba848ac157f72f1415b12e8f7b35ede6633827424db203532f099fc62ebe8276294ae98dab6cbda4e3b58258eaee5ff5111b1172885633044c827ccade2b1df2395b4240ed28d4209beede3f7ce9aaaa2df8f5edbed825b46e834acf848861cac3932a92b230fd9c0c73ab52b2ef34231b98d5707e194447a059a22833f57ddc9a28816f0c4d03a43a62670092d97ced3ffaa37941829ee2eceb18b5453ad0c8a80c6c1c880c11b904cb0132016e60dd709a14f136ebff4e1f5d687cd49cf17b945d7928bc33980227fddf441b4c7670571e196f4abc73f13a376ea6efe195898b213888cea42a141ae39ee40b802cdfd24275b635ef990482296e14f3b805bebcbb7c025dc373c672e47da1e257cfe108924fa1b7d5faceb9e5d507da31c8fa75d7491d77850dc0fdbde3e5ad90182ad8bd5d2399622a3416deac8c8cfe2082bf302a883c9d3986ecf252e64c943ba03febba5b7244d05a9167486b988a9d5f83355eac076d524694748669e8698a039fe83b3b617dca5591b1a6d7cd73b04f5c0bad46d231c172946c8d3ff8651e167bb7d4960a3b77e43960c1c6581307cf4dcf511167f4b59bf8883e88435b2c7d0c515c47416ceb22d4046c041683401a82acffe0d79a0f79c90ec099f7e9354add27ac6dea57615673ae04736241df217f4efd3324d3fd74f340710ab25c686f19eec96517958f78a499b3eddd880412f4d3c3910386e5e023e5f99f03f677346a7e170a170206084e4f3c5df4d2f030f749a6b15bb6bac24187a302d808b1e15e1164ae97b2b17eb227cb67cfaa76c9dbf8e20fc368d262dd98a09242cc92744f66379a930cb08a9e60928ac0a008f625c9ac1253a159e50cbff6c3a086700198ab77ab5e0ac1824f343ab4276bdfb44d8876e6a71f22ad0a130a90c62d69c26a6d7d359c05360ef510376c6b16575771bef8c1bede5b13d217a03eb003bd35c843bd10ea8da8241e4258c210a425ef1037e30e783f09f79580561ff34aa75bb2571c7ef91ce1afd36b37f48e75c5d0725f96b8baedfc9cb9daaf974cdf2e1e1b23c73fb5c3b5ea5f0bf5b7458225117b850b5172284e9443a5ccb55b3d6675ad09c5f97d02d4053e8c62cd3bf4720c92e4a6d33eb0042d062d9357a96a42484f10b8f06dcea8f5f9af2d92e36d923c02969a3353c2c6cb61500bd7e7fc89490b50af18ff5c6d548b4cac934a488a4e30cb69945e07d3236f1c0175e28f821089746b64e84d7013cbe1c7d0f46880e6d8e1c8ef316ccbbe3f3319e8444095b872abac1049d153398bb79f968fe6af29f294f6bad3d58c230147f78400a7b697432c1a6a068f39ec7a1a8239c94d63416a26efc47e3cd33c99a4ab412b9ba8c5d74c72458c42949aa93c582492a49a0467609defb0bb8e751b61ab2f59ad8b418847f5a0f332d235fc7ba108", 0x1000}, {&(0x7f0000001180)="7ced6d342f336b5ead739d94381271003162d7cc4dbe5d4b2398b0aae2399c57e821ade99c938c7c9d13ff2559b7713f4f333e51912a9f0677dc0ba1f599888bc1964c43dcc46b439b366bbae0ef4cddab2bcbfcb1c8e23a6b64153ee860ec0e7d1ccee2b29fe43d903a84ecb08ac27df5cd47d68197650f2172ab7af647d2c0795a2f25c61aa30fb19a6ee4a0d9a54adff83c8f60a2e2ea7de50b9ae992ba0971b054bb6f781b3331d12c49e262", 0xae}, {&(0x7f0000001240)="902a2f8ac683602b8493d1b724099edb60f03f6d0c5f7545ac70de23bf3a4efbece2d24ecf3fbe2370d459d3ac0b4ff64d4e331964afef9faeb4cd1e51fc670471e4963af4e6c9838652ce1646b104fd008008b47f4f45a54d9cb9520c688876bfaa7e1fbcdb907df0cb60a5dd3860116946e6448cc755e0a4efcf9d2de0f80a403e2be3b8753b50094bf3b3ce7d41b1aec9f60b7e273bbf528ca2eed4c7a7a7e45e8cf99f7a55a2a72b22ff63145d5931361d6fda16767d1031ca9926c661bc86e2c85fb574e97b1d9c5228a4fcce0fd9731a14319b92164f05022460891a0f8912209395c3980961c701c80e6be24c769370e22269ae4ccef1e282e51b03", 0xff}], 0x4, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x1d}, 0x6) 15:59:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) dup(r1) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000000)={0x6e, 0x0, &(0x7f0000000240)=""/110}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="681872f1d58b559b0d9f8f2da8aa77423b912505c1c6565c44dd9211226e684ac9def9d26b3f71b0df19bedc49698b9b07e039e8850ee8a2b93b1c0918297f44e7a5cf5a10ee5b3a8ea129efa680924f0edd1408d3b12c2808dcc287b4f4c9327d19752a3096c86bef22b8", 0x6b}], 0x1, 0x0, 0x100000000) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc20, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x82) socketpair(0x18, 0x3, 0x9b, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xdd80a0e53eb864cd, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r4 = dup2(r3, r0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0xffffffff, 0x1000, {0x9, 0x98f}}) recvfrom$unix(r2, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) 15:59:59 executing program 1: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f00000001c0)=0x1e04) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000140)=0x8, 0x4) setpgid(r2, 0x0) 15:59:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x30040000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) clock_gettime(0x4, &(0x7f0000000000)) 15:59:59 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x6) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 15:59:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="5f321bd17930cb934e5ba5973ba39e8b195910d2a0b9960f9dd65ecf2a887721dd7c96ca23197dcba0e312102120e8f7b0534f80d4d57e42346fb763429a05f676e4f2d531e4bcfb1c961051d2a54e3d6db7ba7b3394a9e42de5744df06ee1980dff6488833bcb22eda454d5b6e606c6621ec04fb6ebe83d9e6acf5c05fed04e3139722d69e7d79a45069abf64027e7c9c165f93d580a37cdb8bc9e9d248857217fbfdf69388d0a0ccb9cdf8ac1b17440ffa1f28b698e0686624557b27a444ba3c2555b5c64ed967583314"], 0x10) 15:59:59 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 15:59:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020900ffb646e6f7000000"], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x1000, 0x200, 0x9, "99a4d69df2aeaa0e19bafa0000000100", 0x2, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES16=r2], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x1) 15:59:59 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:59:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getgid() r14 = getegid() setgroups(0x4, &(0x7f0000000240)=[r8, r12, r13, r14]) setgid(r13) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000180)="271400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216aec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c507579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0xfffffffffffffeed) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 15:59:59 executing program 0: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x2fb}) 15:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 15:59:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r3 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:59:59 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x0) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = getpgid(r0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x3ff, r1, r2, r1, r17, 0x1d, 0xff}, 0xfff, 0xd, r20, r5, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = getuid() r23 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r25 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x100, 0xffffffffffffffff, r21, r22, r23, 0x40, 0x6}, 0x0, 0x7ff, r24, r25, 0x5, 0x2, 0x1f}) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r26, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r28, 0x6) close(r28) r29 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r29, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r29, 0x0, r29) r30 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000482e1080040537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7e065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c85803cfb50b1b73c5877a2f0c00e78b0c91dfc690ec"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r30, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r30, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x1400) pipe(&(0x7f0000000080)) r31 = msgget$private(0x0, 0x131) msgsnd(r31, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r31, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 15:59:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe4b77d98011ddca5, 0x200}, {0x40}, {0x8a, 0x3ff}, {0x0, 0x3}, {0x2561fecb717d9cb2, 0x2}, {0x8c, 0x1}, {0x80, 0xef}], 0x7}) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) 15:59:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) openat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 15:59:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r4, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r1, r2) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) 15:59:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c078791440576ed156467db0f107584e8e5bf61aa97ea"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCLOCK(r1, 0x20004276) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b68d5268258861cb42130bde3414") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x40, 0x80000000, 0x8001, "172c3c2314cbb6327efeb0a97e459d97edb2157b", 0x10001, 0x3f}) 15:59:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r2, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r2, 0x84d1) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x109}, {r2, 0xff}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={r4, r5, r3}, 0xc) fcntl$lock(r1, 0x4, &(0x7f0000000100)={0x0, 0x1, 0x800, 0x4, r4}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) 15:59:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r2, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) ktrace(&(0x7f00000000c0)='./bus\x00', 0x3, 0x100, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 15:59:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x4, 0x8}, {0x6, 0x4}}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2, 0x1}, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x2) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x800, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x82907003, &(0x7f0000000040)=0x2) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x82907003, &(0x7f0000000040)=0x2) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x82907003, &(0x7f0000000040)=0x2) r14 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x400, 0x1) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x20, 0x0) kevent(r8, &(0x7f0000000440)=[{{r0}, 0x8000000000000002, 0x10, 0x42, 0x8, 0x3ff}, {{r9}, 0xfffffffffffffffc, 0x23, 0x8, 0x8001, 0xff}, {{r10}, 0xfffffffffffffffa, 0x4fc8fafc9f0b4aed, 0xfffff, 0x7, 0x1}, {{r1}, 0x9, 0xd3, 0xfffff, 0x40, 0xd3}], 0x0, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x3, 0x9de0}, {{}, 0x0, 0xa, 0x1, 0x5, 0x1}, {{r11}, 0x7, 0x2, 0x8, 0x4, 0x2}, {{r2}, 0xc34807d888529893, 0x2, 0x1, 0x0, 0x8}, {{r12}, 0xe, 0x4, 0x0, 0x5, 0xfffffffffffffffe}, {{r13}, 0xd8f5b649441db134, 0x80, 0x0, 0x1, 0x3}, {{r14}, 0xfffffffffffffffc, 0x1, 0x1, 0x776}, {{r15}, 0xfffffffffffffffd, 0x40, 0x4, 0x7ff}], 0x9, &(0x7f0000000640)={0x5a8e, 0x1}) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) kevent(r4, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x6, 0x2}, {{r5}, 0xfffffffffffffff8, 0x81, 0x40, 0x80, 0x100}, {{r6}, 0xfffffffffffffffa, 0x50, 0xf0000000, 0x9, 0xfffffffffffffffd}, {{r2}, 0xacf30aed1f566685, 0x20, 0x1, 0xf3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x11a, 0x20, 0x493, 0x5}, {{r2}, 0xfffffffffffffffc, 0xc8, 0xdf9f641e5a5a4481, 0xd530, 0x6}, {{r7}, 0xfffffffffffffffb, 0xa, 0x61, 0x7, 0x4}], 0x9, 0x0, 0x5, &(0x7f0000000240)={0x80000000, 0xa366}) 15:59:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fchdir(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt(r0, 0x3fd, 0x4, 0x0, 0x0) 15:59:59 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:59:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="8a35a413985d25dd359757361b79f2849a8ed2bf814c53e0c3eae7acd9149c04baf3bfbb3a1cf5e5f120b621b9219151369bcb76a74716d3f20f539bb651014a9e1e28cab536a5bcaed3dded79eec1c00b21f83f6f4f66d78cc15258ca01b3fa0657cd3bee4e4f55d80b87dd46574602613eb02525304e31b4577a7547db9c50c88c4d344bacd84f4aa940e3db2e0340e1bbacf10d657aff8b2dc8ddb8a6cb2869d6c6a9536ec36c4e67e9c7bb528e3de8736d324535ec214976a141ee58203213173e75f15b8f9767573aeb7edbdb2ff17cbb54f29e41da8a076eaa7cb171acac522a4f998265e4afe2eee80a8c8fa07a336b9895ed9b51d1a9a295bb4a5f584fcc835c7deccafdd515644dea05172397109e814df0fa5ce0cbec82c573b86571e28cfc18a64d05ebea3c6fec70aec851de4fdf24036b0911434af9eaab47663f799c9a01612a911eff57da43620ef6c62a6960a53b80a112d8b73db1c622a0c59e23a53fad3496efdc53e9e73df5292e2c82ab6bbcbbe88a7607fb8866b96a166f807286e13dcad59c3830e10c01e919309e156cee37cfa0aaf5915ad4d8fbe5a363300af7743e051e0cb6b4357b433ff94fe910434235fde8fd980abd6adfd7d832c0f96e8ec42e6c7542e7636c4d4920d0dbcd9055830ec07ab0ed5f21ec066814fe8d0eb8c6189a74d2d005c19bc3c8aa7f1019eb1f7a3c4185904d7765d30732da915eab584057911b9c6adaf0486efd1fa499f387815d6ce3e9786c56463681437e5272397b1796dea3d6d518c62f7d9875524c74e10a4025deb2144d6cd01ed6564e686eec3f510fcf99e74b49d05d69abbc81ed38368712349391982c6b3d02bdcb18b539690fd2b7a34abc2e975ea4f1928df781d6892cfe8342af1cede7bcc760a2ad094098c01c19b7ef06e2e527b99cb530d92938ef82e357a00842fa534b11aae5a27d976e801c94e41ddee3d37f70ce00005877d6b86730819a0c353e385f991a4184c643ef51bfcb1d88fe57f1489f431ca9e2bc1e84b434d996551c88a6e09f2c4ea456def19f02a7b3592164070e43f4e1782c789c2e2a728971fdeed48639876303fdd81f8a5fd9403a78107e7ff5cee1997f74bd9ced0886e4ef7b33315adfbb49ebbfc4a85ed2018a74e1c02cfd41eac212901482826af07e161bda37fb57cff34bb26e528e81d868b3c3f1a039188ed50d5a2ef23717cc2dda5575ba57039d8471184cb629a9cbec8bf2b827f98025ecd5457009bc9ebb94764b3f9779e2be46769cac4b938e6ccd0bbf3369b3f0543a826c647ff668a37ce689e42ed33031037c5190da1dca71a2a08ecbb3bdbe5abb4835a2bd598340832280b407bddd54415e14ad915ead1cb8a0fbf348239148804fa9a9bbd63a9dfa84392f1374e055dac4c8206dce6577abc10abf75814921e0ff2bb7ed85a50ae46418d846136100982c62f4df6e24c27381413109832284fc0eba42fe62380b0134e79f42ae62432481e3e00ae50ed862b27fd0b63f1b5a6b374ae0b0afc6e700178299864497b5bc931851b0464a14708f3006fab1389855839829d42596b3b3fa126e4ae091a9aa7277351f3ba615ecd17448fd3bb56f806dea84a3fd5f2b0e6add65f1a31116048fab1b88cfec1c5409c897b4798323e32528b1fab863ac42235928a156f34264091c53afc9c7c60c27a30bd26609b743380fe32907890873606ba781ed27cd2c73ec7f5fecf1e1e575b40eac899467803fe2565dae4c95d97f009da0526429099d696198c2b820c5b421ef60ec9e18445ca81fc0761060caf7d2b4a418ffe190611bbf9b0a6388dd64d5e7d9466bd9d6509492767a7b5a00abe1da4c4a08e9c8ec5f7a0e1ceb3663f37c86e25f57440042059715e47c63f4ea585f70e38ec0b04a28eae358622008641f90dd7a2610e2342f477c23d0bc125f64b64081143c952da32388ad66d12cc478916318c22a291e2f142227c28a046704a6a3dcf7fe5b403292e376ffe99ff02a0962328dd32994a42d9ef2c06b326fe4ff930b48766e96937a407b90cc600615fa61bae5c950be380f8bc795f4a0619d5d63d5038e295b85c60cd2d27593661892a1011313a272e3f53cfda8855830b54b878e47dadd1dec2ee9eb1b19a099b36a5191a69eac7502e958006534064f9950c3901ea29596ed823d8be7b30059c386726373ba2ac504d9181e4be7ab5e18dda4b79aad37ebfd25f0249733fafc9f2afedd93883872951b5049bae6bb9d228ffbc2b43108c86373667b5b2824fea9cee1ba046fbfdc01156f89624785213d65a43f7bbe3d44290fb5a1e5433e53906e3a6206104a4f6fa186c0b968051363bb3fc65be6ac0cff3af931ff243d8338bbe5bf366335a521e241aa5dff01218ab14efae8496642e65574e90731fb6376deb1cba39efa06bf67a0d72f43c7727460daf2638f3bc8f3574a31dc81c515aa9a99184584fb13e029c36bfde1df71cb0a36b31817a34e8e6bc52919fc8f21c869c40ab22bff05cfe6e64d975d3dfac154c045d40aa7c8c9b1b21fc7715caa5b6bb7cd4761daa4791689c6945b136c01447399309f2e164563c50aff305d5f6cc466391e1bed1a415ad43db971b3fb9a3f7d62069c25a1d32ddd08697f9bdd8d837c99dbf88eb0e823e977dc2620f7b34ee7e09c95d0db9b9d20d31140ab5a0816ab1018520ed1d79f8930fbe6ef202dddb8424bcffcaac97ebe71f71c5b829a461b970a5b29b1a4151e7694f40e95e3a99e747fe7ad5e8f043aa4cb666420b2672c740acb7e9589627844a519915f1ab760c60738cb9d2a481507a85c074003d8789d1d8cae6bdc167f0cbce0e9cabb4e769017a0c52da6c49fc2559dd10a7a2e3cc38641ac487c2c5e86944c6c73215b740d8120c193801061771af76353f4220ea60e24c9e0d75478471368d2f907be41bb5b70bd606b85e85c3c28c22bffa34686acd312110c81606d8f586112abf353ae13fb39d9482b46ef56590a6666ebd12300b211278a2c2e433c70cf342e50139a3b708f7b3326afd12add80e37d25b15a9ac65ad4b4b4bb6bbbbc9ec437accd46be503d0cf7c8c32163f6e28e4a2cba4cca844191c61ac77858b3ba7e129609cfc913248d250a907a9eb8f3b864c463a3e33fc3af74ff8d9dec5087a18557a6a7324710a7a43e045e87e36c22cd541a67d652883b3fb008ce6fae6f6bfb439ed484c998aea6d6487f31f9642285a10dadf34d46e610e76efdc256be5bbbc828250dec84929ef01565b88fb0e352d22717ab7b2780fa20e791bae16ad8b3cf1572354aecbd38218655c9d87d7c94a1d7864057849e892ef1e63d1c998e3535565e9e5022a07cd1ab7a6a1e79297b6ffd05da130108bf2f79dd4c9354ccba2730a52ea87bdbd93c4bf5b4981a2aa0e51d5afc16150891bdec432d3e498128f1bfe2f9c8dd9f3779bebb9c181c0a899ee6eb61ab6a7f67cb057c9216f17ccec78ec1e8f02515bfa32231f7f39047018f30e5c857c30db00e826ca0bfb0a6074ba5ff38b31a5e4c94d39fdd97aa8fb83167bff94118e7472e6eff4477049aff86966636d3fc52b9fd2100eacb300ab116daa930ad7b3dc4c54cdc73408f48cb23158d94a1abd6ea4b8c3963267671c3e73d32f08b820df51635bb7e49efca9ab2982e50771951c80f2790edc2216eb12b6c33fee4b6c8d4b72e4236b2a238cb0b31ee2705852a6329f146830e2614bc72f8dda04a989ecddb5840c7d6929a84ef7d7f269ba6811821a693d5b0e648efc9cd3ecaf889523052845e5d879222e9e2a178cbba76818e7a19296cf06a48256e786bb60cdae92198e64e13fd2ac7fddc4df9e79a84b3aaadba5bd69d7c58689feb8f74fa18af41ede65fa1c728bf9714296b5657d2f73360e0ad4920a22dccb9a53fc69287ce1308008e5c7c5ce23c85772510364d0faf0a50d2f627054ec6b9d261ea7765c26c817579b3a54a43a0bbe6a3bc543aa048553feb9566f9f30d2fc7f8cc57501fd577e8788aeac8fcc86a8f6f7a0133274bf974bd9feb6bbd1fb4196f81d8b25801d1de973e5d2d1db14ffff0fc97935c9f1c37603c9ad428d9d8b8253b6deb9512d226b39c426ae2dde49805c924dc368fe34010d078b9e46cac0729fb4d1ca1a200b360743f899918043c0389b6b5c174b6a74d37da0426c3c069e1cf505900af7f615645057ea07e7ccd16bcd8ac57bbcc13506d8c26a637fbe2270de8a344e2238b07ef2b69377f98451a37efd5f2ec8de39bf8bcf1c9a5b46f26826b6064b420a40deb93a2cb1f8b9b9f08a332bf47d2c49ca77886e5812271d8d17ab5b4dbb587e2e8e8a4d316557abb520f8d25668eb26d6d44ec4bd2d0a0aefb8061ebafcac1dfaa450d003fb22f00abe6b69db4a917c6103579802d302988b093e87a56baf9b934a3866a43b61a50427d2b6b5623d2c8626f68df348cf82f9e78d55721ebf8aaa0cce3a04cee664cc6e743d6e19f0c89da13b42dca1a1789914c31d14dc49ebf59bf42549704db57a0149fe5b1c991a02396ad3ac584373be73f7f8a79a3f9dd00da13cf31f5af90e7547abc29a1c5e5646b1a3b1376596d6055777a32140cda27ff27ab96b47a08c2b469bc6688b761b7d57459014cd70f12c142064470ec40228adfdaab462d3be0f9edeedfcd4910fd55dcc83997f752abe38d53572e20d79ad24084c2ce1c5973552e606295105e7f65400c7202e4eeb66abfcf124ded543495038360fc3cf605ce77954c8f770b004d72d9b9e5f2f59233b4caa5b43773426d17b606a55539bffea39885a68cefe039f24d24161704c8a83f97eccb9d866eacb2089b1a30b584d9191dac61d78d1199c0f0cf13e732a31706194ec9189674a2107c975989918ac5747dcac2813eabc57c6208b1735c30526da0b78f61d0fe51b35f8ac47534d37b9c1ea6b0033578d503eda7ea1aebfed3ea8d8e4f556227ce4ef720ab7c23923c8c065d7224dc52e1e493579dde7656df550bbc19e92ca0406f8c5e3d4f61c6c882b6bcecbe241b26b1a29b1528fd8c3af99c6e40248e167cf55a4407adb32b583a491f6a7f8d64c0787780a4f62941169a1084ee9cff89e99cbfa4b71c1cde8c5cac5cf5e8e510265ea938d022be6266332cb5f09d639fa31891655584fb99c5f2fc9c6a51dfebc95299d8787d26b475b37e4d0d8875d7840c08a29fd1691455cda6269f390aca5af885d93bc82b35e6c4c8e86e4181d31e9affa2fe1492195ab4bac2659029cbed223dacc0e23a25733fca38c47cb5e13130c0182202b6d95cbec3c48958c43f6630e7eb83f413ada8d2be0a9f5ba3025b754fdc0e36e1d241aacb2c9ad92f76dbfc181138340e6fc40dd9cbfc327e9c95357c9833f57e8af5c406d54eba0dc24e7b3411967837a04552fc5ab5cabefe2ff5e3984aa5105106f6233e332589fa30b808d19d740d08a2d36d5d2c45a78d8b6c0f2cfbadb9ddabd200993c4f53d5fe439e0b7cc72edd2092a11c48360b70f0010aef650c03b84f5412f9fe019bb87b6b52285ca730de2618492bbc42ebb12b4e1468f4d1f17ce2d515135e6c08da17917f0a868e88d4d325e0f314f36da0cede59811532cefaad7b1158607a41cf45f853e494f3a7c6ce245a6ffad8d396e3a328e302faa138c80bc570c5b35defd47e54d63027ca5f19f3ab8f620fc671f26fcc021c3879ecc6c57f1fe12d6d3dc24b4463c341daf8d95af89544304dd1865893729bcabfd3e442d89c4c3add4318f83d2e0c8f26d1f7967b96371eb8", 0x1000) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r1, r2) r3 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getgroups(0x3, &(0x7f0000000140)=[r2, r6, 0x0]) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = getgid() r13 = getegid() setgroups(0x4, &(0x7f0000000240)=[r7, r11, r12, r13]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() getgroups(0x3, &(0x7f0000000040)=[r11, r14, r15]) setreuid(0xee00, 0x0) r16 = syz_open_pts() fchflags(r16, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x10000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x400}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r3, &(0x7f00000000c0)='./bus\x00', r4, r5, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xf6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0xfc, 0x8000000000001f}, {0x7c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socket(0x800000018, 0x0, 0x0) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = msgget$private(0x0, 0x10000004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r6) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) fcntl$dupfd(r5, 0xf, r4) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000000)="066c0000", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) setsockopt(r1, 0xb3e4, 0x1, &(0x7f0000000040)="19997f7a923fc04f", 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1dfc, 0x0, "3e58a044b1fbf463c62c4028c5b48a01b1f5c2bc", 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0x2, 0x1) getuid() ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') ftruncate(r1, 0x0, 0x2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x24}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:01 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) clock_gettime(0x4, &(0x7f0000000000)) 16:00:01 executing program 1: ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x44}, {0x20000004d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r4, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r17}, 0xc) r18 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r18, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x81cb39617e35e158, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x8001, 0x2, 0x7f, 0x2}, {0x7f, 0x9, 0x6d, 0x20}, {0x81, 0x8, 0x9, 0x2}, {0x0, 0x4, 0x40, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="609c65426966986c9e84f5d89c2f207534d4d49df57b8bd2e3b322720b5ad1f2cf0f0f226d8cb78c5172e0c4e809eb476b73a78136c004be54f53d5ed4c92763110ac8cede9f1e593250f42bb98bafc94f", 0x51}, {&(0x7f0000000340)="ea07f1db9889c22ab8858c05dc64fee2d64bb737db53007006879415b426d806a34ddc64138585dfe38590f8dc7642d9671f548b9dbc54bf38742ab588b4e74b9d417b4e93ba49ef7f1b2c9d2effbc0264dd334aa2b7888dbf60d32ba7e23fc73a6d05ada67d5104ef0735935ad3e93da71c46cc1971c7e4226d91b11697c1bc8bec5e0a155ade00d0c83af70e9d8773bedecd7758df8035a635e490f4609348d7f27a1349d3336d5aaac057e422e602f7a214ae6a1146e29a76b27a9932b0df3140e727022e5fea718bb3b5a3d1ac95c7233bf24d8d96e7acf825aa2d1dd6016c1d87b17105d6b772d1943c6c", 0xed}], 0x2, 0x0, 0x0) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) rmdir(&(0x7f0000000240)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00215820e2d3b20000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f57ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3774fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) poll(&(0x7f00000001c0)=[{r5, 0xa1}], 0x1, 0x6) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x8000, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r7, 0x6) pipe2(&(0x7f0000000180), 0x10004) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() chroot(&(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:01 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) r8 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9, 0x101}) r15 = getgid() r16 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x9, r6, r8, r11, r15, 0x40}, 0x1, 0x3, r16, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) shmat(r1, &(0x7f0000b0f000/0x1000)=nil, 0x3000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000003d80)={0x0, ""/4096}, 0x1008, 0x1, 0x0) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r3, &(0x7f0000000300)={0x3, "2188e7d1e1bf40dea42cb417aaef1152b092739b139b4c3cba0d65f733fb9755a132baa51b2e3315de8e9d032910612d36fddfa0c7e831a948837b3bf2414b9b8667c0260e76a1e7e5c3245bcb42519a422ccbec2c1c4aee1efa9b3ad4de0e9c5b710162dec7341f299d32ed9069d889279443ce12e355e2b31168b58ad364804628319c15434e103cd0bb5574cf1ce6e428c4d88cd3353941e56b8680e0a6e5b74f93cca94c331648c4fd13502c002b347dc37ba56bd6fe5a48f18b2f2d200c7fd173bd6cf81424484922641e8e289f3a77d0e1655155e86a9c8e7362f52c3a86bfd0d9638b4a"}, 0xef, 0x800) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r4, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r7, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f00000004c0)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000480)=[r9, r13, r9]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r15, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600), 0xc) r16 = getgid() r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) lchown(&(0x7f0000000440)='./file0\x00', r18, r16) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r16, r23, 0x0]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x80, r5, r9, r14, r16, 0x4}, 0x7, 0x40, 0xffffffffffffffff, 0x0, 0x9, 0xf901, 0x46, 0x8}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="009db219e6c00000010000000000000000"], 0x10}, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x62fe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: nanosleep(&(0x7f0000000340)={0x9, 0x4000000000000040}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x8, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x80, 0x0) socketpair(0x10, 0x4, 0x1, &(0x7f0000000480)={0xffffffffffffffff}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x100, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x93a4ffbf03a6d0d0, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x82907003, &(0x7f0000000040)=0x2) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x82907003, &(0x7f0000000040)=0x2) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x82907003, &(0x7f0000000040)=0x2) kevent(r0, &(0x7f0000000380)=[{{r1}, 0x0, 0x9, 0x2, 0x84, 0x5}, {{r2}, 0x6, 0x10, 0x2, 0x4, 0xe95}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1c, 0x4, 0x6}, {{r4}, 0xfffffffffffffffb, 0x6197d31c29de7911, 0x4, 0x20, 0xfff}, {{r5}, 0x0, 0x20, 0x20000001, 0x9, 0x3f}], 0x6, &(0x7f0000000840)=[{{r6}, 0x0, 0x6, 0x20, 0x3, 0x7}, {{r7}, 0x4, 0x2, 0x2, 0xc30, 0x101}, {{r8}, 0xfffffffffffffffc, 0x1, 0x10, 0x10000, 0x74}, {{r9}, 0xfffffffffffffffb, 0x3, 0x2, 0x5, 0x7}, {{r10}, 0xff4442a7618063b8, 0x20, 0x2, 0x32, 0x6}, {{r11}, 0xfffffffffffffffb, 0x96, 0x2, 0xc000000000000000, 0x8000}, {{r12}, 0xfffffffffffffffb, 0x9c720bc7feabd298, 0x1, 0x5, 0x70ee}, {{r13}, 0xfffffffffffffffa, 0xe7683d4b3d0eba8f, 0x73a14eb09c7204e0, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x8, 0x6, 0x1}], 0x10001, &(0x7f0000000540)={0x4, 0x6}) r14 = msgget(0xffffffffffffffff, 0x750) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f00000001c0)) msgsnd(r14, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r16, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r17, 0x20005302, &(0x7f0000000280)={0x2, 0x40000}) msgrcv(r14, 0x0, 0x0, 0x1, 0x0) msgsnd(r14, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca28749c23490750efdef78f41641b278ec8251f5cae5326b0000000000000000000000006fe4384c3661c73a6148042a37edcc1ce2f6e75684af6c9e11c661fa0a01bff1f36d0816d18ab0022dee80f6ff4bcd065bba411321858c4ee0e93659b093b96bd30c902199ac087651babb20f62bca6ea8c0460f0300000000000000e2c39860"], 0x43, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) pckbd_enable: command error 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82fd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x2, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x20, 0x2f2d, 0x3}, 0xc) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0xf31c) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000280)=0x7) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r7 = getppid() getpgid(r7) r8 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x4) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000003c0)=0xffff) chflagsat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x6) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000580)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000600)=0x3ff) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000640)={0x401, 0x80000001, 0x8001, 0x7f, "abf86da77219dee851eb9008478a3b0be9982b30", 0x10000, 0x7f}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', 0xffffffffffffff9c}) acct(&(0x7f0000000700)='./file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000740)=0x7f) pckbd_enable: command error 16:00:05 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) lstat(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) setsockopt(r2, 0x1, 0x7e, &(0x7f0000000180)="e7dcda83b34ca7f7a98231382c9d88b701ac5ab62cb9baf95a7d93190dfb3ded05d8de450a62f1baa8c263cd0d6852f530ad08ab13658d4e02222df506a6db589d8ebf5b", 0x44) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="001cd7df356701357900f46d3b177b1f82039fcf232f3996ad467aec9efe64b438b3aa422ca8934485f718c269860100b59841ca17eeadb76c8e4edf61237a3aa3afcd"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0xfeba) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x120) ioctl$TIOCSCTTY(r0, 0x20007461) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x9, 0x401, {0x3, 0x5}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x55}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0xa9}, {&(0x7f0000001280)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11f5780f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28f7680c22444859b8baf4a0f7672a58019d8542c809db7392efc62fbf18bc72fe04c42ee41b3709df2d4c2eee3d969cfb80593", 0x81}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b7790ea98b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0x6f}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xea}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0xffffffffffffff54}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x5e8) r2 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockname(r4, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r5 = socket(0x18, 0x3, 0x0) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r6, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x381f927137938bea) r7 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x6) r8 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r8, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r8, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0x1) semop(r8, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r7, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r7, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r2) getegid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x400000000000003, &(0x7f0000000000)="ebffcbff13b9fd812ec699319296480000000000", 0x254) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r5 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r5, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCNXCL(r6, 0x2000740e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r6, 0x6, r7) sendto(r6, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x36, 0xf, &(0x7f0000000800)=ANY=[@ANYBLOB="20cb2e2f5175731b"], 0x8) read(r5, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r5, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r7}) writev(r6, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r6, 0xc) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740)={r7, r8, r9}, 0xc) r10 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0x9, r8, r9, r8, r9, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r6, &(0x7f0000000b00)=""/42, 0x2a) setgid(r9) sendmsg(r6, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed000077bfca10f368fb18e9a9d14c15741fcfb00000004000da0000000000ffff000005000000ecf3fe85d0a81abafdbe97f289fc1ddeb6e708b240aaf2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775b6adfb901600c8b5421df1e664327d2142ab2049e0b55f758ce9885091e0000002f0e533ee3c10635fa02bd27d60e000000005800000001cf3d9dcfd499b1239983000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f000000000000000000000000e84479d9c92ed5c0b1abefb866a6f205c7626f14ffe0cd67434d7aab1f7d9be9ea585e28915f9003f6b1bce8f780b90cfad77c35de4d0734a63aebd5c5fb7cc480adc35f974a37713cfa3302e19206450a368f1a78997039f0df3a50585e52"], 0x19d}, 0x8) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000cc0)={r7, r8, r9}, 0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r12, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:05 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000500)='./file0/file0\x00', 0x168d288010d176c9, 0x1b0) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0xdbac030cf13045ba) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x28000, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000340)={0x8000, 0x6, 0x1}) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) fchflags(r7, 0x10000) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x80}, {0x0, 0x0, 0x401}], {0x0, 0x0, 0x636}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)) minherit(&(0x7f00005d3000/0x1000)=nil, 0x1000, 0x1) socket(0x20, 0x8000, 0x40) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x0, 0x0, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000400)={0x5, './file1\x00', './file0\x00'}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4cfbeb623d2809dd, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000006c0)={0x4, 0x800, 0x1, 0x7, &(0x7f0000000440)={{0x43, 0x8, 0x1, 0xe7, 0x4, 0x4bb, 0x8000}, {[0x0, 0x1, 0x3, 0x4, 0x80000000, 0x90, 0xfffffffffffffffd, 0x46b7, 0x4, 0x9, 0x6, 0xffffffffffffffac, 0x0, 0xa5, 0x2, 0x3f, 0x401, 0x2], [0x4, 0x9, 0x20, 0x40, 0x96, 0x0, 0x7, 0xffffffffffffb43e, 0x0, 0x100000001], [0xfff, 0x80, 0x0, 0x9, 0x7fffffff, 0x8, 0x608b], [0x4, 0x9, 0x1ff, 0x40, 0x6, 0x5], [{0x7, 0x1, 0xfffffffc, 0x4}, {0x1000, 0x5, 0x1}, {0x559, 0x8, 0x6, 0x1}, {0x2f9, 0x5, 0xd378, 0x2}, {0x6f4f, 0xff, 0x4b, 0x80000001}, {0x8, 0x77, 0x8000, 0x3}, {0x3f, 0xfffffe01, 0x7fffffff, 0xb8a}, {0xfff7, 0x1, 0x40, 0x401}], {0x5f0, 0x1, 0x1, 0xe54d}, {0x9, 0x6, 0x1000, 0x200}}}, 0x27, 0xd6}) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000700)={0x8, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r3, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) r5 = fcntl$getown(r4, 0x5) setpgid(r3, r5) r6 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x3, 0x7, 0x0, 0x3, 0x0, 0x4, 0x1, 0x2, 0x2, 0x5}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() 16:00:06 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x1, 0x436, 0x221}) 16:00:06 executing program 1: clock_settime(0x4, &(0x7f00000000c0)={0x3, 0x100}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="568b28aafe38397c996649a2e6954afcd11fc24ff579cdd649680ca586041613e0ad82607ab8cae98d729687c49b7d7dddcf613c667f2ed4afda73f7857d74816169ddb48977e4db12d9f5ee", 0x4c}, {&(0x7f00000001c0)="8dfe92294db803e9018dd437617179c0ad2cbcf6ed659d07f33114e47e3837342e", 0x196}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = semget(0x0, 0x6, 0x2) semctl$SETVAL(r0, 0xb, 0x8, &(0x7f0000000000)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/237, &(0x7f0000000180)=0xed) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0xe0a) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x6c8e48fc01b00e1b, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xd914884ebd76d4c2, r2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000240)=0x8) r3 = semget$private(0x0, 0x5, 0x200) r4 = getuid() getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x6, r4, r5, r8, r9, 0x100, 0x3}, 0xfff}) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x81) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20826, 0x0) r11 = semget(0x1, 0x2, 0x4) r12 = geteuid() getgroups(0x3, &(0x7f0000000440)=[0x0, r6, 0xffffffffffffffff]) r14 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r12, r13, r14, r7, 0x80, 0x9}, 0x7, 0x2, 0x5}) r15 = socket$inet(0x2, 0x4, 0x7f) getsockopt(r15, 0x3ff, 0x80000000, &(0x7f0000000500)=""/141, &(0x7f00000005c0)=0x8d) fsync(r2) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x2, &(0x7f0000000680)=[r16, r7]) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f00000006c0)=""/234) fcntl$setstatus(r10, 0x4, 0xc0) r17 = openat(r1, &(0x7f00000007c0)='./file0\x00', 0x80, 0x40) ioctl$TIOCSFLAGS(r17, 0x8004745c, &(0x7f0000000800)=0x4) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1, 0xfe}, {0xfff, 0x0, 0x3}, {0xfff, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x3, 0x20, 0x4}, {0x4, 0xfe, 0x3f, 0x8001}, {0x4, 0x1, 0x10, 0xfff}, {0x5, 0x0, 0x1f, 0x8}, {0x2, 0xb4, 0xf7, 0x2}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000110000)='./file0/file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007eb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f000067a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006ca000/0x3000)=nil, &(0x7f000036b000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000010e000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000777000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004a5000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000144000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000779000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000229000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7fffffff, 0x9}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000580)="b10dffe9b76cbe814d34e4291ff7dafd7d4426020c8d21eedaae9fb455f46cdc7ff51bb295daf7ede5d1d7895be3189cfdb438b8326c41c6f7c5a329cd03c3d6f2f0c793ab58c2fe677a590eadde4eafedfb030a1bb3b8efc9bb167cc93f57a6e1b10a47f7bd22c756c5b91f85782581c2f40fcca9b289a3541418ea4e44ee8c87b90d7af2badcd678d32e23fe6c1e55c6fd3307e35cbf205dc14a6eae7cdb7c60218b934d3d3600", 0xa8}, {&(0x7f0000000640)="7cf8d2b8b17a22268be7760545a3017cc9c6902d5cc995ff2e4d277412029e891596a39a4e2043c689884d516c097211ec3a030d031cc5bf792ffdefc9cf1832ce048ee1e0eb4e57aa1433e9f591c1afbeeb0bb5379ed9c2d907b2643f62077517970a130179e2785c5b86e2853ba69881662d2f48eb3956d98513891119cbad182f77bf1760fce12d62d681e6eec664dac96f82088f53b88a9dbaf5593010a9fceaa167c6d852ab4bfdeba9cf117a99f4104a0b5f93df8e", 0xb8}], 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB="31213202d7fb04b7ffff000000010000aa138673414bd48a11adbfe4c0f26ddcf677ee9b15fc6d1600000000af4add23d7ae8858cd71df12b37f3d51078e11ebfbda6ff1b9589e39022443c584d51c6c200704ff9d1e25720fa7c8b3acd05b24c3e8192ea423560b9740a6a6a7cb8754141adaa1ef92351b87cfa0a1000000000000"], 0x80}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) geteuid() 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe], [0x0, 0x1], [], [{}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:06 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000200)='./file1\x00', 0x800, 0x60) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = accept(r5, &(0x7f0000000380)=@in6, &(0x7f0000000140)=0x2e1) poll(&(0x7f0000000100)=[{r3, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x100}], 0x3, 0x7664) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000001c0)='./bus\x00') linkat(r2, &(0x7f0000000280)='./file1\x00', r2, &(0x7f0000000340)='./bus\x00', 0x2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x4, './bus\x00', './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r7 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x8004, 0x0) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x800002) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f666d6c6530004e62bbd8b7fe7a91d7bf49d34240d7e85ad9d8f1e31a3bd9704bd684f5366abd66ca"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xea19b5bf99d3b7b0) r3 = semget$private(0x0, 0x0, 0x4) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0x2000}, {0x2, 0x2, 0x800}, {0x1, 0x5, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r3, &(0x7f0000000140)=[{0x4, 0x20, 0x800}, {0x0, 0x6}, {0x2, 0x6, 0x800}], 0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) 16:00:07 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x101) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x10, 0x8c3) clock_getres(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x7, 0x6, 0x1, 0x7fff, 0x401, 0x10000, 0x0, 0x7, 0x6, 0x10001}) 16:00:07 executing program 1: getpgid(0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000700)={0x0, ""/4101}, 0x12a6, 0x3, 0x0) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r1, &(0x7f0000000300)={0x3, "2188e7d1e1bf40dea42cb417aaef1152b092739b139b4c3cba0d65f733fb9755a132baa51b2e3315de8e9d032910612d36fddfa0c7e831a948837b3bf2414b9b8667c0260e76a1e7e5c3245bcb42519a422ccbec2c1c4aee1efa9b3ad4de0e9c5b710162dec7341f299d32ed9069d889279443ce12e355e2b31168b58ad364804628319c15434e103cd0bb5574cf1ce6e428c4d88cd3353941e56b8680e0a6e5b74f93cca94c331648c4fd13502c002b347dc37ba56bd6fe5a48f18b2f2d200c7fd173bd6cf81424484922641e8e289f3a77d0e1655155e86a9c8e7362f52c3a86bfd0d9638b4a"}, 0xef, 0x800) pread(0xffffffffffffff9c, &(0x7f0000000000)="b56a57c3f2ec6d1a686ec41841f1b7ce45ab3638bb997c0da29b026176e0fb1f46837dd71f9b2664f4b430392915efbf634e5c01893aefa0bd1f57c4e93f5b", 0x3f, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x8}, 0x8) 16:00:07 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) dup(r2) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1, 0x4, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x3f], [0xfc040000ff], [0x0, 0x0, 0x0, 0x0, 0x1], [{}, {0x0, 0x6}, {}, {}, {0x0, 0x0, 0x0, 0x1000000}, {}, {0x0, 0x2, 0x0, 0x4}, {0x5}], {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x20, 0x856}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) fcntl$dupfd(r3, 0xa, r0) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r13 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x0, 0x5cd, 0xc00}, {0x0, 0xfffc, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgid() r18 = getppid() r19 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r19, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r22, &(0x7f0000000500)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000c4a480eb21651893acd9299dd9b0ff2617899bb73cf94e", 0xc8, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) getgroups(0x3, &(0x7f0000000140)=[r21, r25, 0x0]) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r28 = dup(r27) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r28, 0x20007606, &(0x7f0000000240)) r29 = open(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r29, 0x82907003, &(0x7f0000000040)=0x2) r30 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r30, 0x82907003, &(0x7f0000000040)=0x2) accept$unix(r30, &(0x7f0000000700)=ANY=[@ANYBLOB="00001d00000000860000000e0f00000000002800de63d0e7587b435fa1a6fc3e9188f84fd4646ecebfa18051464babe3f4c8c5cac1c5cbb4829a2040285919f4f576f64b23237971bc31826a8da5edd54a863d46b9228603000000a447e6eef52ff4b167a6f1588146031e1c01444d3674257cdb0739afb45b5b64ad3305932ccb00cf830fd0965514f5e2f204876a3d3f73a31570428dd900"/176], &(0x7f00000004c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffeb8) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = getgid() r34 = getegid() setgroups(0x4, &(0x7f0000000240)=[r26, r32, r33, r34]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x9, r9, r11, r14, r32, 0x40}, 0x1, 0x3, r18, 0xffffffffffffffff, 0x401, 0x3, 0x80000000}) shmctl$IPC_RMID(r4, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) symlinkat(&(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r5, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x9, 0x4, 0xc82, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000445000/0x2000)=nil, 0x8}, {&(0x7f00000f9000/0x4000)=nil, &(0x7f000067d000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000074c000/0x2000)=nil, 0x16}, {&(0x7f0000067000/0x4000)=nil, &(0x7f00001c2000/0x3000)=nil, 0x392}, {&(0x7f0000732000/0x1000)=nil, &(0x7f000077d000/0x3000)=nil, 0x1ff}, {&(0x7f0000101000/0x1000)=nil, &(0x7f0000396000/0x1000)=nil, 0x8}, {&(0x7f00005ac000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000221000/0x2000)=nil, &(0x7f0000553000/0x3000)=nil, 0x2e}, {&(0x7f00007bd000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000764000/0x3000)=nil}, {&(0x7f0000537000/0x2000)=nil, &(0x7f0000638000/0x3000)=nil, 0x4}, {&(0x7f0000584000/0x2000)=nil, &(0x7f000034f000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000ff000/0x2000)=nil, 0x7}, {&(0x7f0000402000/0x4000)=nil, &(0x7f00000d5000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000c4000/0x600000)=nil, 0xfff}, {&(0x7f0000746000/0x2000)=nil, &(0x7f0000746000/0x4000)=nil, 0x3fea655e}], ['./bus\x00', './bus\x00', './file0\x00', './bus/../file0\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x5}) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000a3f06ca338b27fb84999c436002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2c0b3205db35c5064fe50af3c5d41fb62fc4e5db71392dc7f36ef9907f50877cfb97c60c9a4e78a27883a38b26f97b2ef889406b40f93f622d14dd1a5c070d2b7b86bee3e3bebd1ce934b3d6de3006f"], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x40, 0x3}, {0x85, 0x1000}, {0x80, 0x9}, {0x4, 0xee}, {0x8d}, {0x21, 0x1}], 0x6}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0xf8}, {0x35, 0x0, 0x0, 0xc26a}, {0x6, 0x0, 0x4, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0efffffffc00c776ddcad633cc16800af1035570b84c2938a5f2fd0d824134c3ffbc28a23017c29cd940f7ea3cb6d5a16ac0a5199d6328beef9d9bb9ae6554e079ab2a83aad50a1cc089806238e0400fe79a75c71b5b1be3c8c5a"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x7, 0x7, 0x1, 0x6}, {0xa74, 0x5, 0x5, 0x5}, {0xfffe, 0xff, 0x0, 0x9}, {0xffff, 0x1, 0x0, 0x5}, {0x1, 0x2, 0x7f, 0x50}, {0x7, 0x6, 0x1f, 0x92}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:07 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x86fd70a64dab32c) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) openat(r0, &(0x7f00003e5000)='./file0\x00', 0x20000, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x6c, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:07 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x1a) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='\\*\x00', &(0x7f0000000940)='\x1d\xfb\xff\x00\x94\xfd\x00\x00\xd4\xd4\x06\x14\xb45\xdd\x04\xbc\xaeE\xed\xdb\x86\x80\xd4/`Q\xc9\xfb\xf9\xa3<\xfe\x18{\x19\xcd\xc9L\x1f]mi\xc6F\x925.\xebp\xefb\xd6\xd4\x81r\xe1s\xcf\xc1}\x94^\xfc\xf6\x14\xc8T\x05\x18w\xaa\x96\xc9\xf2c\x05Xd\xc9\xc4g\\\xf1\xc0\v\xd5\x86\xd9\xa9&\nj\xdd\xcf\xed\x14\x93\x86\xa7]\xdd\"\xd3\xcd4\xbd\xf6\xab\xb7\xa3s\xd2q^\x99\xc6tg\xa7S|\xc5@\x02\xa8i\xc6Y\x12IX\xd0\xc8\xe0,\xc6\x8d\x93\xbd\xc9N\xb0Y\f\x89<\xd2\xbc\r\x87\xfd\x04\x00\x00\x00\x00\x00\x00\x00\x9e\xcc\x1bu\xc55\xaa\x1a\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000a00)='r\x00L\xfc\x11\xa1\xbd\xbc\x86\xafEk!|\xb3\xf3\x9f\xa6:\xc8\x00\xc0\x19\xa3\xcf\x94\xf2\vX\xab\x10*t\xd7\xc6y\xfe\x9a\xbeW$\x7fS\xb4\xdf\xebO\xf7v\xb1\xe4\x9bxg\xce\x9f\xad2$\x83Y\x84\x04\xdf\"\xab\x85\x93\xfb`&;\x85\xc0\x91\xbc\xda\x9d\x00\xbb\x9a\x9as\x01@\xb2\xd8\x10E\xcc\xe9\xdfaI\a\xe4~\xb8\x9f\xf3\x1e3G\x864BcK\x82F\x9b}\xd2\xc6+W\xf7\'\xdd\x11\xc6\xc7\xc8\xb4\xd8\xc5\xe0}3\xe40 l~L\xdd%\x00\xed\xfd\xc2I\xce\xa0\xdb\x94\xd9d\xf2\xab=\x06\xe9ng\x18\xe3\xdcC\xf88\xb5\xe3N\xc9\xf7\xde%\xa3<\xcd\xba.\xf9\xed\xa6\x00\xb6\x85\x9e\xc4\xa3\xab\x90r#R\v\xee\xc7\xca/6\xb9\xf0\x93\xe0\xc9-i\x95', &(0x7f0000000600)='r\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='&\x00', &(0x7f0000000800)='+]\'{-@\x00', &(0x7f0000000740)='/dev/wsmouse0\x00']) openat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x80) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) semget$private(0x0, 0x6, 0x250) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r4, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r5}) r6 = semget$private(0x0, 0x0, 0x3d4) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804bed9781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404e36a00f90006ee01b120400000000000000000000020208a3fffff8000400"/171, 0x1, 0x0, 0x0, 0x0) fcntl$getown(r7, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r19 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = getpgid(0x0) fcntl$setown(r19, 0x6, r20) setpgid(r16, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x0, r10, r11, r12, r15, 0x201, 0x9}, 0x800, 0x1, r16, r18, 0x401, 0xffffffffffffffff, 0x1, 0x2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r5) semop(r6, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semop(0x0, &(0x7f0000000340)=[{0x2, 0xffffffff}, {0x7, 0xfbd6, 0x1000}], 0x2) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r21 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r21, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1800}, {0x4, 0x6, 0x400}, {0x1, 0x3, 0x800}, {0x0, 0x7b, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r2, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r2, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x1, 0xc7, 0x1400}, {0x2, 0x200, 0x1800}, {0x5, 0x1}, {0x1, 0x3}, {0x3, 0x800, 0x800}], 0x2aaaacfb) 16:00:07 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x3, 0x7) mprotect(&(0x7f0000122000/0x14000)=nil, 0x14000, 0x7) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x4000bbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) r8 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9, 0x101}) r15 = getgid() r16 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x9, r6, r8, r11, r15, 0x40}, 0x1, 0x3, r16, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000780)="14cf2203", 0x4) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'#u\x80', 0x0}) sendto(r3, &(0x7f0000000140)="cbb6d3cf737cdcce5f91304783fead17", 0x10, 0x400, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[0x9, 0x3ff, 0x1000]}) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r5 = dup(r3) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x42, 0x20000000, 0x0, 0xffffffffffff8000}, {{r2}, 0xfffffffffffffffb, 0x88, 0x1, 0xffffffffffffffff, 0x467}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0xfffffffffffffffb, 0x101}, {{r5}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x3ff, 0x400}, {{r5}, 0xfffffffffffffffc, 0x23, 0xf0000000, 0x7, 0xce}, {{r6}, 0xfffffffffffffffd, 0x4, 0x20, 0xfff, 0x5}], 0xfffff801, 0x0, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) write(r4, &(0x7f00000003c0)="b2bf6cc8e6fc7f48b11d9f8a72bc50bde7cb71f7040000005e5f9aeb1de8000000008a87af921fd6b72bc13f6d73715c46616825b533a19712033aa08aa121664e403fbf46b988fbcd28", 0x4a) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYRES32=r3], 0x1) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f0000000340)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0xfffffffffffffdad}, {&(0x7f0000000e00)="b8c82b5aba6eb1a842f5be737870664fad8069f79c9a40e1a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea78e2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3777cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3b3dd7f8c3d9ea832db4f1d692b88aad1c0b8d287406b4fbfc883346df99ba22474203823358ddeee5dd0cd84dc2ae031fed9ebe99f75a34fd641aa7bf17c5802c84ff41524756849b5ccb0b00b49dbc6034324b496f3b46d2f1fbec11ca67cc9c9d75837f77a784a28b65684c1643ca6e46d48f0e87e449827ccff67100000000000000", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0xffa8}, {&(0x7f00000007c0)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x1c0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x81) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) r11 = socket(0x800000018, 0x1, 0x0) setsockopt(r11, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:08 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x171, './file0\x00'}, 0xa, 0x0}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = getuid() fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x992ef161ed437036, 0x80) fcntl$setstatus(r4, 0x4, 0x0) dup(0xffffffffffffff9c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000300)=0x8543) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r5, 0x2}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001780)=[{&(0x7f00000001c0)="70760e8d770ba781fc9f04ba3d293495a734a2715d79d6b547121edb65d152f597f12adf0261d639c07d758ce994ba45aa3904755f35ce1a424d069501c21f0dbce3d577f985a0dcee258301c6d0357f00b3dad582f28b7bb844b8919075561a36ac884df769dd5903f64cf3a7d3f256e5debf6d766c3639573c91b468aa995df376943c6b0f237018ea237dc447f2c9ee35956fefce13e806636a1cb2dc2fee0a88870b67a687ae41cd9b2b2b6c94bf531d2f21c745efd9334670dab32457c04cd0882fea054396419d71d193edac84f99e3ebbbc0b646e970745ca0a1115197cc6b6", 0xe3}, {&(0x7f0000000300)="6264544ef9f5de7c01c84a86e98bb8a1e9e7357a5c502805df17e01ad337af25bc050f3c35e4b47226a5fb5d59c72502685a4aef0769bde0a59a274db58425c3c7", 0x41}, {&(0x7f0000000380)="b148ae4872d2e81bec6660ca4b1c9dc2c3e55dfa9d8fe98b4f0fa37d5c0584b92af1cad6358905c0b5472c5560183dd9ddaec86ef941d541008b8d10b260bab0baf2b990edc68c69fcceff07abe309a111508ec0a519f87725eb303a654c090fc5c8d87ab401efdc04f922a01b863d6130001214f9aee713f0db1599e0f1e32930661eb9ef563da5c8010eaf5cd3de63d09bc11b5024a7465b", 0x99}, {&(0x7f0000000440)="119a324febfabdf6b48b375ead93f783bd00363a7bd0564669b698b34d67fa179ac4fe733ae6371f70017b7af9a2c5ec460275fae5977597ea3ec0cdff4b408f8c700278f51dde458da49241abaa9a8963c88ccb15c9155500cdd0f272ff205caa585b2d832d354e2cb2b7304141e001c83541d9b0f67b862d5a18bbe7064970ff14984241fbca2b042b8e381835be890320cf1c197b0e64b9a6ff144d2d53d4d75db841931ad8fc03a07678b25e0563c5f972d88b1fc40b8584b8b749ff2fd6406b617f2efbe449054f53fdec8420ff55a89a0fa4c78af78871e4c553fe7ec27c09abc063f6d14794fa62c1e972cda01499359cbac0dc75d3", 0xf9}, {&(0x7f0000000540)="f3c06aec0860ca2b57786eb471360267b4d1b9543369d7c40354a45654a702cc9a19a31bf3d5eb59b84017480f57ec2d223c360d00a0276990edc2670e7a89028661494d9b88d0102610040a573d5cf0eec7903068c0b67253a9423505da741a7196afdd1fa566fd9ca9b7c1d9fa6b0fad2f0b85cb425fa1f88e3e4a68a9786e20198342651d843bcf8e727c4e78e102479fa83258348ef4936900a943e5456270c85a7a8f135d0500ceee350ab40359dc722fbc2e224cc0ab51fa7e972aee2bfdd821cd0a", 0xc5}, {&(0x7f0000000640)="213a6836de6ea0a41daac97bf3de2d25648cf582d9efdba30c90027d04da62c5006e9dbf818d319a0d8054dfdab9e2896f2b65ca896a3b634d77837f01cf49f08e7451c93b608fff94f3c715cf1201db7be63913ce6aad2752e40b1fa03c789c8cdbcf5958438306c5bcb9bea230371c5aca5411f7f76bdc0838d516fee3c958cfafa6b1be4b2052049511a5207aeca1ace82c552fff84b73d0cc0a1ca9b0fa26c109ff6c13c3822ae69196cde56dfe2cef2ef207872adb876a747a649cab699872faeaf4ce4237210e606c945da1769d245265dbb0f45e04d882e35a35aad841271ae8e4dd527f10c0a51be431bde73cf1523ee02daa77659fdcfda148a4fd0ede0a027314e5b2f6cddd9ea024cb4431a9dc19590f62988aa671bc98f8b216e202fb7f9ad6828f3d8cb1a059dd3f67b400fd3566581a27fc860542b3c93fb75a34728686affe3eec152da487874a7d5105380d64ef317d8ffc3ca0880319230d7602f3f6321689aac73e361c73b4c1c6417d357ca3d09d705447f35c74ef19b122b12e90b5ab8554fd5d9e9b0347f8418ac2479d7c11114126e811905eaa5441a1a9c9d8b31663888f760f30aa25f13f71167f49ec309d33c52850c42c9b09822e63bff78659fcff5acb44746713346864a97bc2ad6e7aad45a33a15216eb3d7ad64f7e9b170034a8ddb897f559cd002e54a6b468c2f09887bce77063a9197b1c86d7fde86ee954a564829b1d732c475e2c2b08d0aabc7b49ef203f08868784d28d1a0f0d71f87027529973fe1d7fb4d821d8fbdff3ca98bb3245a919fbd9f74a2e44dd0b69da7ff2f71d824e8853a6c79ec6bf92592ae0c6e31fe5230b99c90f78895e45ee973583c83ebde6ae57f6bdcce2082f3ec4752baef0e83b29004d8b01d655e5fcd7165759235aefaad761c778f59b5447bd06ccd255dab8fa240ef869765fda66c0a508d984512c07c6202a532e6a083959b91d94160130833fecefc66abf3721cace90f510273d7ae50a6277f732f6e441a808cac3b32b10c903f52dfc55074b28eb3fe5ff541c3eb89825a62c7f7d1fcf3e40687f833205fc3a11ce4a67f1a0e59f02a128c6c7438ce76e0ca74f6f962660fced0acb65d30db3770cdc77edf41ccd6150b965191ff05ac9f9ead51f525245f956873cceaba2912686af26d006e4d7a20cf088c5f76ea80d6d1d47b8b2df337cc2d2310d9e58408667c6f70eed8997bda0ce2232d84fb366d00d1a556e76419c9e92cd48081d772675c68f7157329c4045b48ebc31a5415c5e583cd6887b9f76ab855fedea1f7ba9efe0609a37357f58a61bce4f60cf35617940c453f13fbf68d2e10582be389e805a93928c70d3062d01f5dd3c7c9fa303c31e35fc40f9cf120f2bd8752f15f8357461028caf39917ee1b473e7ab95e2af19a6d316195f3a5ac0ff053ec183d2b2c244b7b1e4575735a05c8a259218f34b79c2e82bfa7421f187ae6b9077dbaecea90b20b50f661c0db034513c981994fe0fc8064dd49ff12795f20c7c055d6b30197785ec1f86fb23b1ed7d969bacd0e5cd3a17e8c19f6c938a7d5432df738b2ee46b06b5a2068598fe5defa539e5b66db17097a1cb69d286dddfd6a9b95c214080e01a8c4edf9e94361190ebc7bcf599fe70a5823bf0eecf85efcd899529ef70a13c63a5b1076e97932ed4e84090e6196faf73bac517fb63788c3edae82adfadebd885b3ea27c288a78fc8b3dab5f56b6363c2d150e6feb41de931073dc92aa4da180431d456502936691b834d90dd702b10b54a4ab50564d3bc6d6d0cb98d4b2579803ad7be6713de112b0c05e1ad26e12d4df00a9e75ec4ba28c0d647f08bab639f90af5c8041702afebe575813e26c5dc0104f6b76ee6d0645f61069b0ec1fb64d05176c0ded627e90e4a349d83125d98f4a5bb5ec763a234208293d6be9f30352bb8cd60a10dbc504498bec7e197d634da9ddc020372a3cac2c2b3ed5dc349295d8cbe99cb234043f8f69913251b2b55006ddf94d8f51c72e03c8e59e37b482441ac671393fac00eb5c5f83d365d8ee9f51685e584306ac53b724081174ee066bd61435cd49b319abe17299c90b0bb062df42a2cc3601a74d8d0d152db6a31f3d41a03ed264369aba563ac7e2689fd16ee8dad74cdfbaf955705a3c839cc518babec7fc90eac7fa20cce3d411b078ceacc727997273af5e394ea45a36207b973b9bec410cb76e229de09ac0782cbd9eb363a03c5db1342db251afb6eb7b387c869b03d8835509a444b0af6e84b2868cf7be9b1b01a9ed52c27cfcd075046561449d9fd139368c02c59b39a862137611960252cee5229bb27e1bc746d958aa2f6e9ea03f80fb4a7f5075bdc48ec6d8b5077322bafc060154cbffe5405443e92b14220f4dab78ae399097ce85f3fb1b6600c024bd3a61e7814419438846c1ac8949e971d0b7d828e5a6b7558f7efc9be770888ca16e3b17a084378734bdd1191d6937bd4c9c1f972aa60a08dc6ebdadad775100bf1bcab3337353b8c9cefc7c660bca0951c0c612a837d97968ae2a87bc44570037a2c8738be7cf4f81cef07df129eb6993c1fcfcabe976ea03a0ec56b7b450aa4c2c5e85f13311cd2d7ac5ce4de1c0a9154ee117d5e5e72abd9dfe2c43c12b36642ec080c08b258c4843471a1e90952a819c4f8b001382db17b2d3173a405547772ffdf0a4d39be32a241d7705a2456ee300554d9a70d573db3935a67a4fae0a172dfe01807570df6eb0ae7d15ba2edf20985e7492397f49bd817a2d78756fe7ebb3e59be031b9c52a7fe70e6e218da63ece1636fbdadff5b191b424fa3317b9a207e214d511d1e62b5ba39f21b03c621953924f573ffdd8c996608679143730fadbedd6c53e7eef9714233fe1c83dd239eec7cbae8fc2d79c2f97db1bc764285194c762765f5be19add8c20f392589ccd8165e21f7d5a59089cdaa0e0c07c8e35d9d3a43a28f68c07ba540b93f9648f7ca062f940576de9af961a972d26bca7f5f509ea7d563013be4a5316d6f28917d74ee6bab19d6ef99e08cc05b6e5c83e9cf53badb45ec7ed11483e6a52c62c96542e8e209e956e6c5b46e1bc2a795281bca44482ffec209c5f4661a23d1543769d6c27a2563114ef5411372b64d45549d0ca85b1471f365fbec1e6eb7206153121223ff8618b7b62373de5f8a470845c9b6169c8b5079216cf1a4be39398d3574aad4251654acf9674f224689694d2e76e2f54f70b57153e3d1d8f9b9a9b1384ec737a17776cfcf4d3922f9930b1fceb0cabc6591fb7d35b1e5ddc2124f53934d039cdbd192db4db50876963918c2f09faf8a9067656f49f16e9a5e80a188db91a4560fe5a4421c2fac5580172e4fa13ab3763966c940037a89c1280a2f7300e68bc07a21256cfa8b1d8d21f5b3df2c0caafb272a270dce0c88e76bd3fa25f5c0099e1d7873b48cb8e0daee62ea36068c2a2b48f53a0529be721152f9dfb1277c0adcc2a78d716de2a5d62a573584ba7a55dfcf82d7bcd6d22ab2b55cc0a0ed6d6204585d4d9ea5e1291d9112bc74d8c611f12e4cc0d7ea59654b4fbaae9df676cf0aef4499a7b7d5004c0c6233192ea7538aec2c6d61a3e47136f4a22c573f38fcca3e7308a90d2cfb73af8110a82ff38d20f6a5931321774ba908dbace582bb912d2b223efbd84ecd282d6544cbeeb3cb25e92ceeb13e03704169b23ddee385d9d37f046743fbe2587601efc31597885082c362cc923c8d71df549c9b0b733f262f302263f7b9c6740672e48171f81a3302e8e016e386a763df9d5a1b3cac0522091d1effcd9e57da33f577dac208525d43e2c007db75075e20932ef9332ed09359bf4d6c189f22201c842564aa3086cca883970a8eac5288d6449a80c7022f69c18ae858c755b65eeb0e23b8448abcc11ce09d49cb6fb96410c3be7486d91baff4fb17a2a69d9ec7800ef74fd7b9c1bb183aee07a26cac3b1b6fddb76b820569cdaf503ebc57e5f8e3ed42e780f54ce057deaf676ea5f94a692acfe263ba41178ca70f5c4a379556ab3350e3f1af39d22eb87b9c6068caf38c6266f3793f9888f13b3ed8e7188d26b7cbd3ff6b55c67a29443476bb27ccba5130aba1fc635fc0f1f939329ce075b06b735fbb6abc3dfc8bc12c9f98a99fa43619c23815befbb60ed37abb64998e1ef919b51c0bdc5c8fb370838e48be0cf238b39700b554ada96c288602240a215dde38c27e9a6de146cdc0898e709329e34826b3986590bc4746c9a804041ac9e0a9ccf879add3ac2b90ebb1f627d4de9dcabe0848ad04935bdf955351d5834f935372aef57b130446f7e9351ccc650fb01a7aeea87653c39d7dbfc75f758512826672a56272e6d8e4394f870c148e8298ad40ade2d4ee575038b52b4e0c50ce17db7ce644bb2acc3345d967e646a39ce1a665e2edda687e43c273512253356816ffef968021209222741da9a07ccc89c31b59f82a3fa35191b99c4dde83e7223f6ad24054d1eff07fb6968d4c53132b1fb84620453e254e6a28aeff2878e777c8d19b5d8d26c88a20a03bc22cf9670ad087ab56940091b6300fb7d7c7892b1683f42877ac983ea52f6ccff4193eb27c01b17bd3cef1da931177ef238148360730562da724907fc4bf2f27e08c8aac7da97d03e83526b2f6b648aeeb7f957eae11934299cb510061d63e9f9d2fc7dde27027826be1234ba65e0645564ebcee852b343fde98d9fd206c2015ca560cc70de9c700f26c64a24f9a6f21a84f62cbed6da6d0f8f26c91b07431d6fef6bec5b5dedb99f16d1ed6d9c02f5c7c0e83e56b1def9db5b9a79b23967db07af48fff718485dda60103278a5fd2c45c65f861c46db15d41781f8b83a86f6903bc837d318c6a39b5a40e13077d27c6f3d784e969d753082a11f477f77c23a44a609042db032a388ed6ccbe517c5cde13aa44878ec19c5aabc2e9c60cdf74432d92ee56e668b39fc9730ff7fe9629a60190f9b362e77411373d8a2ed61fd3a48fbc2be7db3d491865bce38c36d293aae2442519cb77c2331ff4118241a926cb3c333da171e7c52b424e20feaaceffc5a2c139e83bc0a8e900064e0592731e90d3c7e1e6d2ce52e7d8442996446736c919ce70d5a8b7b6bf7a9f4011cddf852117cf234068b82baf19a6f600ed8f098528d47a0e590851898f6c80221dd0aa6479487393958697de452c0d6a38a0554510ef7aa282d8f62b3f19e8db0cc4af5ad170f47af971ad5e40156777dcbc5e9bb70f0c52950c08507e70ceda464c568eac3a7a20ca0f3c35f6047973bbb9f074c79e95f959dbf2c0b9b0f75ee1c59a067e8f76ce4aa91b9485eb663a57c57cc222b1791096503bf3f39a630077b52db6f355a425d31b2e94567563d899ffcdd2cc07a3a3b0add9a6a58c856eadd60d55d6dcac2fea522319c71f85c8b25060fe92c65f5425650f3cd7da8dc52d169df3dfe073b6e9ed3c7cb7f1e0e216096342121cfde81728fbf90c69c4ed55748e1655a47bee7f25ba9ef4a05136c7158e70a0ad4dd152fcfac47b6aa657d62b2fa6b4efb25c7e808abd6bb2b82781241601b33537f9bfcac576761f292ed759b61f9c1cb7878c4ad9e997a4bb37767be657a9333ce2e7a042a551ada717eb0e935c9175d5c13170a6f9be9c47a79b75a9d29c301fe63ebaacf1ef9d9f9d09386a6a69569d077ddfb899c2bcd882beb48af66c76f03a3cfb075c0da577eae3c72f807fa62eaa9c0089f09802ad6a7d9e7b208d773e0dfc262458a64bed5b55bca317335c4a7ea6dae5", 0x1000}, {&(0x7f0000001640)="4bd6ea0ab521ff1b633af187adcedbb1e691a827948e91811d45bcd805d9afe7d18b5c56bd9f84d894d69d5efe73ba4220b701eaaef2fe3e03d926604061b6eff5fbc0e91e705b7bbe46654159da93062293dfeee1cba4de4ebfb917273c139b685125d6f1d168eed8ed1d276a8bc3b9b7", 0x71}, {&(0x7f00000016c0)="b5eac8951c09c711b29ebb9fb56e950d23cfee0cf2603f42095388d7b58917fb9dfe26cc74a49b134f5c4c47ad94a7f593bc310c842fca83f935663ebf657845da221a10c4b56cd598f21efd08d83d5f7e7a5ae3f920df730af7b3aa98e4466d0e5b6761f0eaacea5a4771751c54a64262e78f8cf9c3b7a551086066dcf4b6d32c285a0897091c395b1a5c20bea81546316ab5c956a359999a9f1874d02c9c84", 0xa0}], 0x8, &(0x7f0000000040)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r9}], 0x38, 0x409}, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r1) 16:00:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[0x9, 0x0, 0xbbf, 0x3]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0xa4c8}]}) r2 = shmget(0x0, 0x2000, 0xb04, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) preadv(r4, &(0x7f0000000000), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) r14 = socket$inet(0x2, 0x2, 0x7e) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = getgid() r18 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r16, r17, r18]) r19 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r23, &(0x7f0000000000), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r30 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r30, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) lchown(&(0x7f0000001280)='./file0\x00', r31, r29) getgroups(0x3, &(0x7f0000000140)=[r25, r28, 0x0]) r34 = socket(0x11, 0x4003, 0x8) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xdd18) r38 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r38) r39 = getgid() r40 = getegid() setgroups(0x4, &(0x7f0000000240)=[r33, r38, r39, r40]) r41 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r41, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r42, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r44 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, 0x0, r43, r21, r37, 0x2, 0xcb}, 0x0, 0x8001, r42, r44, 0xffffffffffffe60e, 0xaa64, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000140)=0x1) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x200, 0x0) pread(r1, &(0x7f0000000240)="1eefe8976a567c26c7a3f6185d7822e8dfd0cd60960331dea0c097bad25ea301a8e8293d736000c9169a3a5da811b29afc37011b45813001ade415f6113ff9233353fc39943ff63adc1851179a150e16da48dbfad9217ef354edb2ed87928f99e6f7e255b32794da21b9c5d3e4f309a21e4849542b973668fe34eb7ebcb54a85aa0c9f94e73c3659c313facbf9f0fd1b5a0b5872789ad8f0c7f174", 0x9b, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) fcntl$getflags(r2, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet(r2, &(0x7f0000000100)="a741cf", 0x3, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1}, {0x6c, 0xfc}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0xd855, 0x5]) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = dup(r3) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000340)) kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) kevent(r2, 0x0, 0xc5ec, &(0x7f0000000040), 0x7, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000267, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xbd9b9e8eff5049b4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9b, 0x1, 0x3, 0x2e48}, {0x7, 0x20, 0x5, 0x7a04}, {0x7, 0x40, 0x7, 0x3}]}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:10 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r0, 0x84d1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) setpgid(r2, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000001c0)=0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:10 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="02325ed97a9c7c397ecb352d37a7c58294d1b72959a9a0ae2844", 0x1a}, {&(0x7f0000000080)="4cfcaa", 0x3}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x2, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) setsockopt(r1, 0x1000000029, 0x1234, &(0x7f0000000100)="cbffcb00008f1990964c0a04490100001f1956d28f000000000000e69931929648d1d19369b9f27e8dd521e5ccd4ebdfdcc59363850e7aa4ef38307c71eb5a63eb14cc2e6ea654edd22f108db95a995432b1af0aff72c0dff278606b3a84cf31e7b4b957e156bc67d53fa405f01544e402aa0d7ac1b906e433be811a823256cc82c9dbc0d15bee52c7f93f098dd70c1e3dbbb65d9b32aed9e8752a3c3023d2644f6a75a57f0cc37507e39ad0358b381a60993d60549f80e17a290a316c5547182651595562396ffc593afe7ad964e7af6862f92bdea0d13756b25290e9c5674fc85d8095bc3f63a10262ea07618f1d0c5c768a62c7cbc1918513fdd7004dbcbebd9cdc5393358e7581cd0b2919b0b01ecc89f382e63f0d3e4afd52a58792a77120c59fd305078612cb8ed58796d1669712734366", 0xce) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [0x0, 0x0, 0x1000000000000]}}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'t\b\x00', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3, 0x3f, 0x5, 0x7}, {0x3f, 0x1, 0xeb, 0x7fffffff}, {0x3f, 0x2, 0x9c, 0xf6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x35, 0x18}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair(0x2, 0x3, 0xfe, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:10 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0xfffffffffffffffe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x48) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x10) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x60}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket(0x1e, 0x1, 0x9) 16:00:10 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x4) readlinkat(r2, &(0x7f0000000400)='./file1\x00', &(0x7f0000000480)=""/74, 0x4a) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) kqueue() setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) r12 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9, 0x101}) r19 = getgid() r20 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r10, r12, r15, r19, 0x40}, 0x1, 0x3, r20, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = getuid() r23 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r25 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x100, 0xffffffffffffffff, r21, r22, r23, 0x40, 0x6}, 0x0, 0x7ff, r24, r25, 0x5, 0x2, 0x1f}) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r26, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffd) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r28, 0x6) close(r28) r29 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r29, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r29, 0x0, r29) r30 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000482e108004053764954f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7e065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r30, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r30, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x1400) pipe(&(0x7f0000000080)) r31 = msgget$private(0x0, 0x131) msgsnd(r31, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r31, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/257], 0x101, 0x9c767b58fa90a755, 0x1000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) pwrite(r2, &(0x7f0000000140)="97859438e6cfadb3dffb86f914ab6c18d8a4199afd8ad64b0d759c56", 0x1c, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x20000000}, {0x48}, {0x400006, 0x2}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r4 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x3, r4}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0xfffff652}, {0x18, 0x3, 0x80000001, 0x40}, 0x6, [0x9, 0x2, 0x2, 0x0, 0x1ff, 0x7, 0x504, 0x7139]}, 0x3c) 16:00:10 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x812, r0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) fcntl$dupfd(r1, 0xa, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r5, &(0x7f00000007c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)="990e8df1add73633c58ef6e953d3f18210917083c71b71877bc9eb485dd49141c40ea0ea3670b1fe7db7b009d439e754960ad72a45", 0x35}, {&(0x7f0000000180)="0cda527309f49f9761288da640266d9cc05de88337170c17c0390fc521b218470279bc00addc068e964a28a01b40ce8ef8fae6f9a4f4615aedcc39be34c4661fc860abb6bb9dc2b1c95f2f14bc527e3363b12ea1fdf684ace5231e17cc", 0x5d}, {&(0x7f0000000200)="60da5b7515f825b24b4e9761926916c938e95d5df1e3d0bac2c454340d24bc3c01d91b188df778a6af0a546963ace6f7a1e720a5b70df8243e4ef1d391f2fec815fc55d1e346612538bef97d03e79d867884c4de80f1c5bccfa85fcb3bf93ea0f4934940f1906a042b2f680ed6e0d83f0d11cbafa85614880596f26fd0f9f5", 0x7f}, {&(0x7f0000000280)="16b47f82e73bd948b1c4a14ef6d1b43c60f8d0773212849d07657052d6169c822a678cf53b922e20bad11f5664b60947a7ba9f09028acc4603f5354e48d7a8c65ceccea2896afcc1b1535ee6b492f498296e5b7cd485ebe54ceaa1102940a08836e3c5cdf748", 0x66}, {&(0x7f0000000440)="c28127bccf396ed91b718f6376bd4746c1a65c6ecbe58ff1d3968153e24b33eb6f9cf96a51ca63ef21eec4a610303e4df36466356698f4ff732a22a9ae8326e25ba114543bb12e3e5fe8578c8612422437974f23f86c5441d722d14c270644f550beb3aa9c11ff87959fa869ef0ef8603ac36878521e2a247d9cdde3fad413f4c50800be6b47800c4885b75b8557a56e8121364f355959cb56694976d2ad02156c77dc8e27", 0xa5}, {&(0x7f0000000500)="72a8864d91cab1b62a0ca0abeecf4fd4eb2d671d34dd0c7839d4fef4b1e50ebc144c910a233e29295776d1df4a19ecc202682f3f9c995938b0cd6b820d669eafafbfbf259afb6d45796fd06e2f5ce0e08743ecbd99938bd0835b530fa7f751910b1dad218e523303eb517c85c9aa8be1e20f1126c59e4aed87e814f92f29ce1228eaa299131c5af80d22b5406dcb86639dfef4523d5a58de683433f52e617eeea4678c7d977abde417", 0xa9}, {&(0x7f0000000340)="1d9c5de4f9fcaa0856e54257e089168386a99bf53fcda77d314a255bc1423f330b776d759c8dc55bb43da659f2a3da31b03c7c88", 0x34}, {&(0x7f00000005c0)="98a6bf284801eac53cc0456299993ffd5d0b8fac0ed12d072df01d7afe8264626db5209fd6a75e76a4a424e1e28cb809ab854fc32eba12aa262373942d55dcf223eddd3dd8b333129ee8452f4eada4b7963552a63700374f11ec5be49c6b597cb744328bc909aac30b06747c", 0x6c}, {&(0x7f0000000380)="a7fafee2ad32e6c866a2236cbdd8b1ff75fe42369af140d6326aac2a22b81d01584050ae0d042341b5338f11514580ec12", 0x31}], 0x9, &(0x7f0000000700)=[{0x98, 0x1, 0x7, "bae0ca740d95d5cdae57f3d6483505f5f5bf1ad2793e22a74380795d7395b69862b4715ed4d970207f663fddd76d8b757855895f21c59d2c03fe3df7e269169b6e8bc02089c9653695f8baad91fd6f678e636134d58bf38b99be58d940caa53cefb3390a1b1bcca284e9163e01eeee83c182f0cb836f4eb4e3a621510099455f512154b18a"}], 0x98}, 0x4) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r6 = socket$inet(0x2, 0x8000, 0x4) sendmsg(r6, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000800)="00d102e1b3f17ee6685177d365003ceedbc128583686846a45273b05b4cf4e654648f741e538ea97171deefbb57f38c5af99d83e867354717240a806181daadc4eafd4c53ecae34fbae63705af0b7c7f79d7647bf420004c7bd353aeb02bae354c44510d8f593e5140a43479a0ef0e09031a471d286206a415e67c38abd76b0dc9f32b9ed489046be747a3806293ec270c730cd0e3c5a681f96d588766af25bf108ab4eb1236260b3728c3592e5934a5235d43b7aefb1a5d84d2048c57b47130e4d2f3cdf14e07a14994e0573fb6a196d9b1b9a4f04b5c9d4bd27cbd2df92269b1a5956cbca5d8aa353a9f1fc8d1e3d59a55d632d48e148b", 0xf8}, {&(0x7f0000000900)="054790d6365fd8a2a2cb533a38c2d5ad7236cb67ac2148d3eda6f0b1c34802ebb7d1c20bcc9aea9356606477a2e443a9a06822856e051cf056b789dd0f79faaaa70560058889dd54", 0x48}, {&(0x7f0000000980)="96c805a09685f93c0a8719276208d8ddb2297e0994dcbc4641cf25b1d89cca050c5c31173eac2a686fe1c0154dfbd09a5fb2ce93d465209aeef1b635010f83ca867261ee987caeaa1aa2a8ba3301d13e352e8e9f65a4d8a2e39b3411974d861654b8d33fee449a03a2316051ae8a1cfed71b90f1088ecd3bef0a73d2b5378ef630205279921e5fd1f294d827536d2a65e3bd39ac4852b6138f12b65818f981c7b9e812c428051d4ebfbf96b5a4", 0xad}, {&(0x7f0000001540)="0eee45a3c65f40519b480b2f4e91e0668b83f2b17caa391d1cc9c1f897fb7b0b1ee075b289e77d51e7344ea532e92ca7dfa0460984dc8355325a817e90b4a761febc013664fd51f2977e84f5b14a5fcb3f81baf17ddfc9fe19833888cf7674e5f3e45f1769c946e7350b591c0816f956c31b7af6ddf9ddf9351c904e0a0f224f7051836c1df37c78ceb62ab8563234bb3276d0bd8f89e559609e8b8e748783d83cf8b30af4b199588668517d8072cbb58df015c6a415af54215d73988c8b6d8763cf8b27ed9e6f4838ee75b25f3de35a5017c0c46ba87edc44f324baefdd9a959b4507cfb13df6cbdebc8703c627f62fd1ca04dc2caae6a33a9c86c229fbbe2849b2556a4c8fb5420dd04a4aa1b6088ba9461609fdf4b975f6bea64fe6fc8dfac31056f73ed35eaa4e009bb5c6894982ad67745609c89d1fe7c0e5084a223588442b72c3c7b1d5a5bfe30016eb4d59800b33f7a0552ccf34c731d45b2886d97456629a02f6c5709f34795bdb2a9acaaf1eb5ba0d89a095ad9456542c09ae06ab190b1d66aeaebce8c6cf0623a46b739af154952c0d851601e7d3d31a0f0ebc11caab717a6494e9eae2e97cdf795d3519a041984a8feeeda4e0a090b485584f7ede0cf9aaa3605cf023470e4b34569179e394e7cad41707df2af904c2ae2fd8420c1eab942a8c436ccefb2925ca73a72008fd349f4b60e8106d8777ba0598652b5e606a6a81044dca3e6ead1d10b01212e01df144afe69258736e21f8d4bdb4e0a73a381f97cb30a97f69905b8775f3be1b1689e8159ea5513e2628ef22f1ee2d40e613bda8c0db2d319e19fe01cbeaee7057ef9bc9e40095645599a4e84fec686e51d7be00967d6a7dd36022ed08ed64f8481417ad30e28c69f672f2d6a6a6e890936743f407f27ce1e2fc86163556e64b6015a2423203ee43474d97d74ccc7157f38af92a5e78ae806bc984646fd9fb93859cee5a2e92036e1b714b55ed4329fd00590213d6d523b03abd98ca7eaf13995803d6a4805a910db395195a57a501cb660104be5090d59554b15bf5e3eb0ab9dcdb3a1e0fe6a30a59899dad4d4be318bb082850e4b96f79bf04f72cd14df31c74270e8030596e27b2073aa97d3775e26c44dfe31e2eca47e8218035b81804f868fea4c816a7749ca4238038210a8f0422e53b260c69830dc629ef161920c0f845c33f688f6315c9b76142f9bff434a0c6c13b2a7f270d65af9f3b5af1db96ae855bd4b2ba0b74292323471f7a03b0754f3f53ea0cda318c05ac387b2028535005ea710b9226d93dc7ea47a94bbe9a11be24dc5318d7c3d2435e38e531ccd8a54e94df26f9933fdf55c6f20b3ee3305d2d8893b3cacdc77dcaf69ce6209d62dfb80ee2a2a883697a0466c647d12ac91eb7bfb2856169206114d73984cef1975660930e8ad45278a9686ec06ab1f4b6b52b5740ce08fac98d873803fbe366ec25b10598173e899a0f097389507c4f2b00151eca6fdc217db636fd3c913bf71b0ac93718f7eafe58c34babcfb00dfb2523a3fc29300b82766fc6c9edf3e042128c38c1309b0e1dd70b85802f877b447f2162af4444b659a28477d571f30bd1d551920a7121bdd79a7c87a774f90fd182d0e7a4f39fe3638bddba7eaabd12381ec7fe3855f1905d1957b5f4ce296a4d693a64c29231e7bf577856c5ec1394392ff10059edc153ad3c186ce74688d19a3a2a7c0c9576a46410124077b3faf8a3dc79724435c3965636beefbdcd428c082df646fb02ea9425654c778b7cfc9db77629345901e4894fac68aeacae85503f488be05abe6d0283d3e472edd32f43ac883c5219b16e610b68e4ffd28ef03e0c64ec7eb4196eed6239d4cca13e08ff8fe98403ecc24ac96d2f314b4f5893363cc3810bcef56988bf93ac75a7a1b39c17b402fede1b3817af8dcff964773a3fc35bce94611215547d96970f7cad00d46e61f348712f759e2480548bb17eef2a81b4419572ed9050871e839e08dd2d1114c9ebcf8b6d094757002f013ab7ccc7a23c40ac3a5e615b146bdf81a40ae84a2b46aefea42b2295fc880fda99bfab07c8daf5b33b846ce86113ebb8a74237636749c08550bf4f82188d333588962efea9182bb9c52f419dc7e33c6a2839ed6be05932e0b80795106e622c37be34c7bb38c8344d11ad1abb4c22efc6e791e05229e4971fc080b800426328ab65f81113740ab6c4e5cc7c3c288932db9bb9ae8ea0eb1cfa6156c2f157dc3e3a93e80f32c9aea043b67123b3eace430885d42685ce9224151a59cabc0069fc1b351152a753cddf593fac2333e13d1408fc5f5aa12ce80cd42c78519fef8da00b98cd2a4fff6e761212e00c971bdbb752c842b9e7458b7d79ae69d88ea94b6a2f6eb9eb2836376ce7f8bc798bbdc7c6f8ef2e970eda2e7502ddd66d7f331ff060b02c852cca4ca85e43e9e17b3781ffe54c8cca7ddc196d00245d414483de9b932da05109e638306478efa2b30df547b1e045a9671c7017640eb7bf9fb71e99303951a33bd41bbdf573e9ee5467e7b9f223d1c801ea29c88e3bd301c8f8648fd70c70627b8c5360a4b436241c1055a3a05f5ff1b4efed7cfafaa863d273e778efa8de45b7bb973218fd4bebe756a353c9b69086c7a8f2e2fa459afa7360527defb70b2566ce59737ed3875c4d8fe4dbeaee6555ff308f20f90aad0e2f9cc53de797ed9e67061967c0ed9a65b3d8c35a4249a1cdb938847263d55daa79c64d2607aa5c79f6aac7974c6f18f1982256c011d0215503dd38364b0331d328198cc12a702a6e5a69a9c3d615f32beb15ca2e6d0eb001f48dbd951a8eb88706fc8c0cb1633cb74c311eafdfeeb5adc962077ca4705ab265d2d107bcd28137fab33cf78269ad0d4ba45d1d51c37012d40a979f3e3a219ccf82831a6221957eeadc77c152b1cfd991dbdfdd0413a7bc63dbe41d371944d4cac44cd8b16304b83daa438b2c368d5d9bcc1ba6422a3c462ab6af51a12996492611ee77ea1f925b594a83db11fe7e4bbe90dd40f4a85f5647964f196581985d4e4a667933ff8c879eb1b89041e3ff79c909e65405c686e937b8cea1d8a0457c3e522214c817b08cbc8f17fded2b59d49668d9c728d5f91195480a55acdbd1e14889ceddb2a539d4f2011e71f62223c9a9d0bd9275f72664b4662e95be8acacb9b43767df04f66921a78b5d5c73a38ff016304d0a8fa9a50a3e1b3ded5f31d23fcd8af985e48c6435614cc36ea5d5c82e99d3fb9ff784b0df4c27a35e6b100bbe77a195ffb2730ef45f3fbf8506ac04e661c2ae15d4b0311b66cdc5c0edf7c4db6aa48e0026154eb3f4177774ad86a4ebb02f5b151a106b7c632f2f56b71e0f47a0ce37fb5f9eadbfe484fdf8bf3cdd21e42cee3ead30de7c3410376fee3c68035e8596c7bc7a9274fab262626d5e313eaa1ab0a2d6a24a897f45458efa0d4b368b786e14ead29595c1e31be4ab7e6fd38d5853b12140297e360e3e0b47eb1217d884bd40cc3d06d71e8c5fa0db80037b0a1fd4db139028764d7dd085f5c7722f938f0b69c230655007aa3152cac2831d1b4aa376b8ab4196bddd2f81e6807f23885d668a505a51317f008ba89316d14cec46ffc0776395f65acd5dd060cb35f6021d38abc314c73278083a5a510205a25903def75ef521b0510216806006bb4dc24b1446f16d20a0d42798dc04a96c87fd45a28ceb70e1d4e46be1be8a58ad0218d09b183d3d8006a0229745e187e2c98d7293542260cbee695e88d19ac8f9c54a15c30057f52f8c33b035627cebc585b15c65d7f23830d0333c85d406aa9aed7377a5d6e31236152db7f818f7dfe6f80845dc80b8bf453100b6fd2e7e0000d0e264d6f5aa4705ce2663bf4de32c96fb15ac93f7c6b191704c1012a7ba5154f82171a304c3dc1a0381d671eeb5fd5412cdf8df67c230c3d0dcf1b7cb671286784f4c8734e1b1771a982dac023783c9d5b124cff3d9f163a5b2146b5965a12b59d9da221a2414b2c60841ecc0029d55c301db34982e39500d95515422f70dcbb9e9c0e2e3edb816c94bbe5e8a33f006c18e1f5593f096675ecc1204e81dd6e92a02f6db97095fb65321b7da9794427736e60460929cee0ccc3e53810265ed466a7b237255c731552b1e18e38f8d9faf6b87f82b97c08910864a0971135a41c7203a4f5c8bfd30fc34f7aab1335abb964b0cde9ccfe74e8e99444d0ebf27071797c640413c2f667f29c60ebfac5b4b31e4fdd0a3743688b339ee6dd3ad7a5b2ff570ac64407269369c32ae827005fb800f12d21489b70e659958d7556bfc0123ef8b3c0dba3a67d695b3f8e65339c6f603d092fda8851b3fad28c638e3ed499ba26a6e759c20e0c8822211c536d9691c3569aea535ba4c8b0033d8d7d28774cce9521d3506c8838967b7d6b42ee57a2ad6f49d37ab9f3f5ed4967b30451ab3239f1ee499a5fe51d7d66f47caa7feff23c57102b7430aaf4601208f884b52da3879541eb033a7542084d468add2046b9f9f6e5a1ac14ae8f1b62d34a9439638ed71a6ac4f2cf4e129e4bdd2e585ccb6d9b475dccc480cef15d0a0d9694b8c07bdaf1ba7e6d9fd67553ecbeb92f04719c0a51a5994739ceb54d8785ee04a7545108c0ab0e0fb796604f6fa13c040993fd0e141d6846688a34969c8c882892a90d90386b8a9079bed23834140f05d3bd3093c3567bcc6798f98d75cb11764634a97d868a798a7ff8ae96610e8141c108434a14f0e564c5dc251049244b98f883e613da71cb37911c4501ce6a5c78dcfeb978ad2217507479c5466697f921b416bf26a238bc2296d0659f702427d67d8e488d4b3eed873a7520799fada9120492a48fdaf932cdb57cd655e530d4f9ae8b89d4a5498b6ee6d0761c5d6389ba4dfc0257960513e088961b24d648bceed439d0a6b810c404fb36c4fe606c2baf36ca5e0dcab4173d5a7c33247887b70fd8e033ea3b38c4a83b80a3383824cee08dd8d744bc88cbf5bb4f20672f16bee6dea24b0a8842658a18489fc5f006b372a9250500b30ae6271a774e8311479fbdd34b0ebe5d2138890462a8667d05ff01754537acf8c7693ec2ce8a96ed60c5d62bfa52f95b91c1bdf20b2c4c7c3e4859e774079b55db34ec8a5845e83b324b4bf7b183d741fcb966a87775da8f43c11b39ef3cb12b6efebbf7f2e22185f5fd2cbd2376fc30d213447449cb372bd3b366ab16486f343397af9546fe439abb0017a99655fb2ac44d8e717e2cd99272aefc71fa591ff5799af7f61f67f299c8a57711f0aa72a0697fccd47d83658b8a4c0d990773c19401ab23e918b32bf3dc16aa9f2807b61ef52847e74edc462c710b6d3c7c68c92c263cff1e7e88f07fc301ee2747d2ce295e35dfa44a6a833a7aabf74a6c7966744d3435d92ae7eaa31e5f0f3e16c04c5e80cf67f50bd55891a7dc577d4f250079dc8ed75f7ab694243734037212508852910fa30c771b121cdb656d2b7d0213a469a17953535b9beeb94352ede5831cb9bd229d77bfefe274c35bddf50541bb43cc8c33257ab0aaee9e4994d96983ff07a73a6553f17f58ec976b446067a1fd86aa5d933c22e02c46ad15746eef615d5f19975c8cbb574867e653f99a8faa306cf6fcdeabb680fa43efeb8bfb2a7307420cca0e70bc65cd8993e9598ed1164daa5d8b159c391cf489b361ca9ce295bfff8289e5980a9253d89dee1a3d43b7e1af51c2dec3bda3c277006ab9f8c6500d12b79423cf949be553087d4feb299f68d33c3fbd75c06e41cbf6687f311a1331763851", 0x1000}], 0x4, &(0x7f0000002540)=[{0x1010, 0x0, 0x9, "8b0175be29e3292f4edf48b7b438b13a60393d84ca5703b2efb8f217c1dc49560d101d87caf22dde4b28dac2430f77878b550af4b9c1f2194ba2a12ced77f3e537269fe43c14c542002a14812e2904c49fdd7b559196cde02dafeea0bfda10157bc771e6fc34dd876db8b26d973eb360fc8f4767509e686f5c6b8e06fde9758ab639940622b4d2a3927ab2314baa1e67eb2d265da4552190103e050a247b37db9f7540c7c10053ddebc286bfa77c04cd471fbea2ff5f677148c73c1a0ce0e551c9f297311e2c974d2c0fd9b498b1923ee2a6fddf345cf097363425fddcb351e64686acae8b43378635aef9808f3f969c40d15309133bf925facb18040187a4dca733215b3b491fc91c236c7a6dbde152428029bda577c0705bc0ebb6f431a07a6687763ca348e0f332b2bae13f09ae18806b46fc2c155db019c5d3d20cb088ddfcd88a3fcde4a8dcbc6a01b06a03384044b8f507da47ea1dd3a8066cff7e4e053d7b6b52b50b4d620565e3f212d22a98680cd614f37450f0a3491e1f991441c6056630c0baa3fa045e16afe1f3e26c9144745b317ee1a3b41856d5902751ecdaaab8ba5a821e06cb7fae889ae38efe37e347afa61bb280abca822eca200f1e0253f17c51df223f94b7f6ddb188fb4242b1e389f3bed983dfb41263d34f285bc3abd8a2dc8aeaddebdb251fb1f8062759285251bb1e48a80410c898520e6056e3469d5d69a54c58edafae2ce2a1e31c63dc29bc06f445db72a1ba1287b7b175c30293430880631b82e75c2ba4aebb82ad8d1d1c990c37e4c6473a2f0acd68a817ebbcaa0372ec839e7c102e530326c3ba53342abaab6b0eef338b39968a0627c341ba761eea047739fd1c5fbba4b0b8af3e7b0036aab8be3c1af77ca5ce5c2838a98594a00620539b187e0b612f119bcc1c0f5bea82acbd46a6ff429c58e6c8a4b8e35997464323a4de2dd704b92b158bb7250e4bf050ff337a6d4f4774f4a479fe552dacdaf93aee647cf0c509d46f1b929b59ccf048929c0046fdda9afe86f87c46e9aca8907d16596744ae7d6d8f46f0d2364632ab7bed2ae030442c30e2c6ce691a12bb722694c797883fcf132d9e0205405dc90dbda0b5ecc839c38635e655735bda328b9307817b6eaa3849ef57690072776571fb51b70d59075800a1c8343acba8dc43be197440babf4a6304e8e93fc5bd3e6b127e6a95142fdaa7026bed75906503ca342b13a005a6536c596a436b771b96ab74d3f9e8d254ed442b1f37b4b8a37f8aacf0eed5d9bcae7d74a9a3ef82c0b563d16c61eb501811b7ee97a5a64f28cf2b8979b0a7b0ac9f90260c5cadeb33df3161f74ce499d683083053062277c3573db204985e5f61199f8d0c86d56920212be9de37829b8ad94a9b7582c35c1370ea4cf0b3af27f0bc0790ca6cd777688d4c44966c2ff86b00694739feaa2cb8653877fa9cb27a13d22a67c60d7e1036c53c1df017f562a84eee15808f7f561f7f09a27597929d513405c9e6c9df661ab4b66b4819e44ebed3930d9b300cdcfd62425cd677d7be520d7f59ca1b85f5eaf08548cfe10c93c81fa0464b8646a86b0a9659c12c9777b612f70bde94a97b85abdf3dd6e52527bc57c8305cfd8773f77fb12e5b2f248c810f6ff2b83c534ec4db6350f32b1edfa724569460664ef3f4ac39024d7c8f3f533ed57242cccf61fa94dd1abc05e93d3bb3c75468c6d2ccd538566a5e14aca03d873cb86fce0758227c157acdfc15032ebe42d737911a76704175c6015c43e4cb9b7517b784ddaddec02e30f2eff54c80d784ac48aec56fbeabb1f023c34434b19715f4fe5e0cf61d09646bf168ebf9ef0877a4651b3a2beb2fff2a826c07bb6b7dbe09a81ce84c466811a5a2bc946d384fbbfe452db38b0faa32ccc4af5d93cb2b62dafe6e66530ea9dd3086b7a71bea82ef4628333698b15d161a1066694c62dc4c3e4951c6a47179c8370eadf5d03a3c48dd6151f084ae113ee6bf5154d0600647209a5d70ffd8687a03e569892be582b03827f207fb2b089a7cc434e5dd290a293e7d9f2c0c315fbfb86ce291be19fb41405fb75d3565c5c8082e5c0b9091a70d3198d33dee6381ac296347e6008d82b25bef2486abd8ac290569a2d5d1b2ab33eb7b2613db2cd412e128edac5cf682890dbd5ed3067c094aa7e099a0a2ec11fe9108f699f94ef00da83d085d1ab7b9c768fb21d6d04d5bbc690450c84d138e95832b3a855b4d1618de6205089195b618338b6b78fcbd30b4015952e3852940df856a1da51b195befc839f4a7c99335739cd9a99a1fb94620d8cc3832bbee15e9b553a7436c5ded7a073106c9129a50f2cdcec8a7e6237a1b3dcea14b460440062fa740b80a38647c8600a39f12a3f414e351a6396e611bc5517abc27dc3965dc7b54ace8f2ecb151695dd1c7aefdca5075c4c4489816c8b980e5035a47d1110620d50833e3e044029fee5384c8e85ad76a2f1f47356d14af085988d46810fd746b9742734b863bfd1d3087827df6093f9352ca1a088766d7605eb72c009acbf4ccda8cbfce9a5a2407adcad7db56b3656658dbc36f31a45a6bbceaa89aa1f4723737037af84d63d68a651a54f60b5566cc1546b0f59cc2dc193aa6e9d32d0acecfb8681956bdeb61a7f14f9f645daeec2834308c63c7ca4c128c7d285960a92a71fae69fb8291eb21240b73221c366b94fd18ed32e9b5d18fd7339c1348f595a9ae9b714ee4e3520befa630e8396c03e4c5c5accc8b56b3141365e376b3e06cf1251b7fa48173f4b4b0821d8115e29ab04ae8b44994f03cc61d0c71d2a8b4a099ac68b68ba11df00c82edbd395841aee6772c58de2f41f2ac1f04224e5ce307a71c7a01e1f9ee8189471e2b4b9eac1369b5e9f3e9f5421b7c1511665ac872047bd337ed64b68471e4443f07646fcdc0b548337c1249363625264b85b688364e5fd3a95c926f0decebeb2a3ea351c534f615bbeae52a577683f2d3bec06a13f41e2f32921ddcaafa40407e702e056b7178b2d8c6f95600793424191f18b755b3ff51ecd2ada53d4738a1ae997e01328112693d1b7ed14e587b762090445b059eae48a56ea2044b43b7b027cca56eba78de50561b4d21f03377911dde838c47545a9690176e524a4336b35de27caa1b1a2a8bcecd7b38f371818843addc72648dfffacf2f7a287ca0afd6799d9b87a7d17d8626e718c342d1dcf697921d8d58b4996a82bd0c54770a62b659055c8dae313cb18000e803b6339925198beed1ec63c8a4846922a50a58b159218c56376d8960c817c16ed1421c704479e38475703fce05db71aa168960250a6e88043c25bce151d81cb373aa0e62847860cfb3290bfe7a4ce09358ea29499c7afb8e30fe0d393ac0d31a943a10f02bc33e89dab4b83f218ec5a09f0850e400c186c483fdac297d0e13d5c7fae403074c28439d4855f49290eca0550ea70edd2b6ff109b1726ff2a3b4c86e221ce7621ec50f861ba76454e1eb871bd80ab28c9b04145e6b09d7ad9f6643db071b6c0e85e378873cc239d8e5ba500d1414959cfb65ca02de098b08e7f2193ff9fc87e3629ce6911d417018f775cc0c155ec173277fdb79813d7a5f174f3853079b1dc899cfc93cea9f66583124926bf87af42b42aaa1d17cacbeb158ddfe22e1d075cddb04250ad80725c98ea3627cd14e9f6df1b33bd62466b6ea6ea990fc19358f393cace4f743dcd95b53ba16a205335580bfb40f7bc692c1d87e26d5e564563e5b02d5b4004579e071183599af061e553f33279e479b79f0729d911ee6d53d772f86881f0ac25d8fd2d9a072e3a4e6df2d45ff8a08d24e6bb07d7616f7cb92a9d28bfbda04fdcf919294c1816358626d55e23cca7af7945a4d2bdb4197850c2ecbaba3cb7a126a5bc4804d1b81123fcd0a9803e4ab085f2b66f4649bae659f9ab62d3fb0cfa17c52307789f66473a1acbfb017fba109eba1d6343497bc3f8cffdf51aafc12ddebc41a6675a172964e4e7bab1679d447151b2525bc6d85dd89f337d92f1d166f6ca78dd0d2f67ac381a6ff5b768bdcdc558d5ca09766b55eae3526f00f40948abdc139977b0e17f67bfbd83e893a8328809e596c4bcddcd5ae586f1c9e95fbef8f37463190dbe03e15bf6fe7690d2189a641f8328706dbbb8652df12c7ad1e87698fcbe447b7a846fa47e5b79ac444b7a3af57ef9d242ce2176b479e15a2b314c0c8a8a100cef111053f14de1a2cd812270a5275bf55bb84589e30946c178f2326b5e912dc7a59e8790cf0527027b9164be769e85605067515471932eb913cf0fcf1cc5394b99a55746cc6261e496232017f05e53ff818715b13cb74bf9e17487e4083c1bb506fb6e2198ae36609671cb5996370ba50a89e025cc45f139db6a670fe00ef75c981aa6316ee9d9321fb2fea758f7fea12e0774b75198c4207992e5c6e84c27ca38c0410116ca6db88d1d2050cd888dfce15a3143495a807b615129ed8cf8dfea7c647d9c9ab09ce701298ae3090143fb3bdb0b3d38a641c73d538bf6fc09b9503d82a5ae454925e9dc1753e43ee758533c0ddc6237482ac920811810f0312063f295037981afb9d817945e69936df86f633475f6031ea921a7251f29822880f5e5bd9e987c15832b3b2f923a9537a21b34f875f989378717afa06961eb10a6b39b9fd44429d18bce4638b6cad6f326a8c753cff46f8b200233731c39403c776a3407aeeb0f6084f2a95aba2bb6c6f0352d57be5bdc53eaed02bc1788a19b08c4b72e85b1cf4c833cea615c1e7e2657b143f113529342e5e52c367721aed09764e8692240b252187f30184c022a2c96a28e31903ff6317a2ee66cda61f734e2a526453e18fefac21ec0d3a2db3fe7bfb8475404b0192ca26d4df7f402c01730aaa874f67a33ef0efe9503ab60c1068024a52766f81e453e2e3287f4667eb5973ad3a3cc9ae620dbd2fca88bfea7b4edfd314c7b8a6b4b9919960f88d2cdad7ab67344906bf47aae7c3a41893facaa99eeb19d23cc89a8905413b1c78ff9d9b21ca0a49cf35503e3cb6229db5fe0e5e2e881bc1688be0a2bb70092444155e70015b9d8a6c042512eed8356e4c2609c31d3237a9091f45621fde5dcc518bce38e96d3b5e88e610356667f667b8e2626fc592b0982f645fd05970cf93179e3b771f1569a38e0b5f5267c094c4e688002cf18ecfe1b5ef8fe4cf9f4b7fd553e46e19d9efd5229ed2d9111a0b1c5719902d9ec2e076b0a5df0349e8828e283e9374457d2ee85739af25fc1204c9f4cfabfb85fb11d2c4712f80f88917ac994ade8d1b8e5e7297cc28bfecb4b52d8c1ee0bb2789404e716f5669c3d24259617f7869f6961aee9163b07339a4321f292d410a9b6927e82c8123541eccfc638864966fbd671564b6815ae926c6c67960676522def2a7d07d33c7fcc044d7b39cb900048d57e8436973878e2434b5efcd7ae4d56634a2eceaadfeb72d512a38066eae1911690c1120da777825c2d77165a505fffc38e48ae71c6e81a0507e9c8679fccda97f8004dabc7d0cc4ccfc3c4076c0a603944258fa76cd6f75af026868ea4f76c04209be92abe7cf0f553afe3b41c2f7b0ff45d582e7cd81b93ceb839660ca2c7911ab3b83a57e12c1effe54661a941e88748e64119b57fd88cf8986d4e1d9124a1c9d45dde9a2b7840a1dd7df4c0438b5fe9762720ae3dbae43725b4cff6d0b1d9bed31de510b7845c11c700d6ffb63fe7bd665f0343dd7580923723b3a905bb512b89f9b6b82134d6ef7a26f98dc9"}, {0xe0, 0x1, 0xef3, "15bc0d8c0193f717eef41852c8add979e1807dfd7922fa0ea1e3d1917952d331c9842903c9a8db9ac3248d67ad179ce22d1183cf42b4b48d9cb637cc960ef5070f34037c9f672a3c0475aab47d2ee248a84c82b55b540f880cb5f387ccdf130419ef6d201a11ebe6d1f89ac37bb0d4e8e72ad6cb8f7eb12cdd80e07ad6d119c8a098aac54ec4dcebb932d33e9bfa4946608d08fbf39a9caafd375d783918305e2a191b333f2180c6f70edcfce1d94600ee50ecaa119fe43255dce6246cf89e33bb3aa2e12a5c3b9f144e404e5b"}, {0x40, 0x0, 0x7, "dd7ad645550d84f44aea0d430d11d642d9f9f6a29f95cd31831d7362646d6f57d00cafc8aac550b90e"}], 0x1130}, 0x1d) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = getegid() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x5, 0x20, 0x8}, 0x3, 0x6, 0xff}) setegid(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000280)=0x1800000) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014929aa0 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = accept$unix(r5, &(0x7f0000000a80)=@file={0x0, ""/69}, &(0x7f0000000b00)=0x47) preadv(r6, &(0x7f0000000c40)=[{&(0x7f0000000b40)=""/210, 0x314}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r10, 0x4, 0x8) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f00000002c0)=""/116) r11 = semget$private(0x0, 0x7, 0x80) semop(r11, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r12 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r12, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCNXCL(r13, 0x2000740e) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r13, 0x6, r14) sendto(r13, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r12, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r12, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r14}) writev(r13, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f0000000800)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79cbe4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06d24bd0f2e098dcab62722f8f6a61bbdf7861815b946617ae952308dac3dd190c554f0800c1a05d3499b2fe6860070adfaacca88939319c926925cb60c10919f8ef3e81690425b2c25f771d1b88e2783897f38febcc34bc838a7d84d6a3968d69240bb84a195a72f443a3f4115619e1d363574404dad1fdf729c89bb789f369f6af7d0b82d04d827dd180bdabab253df33e2ef4aa5d3071a061312d46d11b040c4ed6a9aaece4616050bc6b04ec237eb731c37f2a0b895c6220a3d05381c98ecd73d1aabd26a16e4b0d1aebdac2479c7a5999d7bf80bbe4bd7a45cb415247357ea7e9ecb9d097e2afbc16153823efe2943be035d3079beba65e1f4a6ce53c576317dd61b9d6dbc35c8961c68d0dba6f2fc5c9a9d1e2cec36884151c9fbd0fd0f1f4a217edba5330a2397d1b981686f188155613fe63c4fdcbb0433ec682c71cf1536da5adc99297", 0x19a}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000009c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e00adc252d10b5c853106f0a65a9a5b8d385f60f1a89a5f42537793e658562cb032b3bbb19836b52b41d911d1f0b69e3762ceb61856cd72cee5cd21fc815421d833dbc515fe6fb7307a3ab039202ebcb8a34299437702d7ec684ebcb80b53562737c80615c50630d5d69fbbf71da69c9facce90b573ef60d711cffed1572d3d7f30892313df15a7e46ba0988ba6897526ffc323cf08ebfee807e", 0xba}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dbb", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r13, 0xc) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000740)={r14, r15, r16}, 0xc) r17 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000780)={{0x9, r15, r16, r15, r16, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r18 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r18, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCNXCL(r19, 0x2000740e) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r19, 0x6, r20) sendto(r19, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r18, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r18, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r20}) writev(r19, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r19, 0xc) ioctl$BIOCSBLEN(r19, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000740)={r20, r21, r22}, 0xc) r23 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000780)={{0x9, r21, r22, r21, r22, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r23, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x800000000080}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2c}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x25}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/1, 0x2f2}, {&(0x7f00000002c0)=""/241, 0xee}, {&(0x7f0000000000)=""/175, 0xaf}, {&(0x7f0000000640)=""/146, 0x92}, {&(0x7f00000004c0)=""/202, 0xca}], 0x5, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x28) 16:00:11 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000280)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x5, 0x9, 0x22}) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000140)=0x1, 0x4) r3 = socket(0x2, 0x41ad1b6f106cea4e, 0x21) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ftruncate(r4, 0x0, 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x0, 0x7}, 0xffffffffffffffad) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000180)=[{0x13b0, 0x8, 0x20, 0x5}, {0x7, 0x5, 0x3, 0x33a}, {0xe3e1, 0x7f, 0x20, 0x1}, {0x8, 0x4, 0x3}, {0x401, 0xf4, 0x2c, 0x8}, {0x7ff, 0x1, 0x80}, {0x2, 0x40, 0x3, 0x209}, {0x9, 0x8, 0x99, 0x3}, {0x8001, 0x0, 0x80, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x40) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000040)=[{0x0, 0x12, 0x800}, {0x2, 0xff80, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x3f4, 0x800}, {0x1, 0x3ff, 0x2800}, {0x3, 0x4a15, 0x2000}, {0x1, 0x2, 0x1800}], 0x228) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r3, r6) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r10}, 0xc) 16:00:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) r0 = shmget$private(0x0, 0x2000, 0x274, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0x77f25725ced15ec7) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r4, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r18, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x4) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) getgroups(0x3, &(0x7f0000000140)=[r20, r24, 0x0]) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) r30 = getgid() r31 = getegid() setgroups(0x4, &(0x7f0000000240)=[r25, r29, r30, r31]) r32 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r32, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) r35 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r35, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r36 = dup(r35) ioctl$TIOCMBIC(r36, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r36, 0x20007606, &(0x7f0000000240)) r37 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r37, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) getgroups(0x3, &(0x7f0000000140)=[r34, r39, 0x0]) r40 = socket(0x11, 0x4003, 0x8) sendto$unix(r40, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r41 = dup(r40) ioctl$TIOCMBIC(r41, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r41, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r43 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r42, r43) getgid() r44 = getegid() setgroups(0x3af6b69a866205a5, &(0x7f0000000240)) getgroups(0x9, &(0x7f0000000140)=[r16, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff, r44]) r46 = getppid() r47 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, 0xffffffffffffffff, r3, r45, 0x2}, 0xffff, 0x4, r46, r47, 0x7, 0x0, 0x1ff}) readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x18, 0xc005, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:11 executing program 1: sync() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) setsockopt(r1, 0x0, 0x0, &(0x7f0000000040)='\x00', 0xfffffffffffffca7) fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0x44e2) ioctl$BIOCGBLEN(r3, 0x40044266, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000540)) r5 = dup2(r0, r2) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000000c0)={'./bus\x00'}) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$WSKBDIO_GETMODE(r5, 0x40045714, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x410, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x389) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1}, {0x50}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") socket$inet6(0x18, 0x8000, 0x1f) 16:00:11 executing program 0: r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x40006, 0x0, 0x0, 0x9b0c}]}) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000300)=""/183, 0xb7}], 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x145) pipe(&(0x7f0000000400)) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) 16:00:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = shmget(0x1, 0x4000, 0xa48, &(0x7f0000003000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x800) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1c) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7c}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10885, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x2, 0x8, 0x3f, 0x5}, {0x0, 0x6, 0xff}, {0x9, 0x5b, 0x71, 0xffffffff}, {0x401, 0x15, 0x6, 0xac}, {0x80, 0x6, 0x5, 0x3}]}) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x44, 0x0, 0x0, 0x20}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x6) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="05009b570000008a7cde266954e333fd1a773993abd1ada2e4c51acbb0000000e99713ee313f5dc2f640327cf1d0c27e727fe7f6f70eee1fe74fe00b289e14fca17a6118da5036d010749341493e681d95374d0a02d3"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) r1 = semget(0x2, 0x4, 0x0) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000140)=0x3a1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8f, 0x3, 0x0, 0x1, 0x152a, 0x3, 0x200, 0x0, 0x1, 0xfffffffffffffffd, 0x4}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff7d2500000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) r3 = msgget$private(0x0, 0x8e03e33afce97182) msgsnd(r3, &(0x7f0000000240)={0x1, "6777baf5fa01d0a6b1d01f05b4cbec13f2875796908cd6a4dbd6690aca45bf917832c6f85fe22480824e29a1a9954fa6136aaa5507162abd44ea0cab3d39d1b91e14719bf0ef8443b2252ccf2aabe99d2ca78ca9fcc470a84928691f9a7a510f5236ce4a1b93136690141f98d0b31dd8dbaef2fd664d88a25b6fbfd541b67c207fc8a661e31fc098286a84d2cfe868e16b"}, 0x99, 0x800) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x81, 0x0, 0x20d, 0x7, "0e9c00000000000400002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xec7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1, 0xe0, 0x3, 0xffff}, {0x4, 0x56, 0x4}]}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:12 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x180) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r2}, 0x8000000000000004, 0x8, 0x40000000, 0x7, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0x80000000, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x6}], 0x0, &(0x7f00000000c0)=[{{r3}, 0x6363bacef9d07231, 0x20, 0x40000000, 0x588, 0x4}, {{r0}, 0xb9cb3b14afeae83f, 0x81, 0x20000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x40000000, 0x65, 0x7fff}], 0x81, &(0x7f0000000140)={0x9, 0x5}) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{}, {0x25, 0xffffffff}], 0x2}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x6}, {0xcd}, {0x5, 0xff}, {0x8b, 0x10000}, {0x22, 0x1}, {0x48}, {0xa4, 0x8001}, {0x8a, 0x331}, {0x6, 0x2}], 0x9}) write(r0, &(0x7f0000000040)="a1f58f704a533825daa95a5aeae7475eea33736bd2fa836e536dc0311caa8f26313d26b4a3f7007d1dc48c8026961e1993229823066a952b3584b0915f9c1de0b3df6af4", 0x44) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='\x00\x00', 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c75302f80b926616409"], 0x10) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4], [0x0, 0x0, 0x0, 0x0, 0x1f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000ac, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) flock(r1, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) socket(0x18, 0x8000, 0x7f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xdd524936726d4123, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x6d06728fe592a419) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x100) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = msgget(0x0, 0x40) msgsnd(r6, &(0x7f0000000500)={0x0, "e6cb668a81801cf559fdefbaa1eaea3e708a77f5d58c649adf2d99762984ef796ddd3d8804b7a3b6b9d2b53546468ed37f85514449f50097e614300d5e643f6abc835a2206d1308c877bc7faf956d2e7c7bea461dd6a5f0a04a4c88078f536f66ddea847300b44219fdb0e44f692447617f718b5fcdda63242ee422c50a1491f1fa3838cda1c99ba9bef8b4e9f542cc0060d4d668761f30e985db7dc9d96c435a2db99d9767a0a9039c162ca2223b16cce463985d26c3dd0689c68ad86fed99b0542519e"}, 0xcc, 0x800) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/6, 0x6}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/202, 0xca}], 0x3, 0x0, 0x40) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000001c0)={0x2e, 0x0, &(0x7f0000000100)=""/46}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000240)) 16:00:13 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) dup2(r2, r0) socket(0x2, 0x3, 0x0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x8000, 0x1f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000240)=0xffffffffffffff4e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x300c0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffff8) r1 = socket(0xa7705ab7fcb9ee18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0xcd, 0x3f, 0x8}, {0x18, 0x9, 0x3, 0x4}, {0x8001, 0x7, 0x7}, {0x3, 0x9, 0x8}, {0x1, 0xc3, 0x2f, 0x101}, {0x9, 0x5, 0x1, 0x7}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x100000000, 0x2c4}, {0x7, 0x2}}) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x40) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9e500f5c4a23789f) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) clock_gettime(0x2, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) 16:00:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xb0, 0x80, 0x8, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x0, 0x5c8}, {{r3}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x2, 0x1}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x8}, {{r5}, 0xfffffffffffffffe, 0x43, 0x1, 0x5, 0x8000}], 0x9130fbf, 0x0, 0x3ffffff, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x56485c46) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x4a8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0x29c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000048}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\x00 ', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xc, 0xdb329a91d9d5b5b3, r1, 0x0, 0x0) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() kqueue() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) close(r4) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './bus\x00'}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x0, 0x6, 0x0, 0x1, 0xff, 0x4, 0x1, 0x2, 0x0, 0x800}) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file1\x00') chdir(&(0x7f00000001c0)='./file0\x00') r0 = semget$private(0x0, 0x0, 0x1d2) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000240)=""/224) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xd520cbdf5085ae4f) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mkdirat(r1, &(0x7f0000000200)='./file1/file0\x00', 0x1c2) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1dac, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32698cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f63", 0xbf) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000002380)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/34, 0x22}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/126, 0x7e}, {&(0x7f0000002200)=""/136, 0x88}, {&(0x7f00000022c0)=""/139, 0x8b}], 0x7, 0x0, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x39) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r0, 0xffffffffffffffff) select(0x40, &(0x7f0000002400)={0x8000, 0x7, 0x100000001, 0x529, 0x9, 0x1, 0x1}, &(0x7f0000002440)={0x2, 0x5, 0x3, 0x3, 0x78, 0x1000, 0x1d, 0x6}, &(0x7f0000002480)={0x80, 0x6a4f, 0x9, 0x81, 0x3, 0x63, 0x1f, 0x68}, &(0x7f00000024c0)={0xfff, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002500)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x7]}) ftruncate(r1, 0x0, 0x4be) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:14 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setpgid(0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) socket$unix(0x1, 0x251c67f7eea0b361, 0x0) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000200)=""/195, 0xc3}, {0x0}], 0x2) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYBLOB="e7466e2db05540c3395f7cc23075197eff21cae409b4355033de90dc933ed4e82f071605316ed577c1805e0300d7e8a0188dee50c64e41cfa2a242065637fb26c5960a27be9e2f6caaf4b6c1d4a7b46125f6afe7dda28cd3c90b17f5625725a2f380b7e7207d0648639acd5309c4cf8e75a990ea01ffccbdb8c35a9bdd809166bac5fccf925bf302000034d0c4a54b65e22d8fb7ca845da0551ec22f9001b318b731acf1f05a006270a6109452b42b0db136d76fe3a6a353a9d90ff205a3051c446ff73241ca1ec8e40864e669295b3d4a01ce6571992bd824ee824cf548c9bf465d7cf60c86baebf0c61241aa60f3db9d3120e892fb53eb10164425e65a3ec87bc3e442b442bf13e050e35919ad665057ffcf2b4543afe7c8ff7fd63b1a21524f49c58b4208dc654eed1f94c7a83a68791cafac0f06cb0ebe5af4c486cb01dc9ee7e00068a4b0f170d9d872aa4b9a1cf48bc58d"], &(0x7f00000001c0)=0x17) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) write(r2, &(0x7f0000000040), 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) fchflags(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x20}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc) r4 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10002) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r2, r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) r8 = fcntl$dupfd(r6, 0xa, r7) kevent(r8, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [], [0x59c6], [], [], {0x0, 0x0, 0x0, 0x100000000}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20820, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x7, 0x7, 0x1, 0x80, &(0x7f00000002c0)={{0xf7, 0x2, 0xf0, 0x6, 0x5, 0x6, 0x8c3f}, {[0x10000, 0x100, 0xfffffffffffffffa, 0x6, 0x9, 0x1, 0x3, 0x7fff, 0x2, 0xae3f, 0x7, 0x1, 0x304, 0x0, 0xffffffff, 0x7f, 0x3, 0x1000], [0x1, 0x0, 0x80, 0x3, 0xff, 0x5, 0x80000001, 0xf86e, 0x0, 0x8000], [0xd20, 0x8, 0xb0, 0x89ec, 0x10, 0x6, 0x800], [0x3800000000, 0x1, 0x6, 0x1, 0x7fffffff, 0x4], [{0x6, 0x1ff, 0x2, 0x100}, {0x0, 0xff, 0x4, 0xfffffffffffffff4}, {0x4, 0x6, 0xfffffffa, 0x100000000}, {0xfff, 0x101, 0x1, 0x2}, {0x6, 0x3, 0x3, 0x101}, {0x2c, 0x5, 0x1}, {0x0, 0x2, 0x1, 0x8}, {0x7, 0x4, 0x80, 0x1}], {0x0, 0x7, 0xfffffffa, 0x5}, {0x63, 0xe4, 0x0, 0x2}}}, 0x101, 0x1}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x77) pckbd_enable: command error pckbd_enable: command error 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2098, &(0x7f00000000c0)=[{0x2d}, {0x14, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x9cae, 0x5, 0x5, 0x9}, {0x6, 0x2, 0x9, 0x96}, {0x9, 0xff, 0x0, 0x8}, {0x4, 0x93, 0x9, 0x3}, {0x0, 0x0, 0x4, 0x1f6}, {0x401, 0x30, 0x20, 0xb851}, {0x4, 0x4, 0x2, 0x7ff}, {0x0, 0x2, 0x4, 0x7}, {0x5, 0x80, 0x7f, 0x1}]}) pckbd_enable: command error 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) mknodat(r1, &(0x7f0000000280)='./bus\x00', 0x6000, 0x9) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='\'dr/ws0\x10\x00\x00,\x9b', 0x0, 0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1, 0x0, 0x15) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{0x20}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/56}, &(0x7f0000000040)=0x3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:19 executing program 0: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:19 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getppid() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB='\v'], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001a80)={0x0, ""/4096}, 0x4ac, 0x3, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r2, &(0x7f0000000300)={0x3, "2188e7d1e1bf40dea42cb417aaef1152b092739b139b4c3cba0d65f733fb9755a132baa51b2e3315de8e9d032910612d36fddfa0c7e831a948837b3bf2414b9b8667c0260e76a1e7e5c3245bcb42519a422ccbec2c1c4aee1efa9b3ad4de0e9c5b710162dec7341f299d32ed9069d889279443ce12e355e2b31168b58ad364804628319c15434e103cd0bb5574cf1ce6e428c4d88cd3353941e56b8680e0a6e5b74f93cca94c331648c4fd13502c002b347dc37ba56bd6fe5a48f18b2f2d200c7fd173bd6cf81424484922641e8e289f3a77d0e1655155e86a9c8e7362f52c3a86bfd0d9638b4a"}, 0xef, 0x800) msgsnd(r2, &(0x7f0000000080)={0x2, "51079bb3369fac4d01c0d001974a7fe9d507a9f8746d3e42db1723a5f7a1fdda083b8fe42ce315f5cf879ea903449a4cc201b9472a20c25d0cbf9960135ea051371771a3168c816b09f94237dee0eef61de2d312e3dea5c4f273b65f10af92161d"}, 0x69, 0x800) 16:00:19 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRES32=r0]], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r1) write(r0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c, 0x40}, {0x4d, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002c6e, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x1}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x7a}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0xffffffff, './bus\x00', 0x3, 0x8908, 0x6, 0x8000}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x5b) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x4) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) write(r0, &(0x7f00000002c0)="bdf376a69840e0a9ff7fffff069088c534e3642cf72a10c96c98b3cea041bd9565ac1bce6a83bbfbe540cc633f000000000000c6b17d6a000000475c5d525979d87a2271c68e6babd2d38cea6e1864452f3eefa514fc3ad55366db2ef9f3b618713b5b9add622a8b726a8fde5cbcdf47595ba9bbd3b21035d7c28582bb4cfa99381fcaa154e0958deb78b21a11262004e97c28e9049e0b70e28358f09ca045c3e188a8222bf4c696", 0xffffff15) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2fab851f6a177e1d) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="d7aba605c271fb43c8849a042d45a6e27c067f640450006ba9f396b46483ab7672b7197fc4d9358a9d0fc9f3a02d705bba069fd4e11918e4c6692b9c50265d8162ccf3dc9a6f372dcbc96fc1055787a3bdb8182118934feaf87b9cb6dd8875cc91c5fc04738b96a8909a42ac3b22d01e0f5022", 0x73}], 0x5d, 0x0, 0x0) 16:00:20 executing program 1: r0 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x2, r1) getpgid(r0) clock_gettime(0x2, 0xffffffffffffffff) socketpair(0x18, 0x3, 0x40, &(0x7f00000000c0)) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r4, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) lchown(&(0x7f0000000080)='./file0\x00', r2, r17) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2, 0x1}, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) r5 = openat(r4, &(0x7f0000000180)='./bus\x00', 0x10, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000001c0)) ftruncate(r3, 0x0, 0x0) 16:00:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x200, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = socket$inet(0x2, 0x2, 0x1) setsockopt(r1, 0x61d8, 0x5, &(0x7f0000000140)="1257b441cdb5ed3a38b71aaaca142d969b63ed08fcae8ff07294a2e49e4483aaead12c6b50c0b1e5486d61a3e516697f6a64f0ea4972ca3d27614e15b0530f4c3ca2957b81a34a77adfe3c7c31b3c134c46c1ad71d2ffc6a70d7500b3b5145152294aa7304e834a2b755c294252a06a1ab8680360235488b4970b23785ef28d614a7a10f2db22048be10af4e5f2063645fd92b9a098fad3d6275c0938ea360a0058c8b3c938c036b99aaaa65277f6a17147f3cf330c2cc268efd182bf466759462f0089bc02c7f681e1328f010a49cbc0155ea999e378447369065b1a9ae2cb1a9", 0xe1) getrlimit(0x1, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = getpid() sendto(r2, &(0x7f0000000080)="19c2d62effa6fd807f45a64589f0bf93086e5cfbaec4bb0343d62cdade78bfecc74d2fec0fa6d6519af5b9a35e1d40a80f8c028eba479134f26020d0d3245a4f1c3ec7f541c1851918c838c995", 0x4d, 0x3b4152f4dc447c65, &(0x7f0000000240)=@in6={0x18, 0x3, 0x6, 0x1}, 0xc) r4 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, 0xffffffffffffffff, r4}, 0xc) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x2, 0x0, {[], [0x0, 0x0, 0x8000, 0xff]}}) shmget(0x3, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2a1, 0x6, 0x5, 0x6, "40dcd31436181bf65ffb8586d87f2722cf3629b3", 0x0, 0x6}) close(r0) dup(r1) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = accept$inet6(r3, 0x0, &(0x7f0000000200)) bind$inet6(r4, &(0x7f0000000240)={0x18, 0x2, 0x401}, 0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0x6}, {0x24, 0x1}, {0x89, 0x6}], 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b00000e8262712dac4309800"}) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/124}], 0x1000000000000092) 16:00:21 executing program 1: rmdir(&(0x7f0000000000)='./bus\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000180)={0xfffffffa, 0x9}) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x100, 0x144) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 16:00:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8cb9, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) r5 = kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/166, 0xa6}], 0x1, 0x0, 0xffffffffffffff80) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) symlink(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='./bus\x00') r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x2) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x82907003, &(0x7f0000000040)=0x2) open(&(0x7f0000000480)='./bus\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x6f6, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffc, 0x18398e09f5b4ed3b, 0x80000000, 0x2, 0x2}, {{0xffffffffffffff9c}, 0xc528d32976f091ac, 0x0, 0x0, 0x6, 0x3}, {{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x1, 0x5}, {{r0}, 0xe, 0x25, 0x4, 0x8, 0xf6}, {{r3}, 0x2, 0x3, 0xacb8c0c2ebad86bf, 0xfffffffffffffff8, 0x5}, {{r4}, 0xfffffffffffffff8, 0xb0, 0xf00ffff7, 0x4, 0x6}, {{r5}, 0xfffffffffffffffc, 0x7, 0x1, 0x8000, 0x8}], 0x8, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffff9, 0x70, 0x721a399ab764c7a6, 0x100}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xc12, 0x8}, {{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x4}, {{r8}, 0xfffffffffffffffb, 0x30, 0x1, 0x7ff, 0xffffffff80000000}, {{r9}, 0xfffffffffffffff9, 0x8, 0xf0000040, 0x10000000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x8, 0x6}, {{r10}, 0x2, 0x0, 0x20000000, 0x6, 0x66}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x2, 0x1b6}], 0xcc, &(0x7f0000000440)={0x3ff, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r11 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x5, 0x1, 0xffff, 0x400, r11}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x4e, 0x80000000, 0x6, 0x1, 0x80000, 0x7fffffff, 0x3ff, 0x0, 0x0, 0x31f, 0x243}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:23 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0xf) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x36) fchdir(r1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pckbd_enable: command error 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfff, 0x7e, 0x4, 0x2}, {0x1, 0x7b, 0x4, 0x4}, {0x1, 0x1, 0x1, 0x8001}]}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x300, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = getpid() getpgid(r3) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) flock(r2, 0x1) dup2(r0, r1) pwritev(0xffffffffffffff9c, &(0x7f00000014c0)=[{&(0x7f00000001c0)="8a07355f5ace0622165c5a63b824c09659e2065efee6bf130e676046c0a4c62a98e576dd72bd1294dad2e73f8a6e9005b1970bc7d8c7f8c65e7e8ab2a53882808067eaf6f5a775a41f0f3b3011a96d686073409d5cea2b76c1d21f459721c2c843589aa88881b0907ad3385e83d18650ba002a07c2eab0ed91979d393004ed92490352a9e52a0aa198aa1285e23cd0f6c58dcf2044213f90c1556794e86fb03e1b66bb119db430d39d3e40faa142e17d5aacd5ec32bca7907d7ec913e4fc0bdc061d039e762171b265992d238cab441d27fc470549e0a14d2666800abde81964a930ce8b99e7ffbe693b8d91466652d16d46bc67c472c3b8147180", 0xfb}, {&(0x7f00000002c0)="799dbf486f13a639c5a64ca00fba37b1a37dd4e62514d28c410e858180bc21d413dce64e011ce0b7830bd74ca7da5126ca0d0cc4480acbe2bcb2d9dad073d2c682417aad09c8d1e344cc1dc5a2d212f8cf4e52396fe4a158f854f3250162fcab62d97079e49740bca8c9a8fe111341b307df4c828c08b3b370614c5bbeb55a6577ad984eb985bf2a838920cf83bcc30ef65515f0f08e481d23f82fe6e37e023bf55d39939d80cd696f7a5a8ac40436b3706c9c8b613cbdb5149a48f595dc51b7f687ed937fec8132f505ad2e3628e133358ef86d60531dedd4401dc79bbf48b3c3ed9d44418f964c185a07eb3b58e2c504588a004bd8cc243d9ca1a53a40161e76cf59be92ccbd562da76b879e83c956feb84a3c44f6f4040447b7b2fbcbaf3bddd69b05788518ea9dabdb2a0b642469172206a6cdbe120b94f4cd4c968397a7daba4507fd28247f9f9e264e30a1a41c0588b4fd8216ab7c2fa823191a0a412bf45a568898cab3a77a0eb04e89b986bc42bcbb77d8e27e00cfb7300945d1b708de9fc4c35ffec6c5474b34339b4824eb6a2945a315924cb7f0e107ab8228f5468e77bdffe7e536bdc242086b17f5286fa455d07a30f96af9df304c79d05b25f97bb4c53633e9be6e458e6e805319aed807b088179b42d6311f879d4b67662dcfc57e914a17467e288f6ceb2f4d7efb19aa887b6d6586b0d6dcd9b06e7f24c7920320bf4512e98dfcf7dadbe1a0db83f89cd17c2eaac58864e7aa26359a827fd43304d54ddbba1866b669e0e5d58877f35805d3e30bc266ba38c3125b35c84c3ecec152d43267a512cafe2f5bdddde9e9784701016fc29be737b40fa6f0fefb1ebac4d02310294f70237b4833d351bce4a8c8407b9c6b56f4b6ff8f310aaa8e9999280abc93b89a020ba603d8e396f88215ea640dce2be08278212504a76e0ea72de4d74e6ce77691840ea7a97d9421c594e1b12de4883d2e11b56809cd13a18b4814cfb51271b513c2882f5d8d110f2cd8c736523fe79d2fcf91ea2c36ae7e2586a0fe429d5a6c5aba405620082a752424da6f81d95f63a120bf52ceae4fbaf076e41c19ed32ef1f5037647473b5d738ffa0ab2082cf9fa19740d071bef193797f8965fc1a2bf77e6a95d85c5e7cb6b4632b7136a0f8a8eca6d3317ca41e3c3ae1f6491472a10f7e153fae4eb4178e509658c29dadfe8be2ae6ba46a9cf4fc60b9d10693ce2c18c88fa33bae2ab955f9d604011519052d53b7da2d44ff828d99bb44cdb901b555f3a091299a952e14a6bb9fcfd87aa6c42ff6d9f39a5b7a3ed33c5bf26135f2aa80219e6f55a54b8a1430e1e159641764a639a727c1b4bebf161fea6949f79730b73cc204f1c354d0e347048ba798907185cbf391742f451aedcc9d8b965106ade47a03c586755b99e94fcb4314d4ea125c3bc2ecd849fd70049be2da56670f1c26e3282a6ac3d7bf5e46475e4c13582ccf509db134d099ae52edc5d6df0a413de43005c1238a6cc99b2a07a1003ef15d170507e13fc38b4b7b33f476897c1e21385991037ffaa037e6c35d63ae9a2378ec58c5ad2e727baa9271559ed4873afb83bd8a4d44461fec98313500b05957910073b6d8d531a98e88feab51ddd0326be3bd98bf03cc7676e59f8e27d97c67708eb7b3ed5f63e26de3670e74023f20b88e2d2534d1784564b71a3e5d6224d1dae23430455f54a06945d80105f282b488872281dafb1270a368df606606b54d8ce6b7cbf30e9c51ed690c52c01f6032937d2ccecc750b28c730d831aa5ac132882505a0086df48302c7cd261ab0fb4b7b966be26b696d6bc204e54c0fbfdfa43d2edc4c32f87d6462087316fd70bdc96cef587ffb3e46dfc5871a231816c6a8710d761b31f8d109924f3b28493e5baa4b18575b28e96a38af7056a3764fe8e0c041f8ac60b2ceb491aecadf7650e18a42c823bc3921e44ab4aa321c7621a426dc92c48dfb0b36d9996c2296321adc50d5fb964b133752e75ef1b370e1f2d6791f12b7ee14642208b157dce8a29a7a8ce685cd6601a177f133033b2aac2101cb0267fad290d0c574a51d8920d22b8f3d996a856fdf6f19a99a4049da161ef8b0073f624fc6da7ea00a5eacad1a67bb0b412d78e066893db1f7a908db2a3bc5246289571f6928ef49fb048bca93e04c6cb2aac375f6adb87e9832a9af807fc860f1b43e92a41f282d81e2ef4e960757105c7af0e03df54c4d47aa0cffbe95012f4e37e3e9f32a8360cc9224a6ba691c738cec113ca1a7536bf2e11b7f3d1e286e0787da433471e6da3c4b5231fadd5e0506a46a231623898e12d8f6282c89a80e599365d4f109ba939da17008fc8163e20b0c9785b185780075c374c397700c3968db03778bd6c29d6292e62af95e11f7b278a4ba6d0e055aef75b53f973cbdf3783f4a7b95741d2183a459dafe335cfc4ec0f14716d6f0b20dd75389d12b83203d0c205e451019a73299eb9bb8e7516494c5d821539251f485a9ecd48697cf2c99f9e06640c96cab945fb77cde6a5b7db390af8bf0e16e54011542e82db7b1274ee7da08d44a4e22c47134aea2033350e71336198eb790cb95604255544b54e4f71345e4efd9473ab753fdcd1e1ec894ad7a06af5fff524b90a5c4ce007c9ba598928c19a9952a5632c0083530396aa305726a46ada2dca9df219862f0d9829c33e2f09c1b9488ec9686eef399ea5214fdb212601337e9801ab7c5881ec229d4f08127c97d828f0a50b0ecbe02f21b5852c0372b60f50e710eb9355c79e23ed139aa25046d3cc29608b9552b8f79c700bb9cfc849c79bed2ccb6c1d0fca359388f134dec524daf891f306d86a4ad7c591cd458339597f77899e609cd8e8e6070764bb3ec86769b024c61928f6e0023b5b1675fe108b7ba9faed089639ee0355ee5ad623f5cb65613728a361514bcf44a91d456ba78eef4e8620d4b4acd9bb33b904963fcf30c579a2a410d5dbc105696116ff4ab6e2d8a3fe3c02f2709e4432b1d04996fd84e494d501c6f57ae4ce84d4f5c0782c76214c389db7088b4f8995b5843050e65d5cf5d8bcf702e6948eadf1624c32d9268e2d097a385ac899a19a04be19b068b9798b6123e5d7ff13b35b6c001bec970d0ee81ec6b3029dd2b6022df2c036b9c47d04bbd61ea2f3ad8e74575a3ce3b28f7cad56effe281b5388820932170ed8d570c5b733cbfbd515f8664452798ff72ca4d244d94f404f6b0e7e4341f4be40957355a0a7f10032b9f8613e91a0621fa8bd08a7801a12acc2bf39cf4fce2f45625d93e4408aa8897fadd841fd6f479154d6964eac614084097dd3257b2329cca919526814ea903321eff4700686bb78f4400dd44171593f48b3cf08ff1d53475dbd81e9e9b3c0e926462f6bbcd908a5146a34a6393049d0f607437342a65dccd1585d834bd8a128be749816f8f5c93c5f6a164bece24c47abe2ce1f25c09b306daa299249470a3ca522fc61b5191fb05dee2285bd60d5dfc8de0ce494c1b685e9b272142f4a0606247cf66954972b10e79f0b06c55c3db09bd751b276540ead0b0e3615b5cf37c6b084d86d2a682842476d7271339c5de7f7b3376e66cf1158201d59dd53952f6f7120839a46b4bacda18c9441340dc89e56a71bfbe0e1e745ebd21d944ce2d31a4932caf38f0807f6e15f7a5f505d8a72cf0336c976cc247c6c5d68894584cb8b5bcf0f906b0e5c734c10a2f0c8b1c3792938f7593b455f12d2b474d3fd6a783941841ee57eed3ddeb307a87ee28ffdbeec8c347a31d0ced40a85a15d59aa8185903aa050b8be4decac1fde8e6800857ad3e23dacbd38c50a01c91cca5cb2be1d5d1543d50e70878e09119855954bc79880e7d4ccab4c169494f2c3345cb2ebcaae5db2f2b50cfe3cb725eb0fdb27d5559fca327a99b58d887ddd77c7fdc842d23f39c8b40eb93d352b3817b04e0087c1685a899676ead0e1bbd2de96671b9b719b531f478a53561e67083c10905632f215834e866a8d7e8f3aa6387a5fd701762ccafe7638c4a476b289390d8264fe2692cb4c0d1a8de0ed67b706be2b4c22906b2557893306c351213ea241c885d43699ca025195294ef1f6a1b14af1c8e47d718a6788f9ad64f7dfdb6bf4ee00173af88b436ea3ae32903c46ebf8f99b196d5cb4ce21e9796223aa90c45dbe9a2e8b0373602b73e28ae6f60e77f378f833a75ac862343368b1b94a1f9d5e4bb5f206d11c2e32e261c7d53b9b0b82096624edeea04381a5a3e12b0ed9990c649683d1c1e1c0f59902d9cf8514b936d87c4083da27d13b7062e1dcf2941954aa3a1ffeb50d58fe8499f9aadf44da50f7484d3ce464bc4ebf869b2edfee688c073cfb544f9847a40940d94fd0d91c5b6a965c676f1beca32d959e561e45bd0dc69d979d4d7e7d74da4761bf84e8aeeedcba2bbeab7b28766542d0385ada284a4a79242a43a283be58446ee36e7b1c05e6f7f555572d6459065fe6e07e9ae2f558ba573b148d76487ae0e340d9fd7fa8d7b11a507dc38ec266bb9513efb6a63c56740dd870938e44fe1de5ce71132a19d27a258a5a0303cb29d055d70798ff30a53c716cd04221ad89828b846dbee39ac8b3ff339aeff19d1010408adce409ee120725116a232a75627477fba0a026f2b6e62c240c724289b3d6ef75ef639311375de7247607d48e64356cf3a60f5e761768576d13f8d2677f0c17f2bc67aa6faccee0de14b921678ac62b30219312b53ee2f7a9a1f29afcb1077d8075cbe8f7734ffbec21a1868658ab2e1c33960daad6096fd6d716327c2e077c8ce79ca8ecff647b94193501af5136348c0b29709f65e5eabf8d62ea1e01ae62c5eb9a9bac5c19ea1ad8a5a3ced684df2196b70542dc5a2084060303bf0d1f5795da02faf21dd5e7bd1bb9c0a95057990ccaf674c188891478fdc81cc14bb16f070d2354f2afb6b0bf546c54a8e468c25c78b8e3e10989b9e2e737db1b4aee8a5b6fd9b3d19adfeef7ceee4ea53b52b08cd1c8dd03892b6481c6384503fed498228c74fde58cd5712f977c9dc66c4ecde58457571c197b0541fce83c17f725eeb703436daa2c097f2889322bc4c936e1539db7f9b3d5c1accf8e684ad71b7bf12a19caaf775bc2b4b99b72f8240f8ad6f2952ef2c163c3c3c613f2dd06e94a8810a04ceab7e4e60824d42014b71617a24bd1b1fd90354c916ff8d573b135fc65047a63b587dc513a3a57c516f35eeafe43af07f60642b8815926b548c16474eafd6743b4dbd063f77df28377ddf67ecedc8e78f1c7bc49948328442035fc208ff3e6f330cf4aaca3681b81866515aa94dd8219293bea950c07dcb8b56af8db4940f76bae3cab50c4de706d70460c2e2f5448df729b92a5306cbb4da0b550d06690437805237796f3e515548d4311e4a31935b68ed05fa26fcb32ab37c796c215c58e8397fc489ad7d5941e85b5aa72aa5c65e6de365e2b4d1a187acf4be519b1be3797a60bbafae316e2a8edad4b936791da30bd566d87e6c13bde0cbc0aff00b66638402a1f5ae849cdf881413c563e3e200ec2f2203c531c1da68783c33e1a6eb37c219a5f161ab6292a3d0e87513c86a78d18e46ac3faec3ce2c1c7facc7b640f87ff69463ea4a2fabd3b917c82811e8374ee9ad5403ace84250fa5e562fbb6792765e12c37edbdc829e3817c20bc9b1d678296a5356c30daf59f9813787080681db58555d4bfd4ad80879bffd7fceff7fcae7a86dbd4dad1741c8d6563c3f96743d180717a524c168be7011cf9dd3186b8498dac9", 0x1000}, {&(0x7f00000012c0)="d2215c90470eba03c9aa92e970061b42797442c30592e8e8e727", 0x1a}, {&(0x7f0000001300)="27dbf0d7f39d09424de1a2629b879164d130bf857200a9e95a68387149b2f272f7cb94f37bcdc71e3b5f416d8164a3bdea78e3dc99468fac8e4851dbd4469a524ace5320a0078671b0d31718da8ff0b9f64dc4e497b50caa481a816bd2ff76", 0x5f}, {&(0x7f0000001380)="91e6401587a788b4651470474b72f8d865f2506c152d1cf00930249532d19f4c8a5c7b424dbf4a3316b7e3cd370ed651efea8dc25cd87becd6866c79b3dcd97e6833beb197dd13526fec2ef5ef7df7fb3f5e1f8ee7301cc2f886", 0x5a}, {&(0x7f0000001400)="dd72de699e641ec00ead56423bcc87eee7e49d75e595202fc24304272591b8dca060d8a8036b1e3319cedc424c777943a5ff41b8333872b73a94e7dc965c683c393183e6ced024cf789aa15ea2caf1ff25ac0fe2c8db535fec38926f9a8b54b1e46a9de59a91c80db0525ea0b9c4812b62b04820dcc7aceb124fcfbaa95b875fc9ba9e", 0x83}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000140)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000180)=0xffffffff) openat(r5, &(0x7f00000000c0)='./bus\x00', 0x200, 0x40) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x8001}, 0xc) pckbd_enable: command error pckbd_enable: command error 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000008c0)={0x10, 0x20, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002fa000/0x4000)=nil, 0x80000000}, {&(0x7f00007a6000/0x4000)=nil, &(0x7f0000620000/0x2000)=nil, 0xe4cc}, {&(0x7f000005b000/0x1000)=nil, &(0x7f00006b7000/0x1000)=nil, 0x1f}, {&(0x7f00005bf000/0x1000)=nil, &(0x7f00000c8000/0x3000)=nil, 0x8}, {&(0x7f0000412000/0x4000)=nil, &(0x7f00002f3000/0x8000)=nil}, {&(0x7f0000562000/0x1000)=nil, &(0x7f00007ea000/0x4000)=nil, 0x4}, {&(0x7f00004b2000/0x3000)=nil, &(0x7f000039e000/0x3000)=nil, 0x2}, {&(0x7f0000268000/0x3000)=nil, &(0x7f000032e000/0x1000)=nil}, {&(0x7f00007fd000/0x2000)=nil, &(0x7f000002a000/0x4000)=nil, 0x80}, {&(0x7f000021e000/0x4000)=nil, &(0x7f0000061000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000059c000/0x2000)=nil, 0x100}, {&(0x7f00004bd000/0x2000)=nil, &(0x7f00007eb000/0x1000)=nil, 0x2f5}, {&(0x7f0000703000/0x4000)=nil, &(0x7f00002cf000/0x4000)=nil, 0x7}, {&(0x7f000051e000/0x3000)=nil, &(0x7f0000504000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000281000/0x4000)=nil, &(0x7f0000280000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x100, 0xffff, 0x9, 0x5b}) 16:00:25 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null/', 0x1, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/83, 0x53}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:25 executing program 0: madvise(&(0x7f0000be2000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000be2000/0x2000)=nil, 0x2000, 0x0) 16:00:25 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0ad0cbd3338509c0e97ea3333a9267a0d9d96d454e56b9fbbfc6eb19adb3651549fb8b847e6231233e9073ebe4d48ae6be989c3fe9de61139f5a2d8c597a5379e98cd6a9492d174d73b0a88844d7acabb3dc788b"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 0: socket(0x6, 0x1, 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x400000000000, 0x0, 0x3], [], [], [{}, {0x0, 0x400}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 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) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) r6 = msgget(0x1, 0x84c7cece750e2472) msgrcv(r6, &(0x7f00000004c0)={0x0, ""/252}, 0x104, 0x3, 0x1000) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(0xffffffffffffffff, r5) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000e40)='f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0741b24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r56, r52, r53, r54, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000940)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x3) r3 = syz_open_pts() close(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$KDSETRAD(r4, 0x20004b43) r5 = kqueue() preadv(r5, &(0x7f0000000880)=[{&(0x7f0000000300)=""/222, 0xde}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000004c0)=""/114, 0x72}, {&(0x7f0000000540)=""/108, 0x6c}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f00000005c0)=""/217, 0xd9}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000006c0)=""/183, 0xb7}, {&(0x7f0000000780)=""/210, 0xd2}], 0xa, 0x0, 0x0) dup(r3) r6 = syz_open_pts() readv(r6, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) r8 = dup2(r7, r3) ftruncate(r8, 0x0, 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) r2 = semget$private(0x0, 0xb4dcc9d86c67be5c, 0x12) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/213) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="0abbde54752518f0fc9bc4af1d28627ddc17af4511d83129d28c7f8b7abb09c971d8ca7113aaefaa0e1196d9ba056e79567d04986f735c3ad6011bd3", 0x3c}, {&(0x7f00000000c0)="71291968b2e44372ff4f5c04df48be915990834727427c7ce04c20f2de1543c91a658f4f61eabfe7ea9e5b74dae32911c10c83abc77d595218d2191b1da1ccb67a1191b0ff4d1e0b16f6b6e19cc77500a1b938116463640883cefa0bad049475dc59b68309928e0f1f05a1cf0d7a579e2e8274bd0fd808a2e32c45033faad2e5aca8a8ffee16384137744708b678e0838424e49945ce594a65b4744832d9b3dd2a1561300c0bfbb08573c16780d6a9", 0xaf}, {&(0x7f0000000180)="d3bb768609fa7b31361d0d41bc4a92", 0xf}, {&(0x7f00000001c0)="242ddea91a45aaa88a0ed1deb44b9cd4b0b8d72eb5ab42c29eeb2813926a42d67f0bdd9bb7e66e6bbc8c2175768a9b9d645341b1a263cdfa22609fa84d8195f7ed9b6d00519d8acdd9eb3aedde242e776007d0c7672642835c9b20", 0x5b}, {&(0x7f0000000240)="a82eeb163fb9a64a7f846d2460ba0e7320f55875bea86f73bcb822c4f3ed44b1e0f9", 0x22}, {&(0x7f00000002c0)="376369bd3d39973394a5d8b623859b87e44a28baa64612de542a0504f324671cb377f0b23aeedb44229607119a27346aae866bf7b998675475b12bd807ecdae00bf894191356a85d0b44010c7acfbbf983dbae2d080a2a6c3120aa4188933c966a908bafd3ea1825d85af1c81102180524100c814c7b0497df3d1e4ce74b8228225c5bdfac35f887addef37aecedbee310394b596169297a60d973f7d246", 0x9e}, {&(0x7f0000000380)="e402eb08827b8bb0f517755424bea2f28afa0e6285bf618659f50debc3ff76d7993ccdfd4ec9d96f0227236f0526d3f4fd0006611af69077f7990383ed8620c0c402eaf1a085fd9eebd5d2ed40c348698c33c90aff282e292be73d9208036569b7810a957328", 0x66}, {&(0x7f0000000400)="c2b67869660dd80e64849077fc46a5bebe406908c80e8734a72c9aee04a337e4ad4c2b35a1e3fc0098e3915031a45e8826577384e71c544de2e0d29dc179158134d7a0", 0x43}, {&(0x7f0000000480)="f9de12b036b5235ed81cd6b10bc7edc7107a918fcad07f2a0eea58bca6ecf8451a398a965dd77f8d02311175d2", 0x2d}], 0x9) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:27 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0), 0x16b) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:28 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000340), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r7, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000100)=[{0x5c, 0x13, 0x4, 0x2}, {0x43d, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x1}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r9, 0xa, r7) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r3, r5, r10, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000300)=0x7) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r3, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r4 = geteuid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000180)="a12a2f9c0553a6b763ac900458a7ce1a7759f3f9e5483f0913a7053cc3ab6154735d6a", 0x23}, {&(0x7f00000013c0)}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}], 0x20, 0x6}, 0x6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r5 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r5, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="380000000800000ee40825ff3e33da10", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2ac, &(0x7f0000000040)=[{0x1ff}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x50}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x3, 0x53, 0x101}, {0x40, 0xff, 0x7}, {0x3b5b, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x10\x00', 0x0}) r1 = socket$inet(0x2, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r4, r5, r9) geteuid() r11 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r13 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000340)=""/192) r14 = socket(0x10, 0x8000, 0x2) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r16, r10) r17 = getgid() r18 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r11, r12, r17) chown(&(0x7f0000000480)='./file1\x00', 0x0, r17) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r5, r17}, 0xc) r19 = syz_open_pts() close(r19) ioctl$TIOCSETAW(r19, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r19, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) ioctl$TIOCSBRK(r19, 0x2000747b) syz_emit_ethernet(0xac, &(0x7f00000001c0)="b6342ba6615049535d762771a6499fffed85dcc28ffdceca4485be33b358d3eabe6a837468e8c3881781daad42ad335eee02773ec53e0037429959fab2507ce4c15670c8ebea8020c7c1b6470c6b5501ee0bee7fbee64e2cfec693e9ab6705721c48747ee1e24be8ee18a645acfb1cfc4cf87dc94fe9712e66ed214542c57e68d2545cc09ee9281da49a90952098e407372afa0f4d75f30c4dceee196da86a513591825cc6047c0ffb17d9ce") msgget(0x1, 0x254) r20 = msgget$private(0x0, 0x26a) msgsnd(r20, &(0x7f0000000440)=ANY=[@ANYRESHEX=0x0], 0x1, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x20) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2be1413729af00055f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea71e1dcd586ba071f7b7f9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e32067e33d452593876a9979f0e33b70af39a7d267416552f075042966d6c", 0x88}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="fcf7bb369f361d6293524e4e443b551a3083d136780df261c6da3b4472c430c497c0fb4f79f7542a300b1c0d0c4911f44b33feaa3388d2403ccb5b597b3408e260351794a0c2f7911ed1e03d1ba8d72e8d0bd940dc12667e77c4c9d07cd0073e28fa719e5bc120d69c6d01f0259066", 0x6f) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="075e0000ffefff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) lchown(&(0x7f0000000300)='./file1\x00', r3, r4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000440)={0x6, 0x3}) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0x38) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000002c0)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)=0x304) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x82907003, &(0x7f0000000040)=0x2) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000200)="a1e17bd09ad512a148a0b960ee144c8521fdcddf5ac5e9db5d7b8e1f1ef2408bd68cf023a24d6f38b0ebd0811524e3b229b72bc1f8cbe111874849acdea6aa4aaf0f1439eb939db7bc754e19aab981f710479aa1ae089bc31eb530bc566833792eac50af34e37046b3b6d0dfa8365409cb6ddce45f8caca1ec56ad8f00272fa6fdbb7042e96cf87385391fd612d0dbb438c6c59f1412916a0d6866f7fca94340b43381e1467b456ad9", 0xd30f}], 0x100000000000005e, 0x0, 0x4) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000061c000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xf3e0, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3b) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000680)=0x9) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="c0b3ada44d0f5264bdc6f3d29e6f0f02818fbf2405a51a3ae3df7cf08114e931d5e92e24ba3e95f5b23d8e8fa6b90250788ac09a98bf00da9eedc1164515b3de383e66b0f84cc6c70e32e2eed988656c83b2f095d4b7a6f8c45450d631a28c22712116bc81", 0x65}, {&(0x7f0000000180)="65810404b86745e7dcca223b2898adebd04241ad242e1c89d96c79f2b0964ff956f64308811085a521e55e7e336e0318881e24912b0b6281818f3e5e9fd55f7637138ba7ad76933a7214c84e88ec653e2021667676a4bb41a1c98528a3ce9bb551666ec717eaf450b4d1da27c95bbf8e3f3a52dc2584172ef2c648b3568c4023d33cfab1c0f3018c7720f37f87670efff7310192d26080771ae7c50cb14d95d67b83b908ea0ca453938d789fa15d48c59559c8407bf3d2142fa25f0c98", 0xbd}, {&(0x7f0000000240)="6e734d805031190fceaa1bb6bfedf65038f98b28eb96b07578a40362c21ef44ed40414d73ea008a878526b3677c98b71c9c4dd4431b82d6450927764cb50c0bf769fb2b09cd46fd1a579f3b9fcf56e5fdafcd7cd57746ad5c9524f713adf58a429a881d9c708179a9bc9e108aa94a60827d11dd732c1f9354ea21d35e2c9806c1495bb66865de438cd7caf5f1a1134e15efcbe66f1e4400fd404303d8d365454446cf96454585c35980408cef8592a903e2c407868df531852dbd7914f8d2dc8afdd560c", 0xc4}], 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0xd0, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000380)="1a94c9460f9333693f51a3b345e33a0b0c18cefb84584a313b7a2fdd8d8d52ce4e58f54090130387411aef262c", 0x2d}, {&(0x7f00000003c0)="7c05c95c26f6b946c92d4937bd977bb340bbaff40fb77d0ae58ba39ff28f34c5850545bbd49daef792ea219d698c7d8759c5e35f8aece7313abaf791ebbfc7ef7be64fd80279d954705cb43a0ac0f75f982d7ce73f38f2ed88c245c1656bed091280", 0x62}, {&(0x7f0000000440)="3830b308ce9a62620077cd36cc1cd9f64058d53b21249685191e9270e136a211f6b964475381878235c188ed8575feb05a0aff53a5b6e6d46f81174e820cf4fcc69ab9366b561c5e1eabc007e8357d14a3fa6723d2336d96ac94ec6aa9156f9b39425dacac24743a0ae2a3172defe198c3e9b6e83324bf394e8de0454987908ec2e9c0aa6325dfaef6a42d0d9890efef03dfb23f3b7160de2060b24ec672dc059dc4511c179572e034148707cf9856d4c597178e8fc3a2fffd136f8655ea52541b4f6cbfaaf917ec72e065df95d4f0d78b5c9cede3231a2891771338cf3e8762edaf05", 0xe3}, {&(0x7f0000000540)="fba5c2fe67f7245fa14439f0a3e0e12579174ef1af8dfc7e0f5fa40342ad4838e4731608c178e426cf4d9d34262267a9973a2f57eb380b956e28687a382edf4bcd185fe126aa0a7dff831aa14d0b4f7b52a55968828222d4171ce63cd480c0ba4ba23af5dffb874f88a35be0abee18c952dbc40f8f0116bc3aae523130bb78179f66fa01ec48a0411a7869319c883d", 0x8f}], 0x4) write(r2, 0x0, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='\x03\x04') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = getegid() fchownat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, r2, 0x6) rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) setsockopt(r2, 0x2, 0x5, &(0x7f0000000000)="bcb96efed4abb05d707cef1f43590fac7bd29c3722199d276662258c2301d9d5c42941691ae78802e22c3155", 0x2c) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x40) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) fcntl$getown(r0, 0x5) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="4dcf2df45735321c705b8ee39f28568ec53ca14721bf932fa155b86c618ae836e6549205eab065dc341323158d9f0119cd8cad9dd2482fb40a8f93a6ef96ef09e970160f698ca31b27bc5fef9ad84d0cc5d69498d6942521f15832d36b2e1772b20b77ce82569c8f6b962304a086a58aa3687c9ea1899fc997188931637a4c016765eae43f695a9b63d84ca138b35786507a6878e93a9ccb51c1f7246d2576f5fda66a22f51da54f07bfadb4d17967e9056abb569227ac5242392a3ab969009b6927", 0xc2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8, 0x7, 0x8, 0x5}]}) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8b) r1 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x6) 16:00:28 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) close(r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r2) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:28 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) msgget(0x2, 0x200) msgsnd(0xffffffffffffffff, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x270, 0x800) msgget$private(0x0, 0x22) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt(r3, 0x28, 0x7, 0x0, 0xffffffffffffffc7) open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, 0x0, 0x0) write(r4, &(0x7f0000000000)="9cb2997f00f84ddfe066322e2e", 0xd) r5 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x1, 0x2, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) msgsnd(r5, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(0xffffffffffffffff, 0x4) msgget(0x2, 0x42) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000880)=ANY=[], 0x0, 0xac544c59507989b7, 0x800) listen(r1, 0x9) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d251815b4a21784c75c0bf0a3b9a4ad8b9f2c6a11a879a823ad815304cc48fb44b4de0500000000000000613b086b67d84fb395c88ff9d87da5d47edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba71c16d000041d72f7a5e4e465b7386433786bde6244fb0d1fd78dfe9100aa486ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606e442b178012604bb0fae7e93c162f82c11e0d633ea54230e4cf09af35aa2e9cc", @ANYRESDEC=r6], 0x3, 0x800) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) r8 = socket(0x6, 0x2, 0x0) close(r8) connect$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="0000131377c5fc35d41454d5d41d29ad1a6029598146e6be1633bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e888d3382f36178b48f03600"/86], 0x1) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1a1, &(0x7f0000000140)="030000003c76daa1223643315056b6") 16:00:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="0100358a", 0x4) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68411700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548c4ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f6664bfd75430e7313c773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b91604257b1e7e6ee622fca549e0ef2c177b9cad65a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06ca43a10"], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r1, &(0x7f0000000000), 0x1000000000000116) 16:00:28 executing program 0: fchflags(0xffffffffffffff9c, 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x7ffffffe}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0x9, 0x0, {[0x9, 0x1f, 0x3, 0x9, 0x3, 0x1, 0x4, 0xbe, 0x4, 0x1, 0xffffffffffffff00, 0x10000000000, 0xa0, 0x5, 0x0, 0x7de, 0x5, 0xfffffffffffffff9], [0xad, 0x0, 0xff8, 0x9, 0x3, 0x70b, 0x8003, 0xfffffffffffffff8, 0x1, 0x6], [0x0, 0xfff, 0x8, 0x4, 0x8, 0x4, 0xfffffffffffffff7], [0x6, 0x8, 0x0, 0x292f181f, 0xfffffffffffffffa, 0x9], [{0x1, 0x8000, 0x9, 0x3ff}, {0x5, 0x2, 0x6, 0x5}, {0x7cd7, 0x31, 0x1, 0x9}, {0x7fff, 0x4, 0x8, 0x5}, {0x5, 0xc3, 0x80000000, 0x5}, {0x4, 0xbe, 0xff, 0x3ff}, {0xfffe, 0x7fff, 0xb4d, 0xfff}, {0x7ff, 0x0, 0x9, 0x100}], {0x4, 0xfffffffc, 0x4e83, 0xc0ef}, {0x1000, 0xfffffffb, 0xa4, 0x81}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") getpgrp() 16:00:28 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000240)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x8000089, 0x4, &(0x7f00000001c0)="ebffcbff13fd812eaa4e71302be699319296485f598038e1961d4e9a7f4273803fb9f1fe6e62da79c5776cb9e97697bae1980d9a78ccecffa2b10d8e9680235a450c94135a1faabd9e03f472ac11107ef91b9104507979b3af2334449e1d2c188f80fc9b9cac55e82fc9f5132c15c824be19e4a22c42f936", 0x78) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:29 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000300)="ff7baa859401ac8209e4a44cc42825ebbf686b257474f3803bc506237c290adbca873c6fcad338762d1dd5a76d11d7ce1bceb81d75cf11fafbd4bff427b31412149fa20adb5dfae12b1c5c8a3713db5e99c906c9e14a876540cfba7b1b68058f1c1bba26b0900bee8c78eb9b54e29c69aff5b8000aeb42fd0108e399e8fda812b9f74c3eac9fca0600b27ed6cf9ab92800427de7af2e2c245f8067ba0547f9fb76f44db4d25e2415e365957c6b169cb23fe4e5d75f12afcf10f3ccf315467a8df4da74aa8e9dec0132703b0979be40d3818e21108cd2d327be50ff8f985929fac5fe6d6b7c6eb0bf422ae37fa499494ac7be25a57e032d52eb", 0xf9, 0x0, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:29 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2321a5ea85a7053ef47cdecad56b4b69500000000000007075c3e77cda309d1944c644378e659eb57ac322115d2297dec6dffd24b381734bd4ae24def839074378791fdd04321b369bd872f56303cd6d9c2241923ec5c5127cc64ab70efb290322a7e4", 0x63}], 0x32c269e4299ac5a2) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x50}, {0x6, 0x8, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r0, &(0x7f0000000000)="06cf22cf6c81b5e2b3945ec7be969c6bab1ea176d05d21583d664961cef49b9f00a87ba8fe06ef606ea77505690000000000000000", 0x335, 0x0, 0x0) 16:00:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="6b9fecdf530801f6e379a1f4257e383d941d4919f747f23019b922e0ac7605893e7e4c80ebd6486ddf971ccffe07f0be001aeec1a1e0bd42d8f9c448dd5a11fc1a2dad11dd277f95a6419a18b0f2bb83d9adcae5c1326f27c4d03b5ae35efd16dde35b324e78d4d9dfb6680aec4af50abfe5ac", 0x73) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d, 0xfc}, {0x3c}, {0x4406}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) msgget$private(0x0, 0x480) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x5, 0x0, 0x200, 0xffffff7f, 0x3f, 0xfff]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:29 executing program 1: r0 = semget(0x0, 0x0, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/236) r1 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/126, 0x7e, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x4000) shmdt(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x1) r5 = socket(0x6, 0x2, 0x7) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000280), &(0x7f00000002c0)=0x4) accept(r4, &(0x7f0000000300)=@un=@file={0x0, ""/9}, &(0x7f0000000340)=0xb) socketpair(0x10, 0x1c004, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semget$private(0x0, 0x0, 0x2) r7 = socket(0x10, 0xc000, 0x1f) sendmsg(r7, &(0x7f0000000ac0)={&(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="f20f32769a8e85bf3411a3d6067628f32d57507a3cb98cfb4d4b07d5cb08413274035db38010d64b3df43106376e4696669a2c0a239eeb3577ff70a7746f0404faf567cac11c92cfcf71822fb4e2254f", 0x50}, {&(0x7f0000000500)="589cfbb2501b9dad717702ab3f49e5963429f209a3279d656837ef3c90476cfa2e8c9b95cd", 0x25}], 0x2, &(0x7f0000000580)=[{0x28, 0xa40bba00a62c732b, 0x7, "6d7c0b15e42ccd2aa38f351c958043a4d9bc"}, {0x20, 0xffff, 0x7, "72091df6beeb8f58d108dff2a4e288a5"}, {0xe0, 0x1, 0x40, "c01ec188ee6487bc801dd07007278d2fa54a3c88ed6d8b851d7aa7f73d9896c31bad7d2f3fb4dc43668fc3f39fd0257b4711759332feaabe948b5e08f1f7efb256f71b03b360126224681f2efeb483897266cff28da9e806599914c70be0f2c11efded3dfc2c52269e5dd5e31260ab8049779eaee28e124b691159e62a6f2abbf2cc28938089ce7d704f6398ea975505953f3df74866c1bee2157609fb9bce811fd3f7c3624acf5b116cf5762c516ff4bf1db3304e7b1e78c97ee8466754826bfa1fde822074956188b786c74c"}, {0x80, 0x1, 0x4, "fb598b53a7edbd83bd7d53047ad92650b3584e773c977a851a15b505bba9ef4dc22e7b89aea7815128f9f2cf0a3dada0b4b643c7114241535c2c3f4ab81ef64cadc6b12dcfee747a8eb790c135cbedbdc47bbac8a07f5050ee96d4130cbd62ad92dbaa45e8c0ee2039b609"}, {0xa8, 0x1, 0x8000, "28ee0018db4d660fb75445877c07bc913d7ef5cebabadd5fc70be13d324fe0785fd5a01199395c2b3396c1dbb0fd8b7a7aa3080330683825eb0a9ffc48b6a4e5af3e0fd8cd12bd39160ca5f8a472b491d7eb81f3f4b84d1072c4c1af762471001bd7cba85c74ca413492a168c37a67b15f526ab6bdafef7dd69b18d1944be8a6be60cad987282d3cbb014013250f3e7b02a83bca"}, {0x90, 0xffff, 0x1, "5c17d5d9a0cff6fce9b49a25c463fa4b3ae49cf8f1e9cce0f2e697bde26f66edfe97d8426ed8e12807907542176a9176e6c83064c8b8db95599c181709c3d426417870c67a88337e5214adb857d9a7471d29b4209921347c4ec7b29303c15c6ac5f3e02095e8cb5c68a7f10e40efa0488ccb1ce46e1ee94c54"}, {0xb0, 0x1, 0xff, "7075b2f875f68b268eba628f9555a33b30d58cd92c50aeded250442f8a2538389461385930149d6097174c6905f8126377f8fc1072bd9f7e0cc796005d7ade451a08bcc42d0234e2bf9cb3209e524276287d40862aedb5dc1907725df6c3aabc7b10a3da5ea8918ee5fa28cb72743cd01a3c2013c591c19680511d58a53dc18a5141d4091e2a5102a7f995dba7e730ea0dc46c283a238ee5e2172b99"}, {0xc8, 0xffff, 0x1d, "014de90d722c3aca255fa97504cd8e72bfde4b5cfc342cbd540c83821720d5955cc74e0067c9241ec8007015cc9ac7ce0cdf62f00c76764f14abe224cf19da8cf69166a7729394d6d9b0dc9eaafa4d3a7f3958678317c9aa204bb83ac9082b9e8a51f9d0e2e8e13e5739153148c6e422fba2c61ff143e77ee676bd4dc74d8a65e7c795d454d3f30bf4beeaa299b0e47d20347ee092f3f82a3fc55f0bc8c60226fb1484283ddc70acffd5e51b8c39e471150f7d2b8073f354"}, {0xe8, 0xffff, 0x701, "9accadede349c8c568478ed79b9e0d7bb183149e2dfa5929d237b93bf205af2f90bfb57f0a8ee47ce3ec0078cb6b95f77fb2d847818fae5ccdc5f7a95c7eddf8086dcb7f1fc1901ee281d34c4d368fccd3f613514d8de530050ea298cf1dc75fa470f687618fdf52faf4d867d62466d5406af315c4ea24aff25f2ac95819478d0567601bf59dc9bb8dfb4af3e38ffd7fb4016db802b86d13ec12b8cbf5202198e7e08286b5a45552e012ee72b1927240a8626a72d58b2adf011ebeca42c0f0d312dc09b362c484ff5a514cc1518c88b47469dbd7502691"}], 0x540}, 0x2) socket(0x20, 0x5, 0x8) utimensat(r3, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={{0x9, 0x2}, {0x2, 0x1ff}}, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) getpeername(r6, &(0x7f0000000bc0)=@in, &(0x7f0000000c00)=0xc) r8 = open(&(0x7f0000000c40)='./file0\x00', 0x200, 0x2f0) linkat(r8, &(0x7f0000000c80)='./file0\x00', r3, &(0x7f0000000cc0)='./file0\x00', 0x0) msgget$private(0x0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/vmm\x00', 0x0, 0x0) getrlimit(0x2, &(0x7f0000000d40)) r9 = socket(0x18, 0x3, 0x4) fsync(r9) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x10001, 0x1}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x6c}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="823d"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x10) preadv(r4, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1a11ea8fef96ecfc73fd335ffffffff00000000376336acf00b7804be781e4991f7c8df5fa595aaddda08427c0d882b297be1aa5b23ed003bc8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8d70000ff01000000000000021f08a371a3f8000400000100000000", 0xffffffffffffffac, 0x3, 0x0, 0xfffffffffffffed6) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) chown(&(0x7f0000000180)='./file0\x00', r2, r15) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000300)=""/215, 0xba) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400)='/devJspeaker\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000012c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e868939f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abab4596e03dcb4534ea0d51ff81b34373b5ba3580d10561d2f77515d788202563d121321aee48fe5aaad2ba1bd41440c8278c9b783d7cc0db40a0759a8756f775b7b7911ff4190d3214a986e1", 0xe7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x9}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000001480)="1a14d8", 0x3}, {&(0x7f0000001500)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc5, 0xffffffff, 0x3, 0x1, 0x7, 0x8, 0x5, 0x1, 0x1, 0x8, 0x8000}) close(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x119) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000001280)='./file0\x00', 0x300, 0x16) flock(r2, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) write(r5, &(0x7f00000014c0)="131cb457b9fa20c15e95778c1c869c11fa6768b456e1875d", 0xffffffffffffff98) r6 = open(&(0x7f00000013c0)='./bus\x00', 0xc00, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r8, r7) r9 = openat(r8, &(0x7f0000001240)='./bus\x00', 0x0, 0x2) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000001200)) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r10, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r10, 0x0, 0x0) r11 = msgget$private(0x0, 0x0) msgrcv(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r12 = open(&(0x7f0000001440)='./bus\x00', 0x1, 0x18) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000580)={0x3, 0x40f, {0x7ffc, 0x7f}}) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r13) pwritev(r13, &(0x7f00000002c0), 0x6df, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) pckbd_enable: command error 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x9205, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x321ab40890ad0e1, 0x0, 0x0) write(r1, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) pckbd_enable: command error 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x6, 0x6, 0x40}, {0x400, 0x3, 0x8, 0x3}, {0x100, 0x1, 0x40, 0x1}, {0x449e, 0x7f, 0xcb, 0xfff}, {0x101, 0x80, 0x7, 0x7e9}, {0x2, 0x6, 0x9, 0x7}, {0x0, 0x1f, 0x4, 0x3f}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x40, 0x4, 0x0, 0x3}, {0x1, 0x7, 0x4, 0x7400000}, {0x42, 0x1, 0x9e, 0x1}, {0x0, 0x0, 0x40, 0x8000}, {0x2, 0x3, 0x2, 0x3ff}, {0x7fff, 0x0, 0xff, 0x5d7}, {0x7, 0xc1, 0x0, 0xfffeffff}, {0x7, 0x1, 0x4, 0x5}, {0x7, 0x80, 0x6, 0x1000}]}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x80) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/121}, 0x81, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) 16:00:32 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r1, r2) r3 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getgroups(0x3, &(0x7f0000000140)=[r2, r6, 0x0]) r8 = socket(0x11, 0x4003, 0x8) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0xbd19, 0x39f7, 0x1, 0x6, 0x677, 0x3ff, 0x6, 0x2, 0x6, 0x2}) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getgid() r14 = getegid() setgroups(0x4, &(0x7f0000000240)=[r7, r12, r13, r14]) getgroups(0x40f4, &(0x7f0000000280)) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) recvfrom$unix(r2, &(0x7f0000000140)=""/200, 0xc8, 0x63, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="5be3af18da1c72cd6a41feb34d517260fc4bd5d85ed86a4b4ccc15e90b95a4553b60cd38d99dec2df1ac3e547f12de3153ab8bbb6b9bb5e6f50827744b2424883bf58c400982a87e5cdd210653b67cabc13da53f90779d60d236ecf00a8fcdd46ca920a227a0d29a80c0eb01c28f6d82eded65203627d3818f625dd5f82784a7cd785c1d82e759694e5233404f533ec75c7928cb9ab5e98c384c013ae13ed436354947f4368dcff8d0ae1d6ed8cd7cad3deb6ecd7f275e4f7ba11b2005653f3f0092a7b7e9b70dd5c45713f435c3de5d64d539aa25dce3c516095e36dcfeb2e80da0154e1f6f783a243ba42b9fbac2be73a0051c80454eb4944e8e05719c0f7851cb18c19c188e47ee933255bacbefb53af995c86fea60efad6fb2846c9126b8477477ec7c04c30b90a83b947d27269ca2e71db9fee7667c333db42496f2f5504801a5f9b39724fcb5d763"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000380)='./file0\x00', r2, r3, 0xccc3a5e030e19185) recvfrom(r1, &(0x7f0000000200)=""/62, 0x3e, 0x801, 0x0, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0xf) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x14) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x8, 0x200) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpid() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4012, r3, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)) open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000001c0)={0xffffffff, 0x0, {0x3, 0x9}}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x40, 0x0) poll(&(0x7f0000000340)=[{r2, 0x4}, {0xffffffffffffff9c, 0x40}, {r3, 0x10}, {r4, 0x8}, {r1, 0x10}, {r8, 0x1}, {0xffffffffffffffff, 0x200}, {r2, 0x10}, {0xffffffffffffffff, 0x100}], 0x9, 0x1ff) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fil\\'], 0x10) dup2(r0, r1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x6}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf7fffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000004c0)={0x45, 0xfffff800, {[0x0, 0x1, 0xeb, 0x1000, 0x7, 0x7, 0x7fffffff, 0xfffffffffffffffb, 0x100000000, 0x6, 0x10000, 0x100000000000, 0x2e3a, 0x8, 0x9, 0x401, 0x3ed4, 0x40000000000], [0xffff, 0x130, 0x80, 0x3, 0x8, 0xc8e4, 0x7, 0x7fffffff, 0x80000001, 0x5], [0xffffffff, 0x5, 0x1, 0x5, 0xfffffffffffffff7, 0xf947, 0x7ff], [0xfffffffffffffff7, 0x5, 0x400, 0xffffffffffffff6e, 0x0, 0xa9], [{0x5800, 0x2, 0x10000}, {0x1000, 0x54d11edc, 0x8, 0x7fff}, {0x3, 0x2, 0x4, 0x3}, {0x81, 0x3, 0x6, 0x2}, {0xc9, 0x1, 0x6, 0x8}, {0xffff, 0x3, 0x800, 0x6}, {0x3, 0x10001, 0x18000, 0x9}, {0x3, 0x9, 0x97, 0x1}], {0x5, 0x1ff, 0x9, 0x4}, {0x3, 0xfffffffb, 0x7, 0x7fff}}}) r0 = socket(0x2, 0x1, 0x0) read(r0, &(0x7f0000000700)=""/4096, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4007, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000180)=0xffffffffffffff3f) r2 = kqueue() r3 = dup(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000000)=0x8) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[r12, r13]) 16:00:32 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)) 16:00:32 executing program 0: clock_settime(0x3, &(0x7f0000000140)={0x78c3, 0xffffff7ffffefffb}) socketpair(0x1, 0x4006, 0x38, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0x10335) socket(0x2, 0x4001, 0x3f) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x1000) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000280)) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000040)="371b79ddcb281463bc8518cee9aa2c288a47d728c682f8c6bc9f801bf855a9c117b0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffd37, &(0x7f0000000000)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:32 executing program 0: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r0 = socket(0x10, 0x1, 0x3) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000380)=""/3, 0x3}, {&(0x7f00000003c0)=""/68, 0x44}, {&(0x7f0000000440)=""/27, 0x1b}, {&(0x7f0000000480)=""/39, 0x27}, {&(0x7f00000004c0)=""/232, 0xe8}], 0x9, &(0x7f0000000680)=""/151, 0x97}, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000880), &(0x7f00000008c0)=0x10) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000940)='./file0\x00', 0x2, 0x2) acct(&(0x7f0000000980)='./file0\x00') stat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000a80)={0xffffffbc, 0x401}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000b00)={""/16, @ifru_media}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000b40)=0x7) open(&(0x7f0000000b80)='./file0\x00', 0x1, 0x1) r6 = socket(0x20, 0x4, 0x6) getsockname(r6, &(0x7f0000000bc0)=@un=@file={0x0, ""/108}, &(0x7f0000000c40)=0x6e) r7 = socket$inet6(0x18, 0x2, 0x4) connect(r7, &(0x7f0000000c80)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) pipe2(&(0x7f0000000d80)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000dc0)={""/16, @ifru_vnetid}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/bpf\x00', 0x350, 0x0) pipe2(&(0x7f0000000e40)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000e80)={'./file0\x00', 0x9, 0x401, 0x3502, 0x0, 0x6, 0x8, 0x10001, 0x2, 0x1, 0x144, 0xffffffffffff60e6}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r11, &(0x7f0000000f00)='./file0\x00', 0x392d37f8a935d20f, 0x2) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x81) chflags(&(0x7f0000000000)='./file0\x00', 0xe3a9d76b5ad1c5d1) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000016c0)="2617e73ff497c1ea5129c8500eff7980b142d7520ea39236c8d8f83eabcbe26b214a8265af9f12ca33ef40af01709cdb273d7116443e4d98551d83cf846231a8046ff29d484c8d16e55f12bfc5776bfa7caec54f63e486c72622077573fe4e3bb3ff4c0e456b6dbe545ea7e5326a4111cc87aaa3596b8854e39126e4c612da0be577d1b287a3f76844e5e0982c1fc2a96ce125971d37c1dc449755923532e95ddfff14cb2ec0ed1061b5443c40c689261e4c336abfef01526282916eb2ad3d356f0fb91b1c4fc33598e296a12919f85eee3573721e1f2b157576b6ba5650f6e1efdc75e0ece272da8b898ae72e881c6ae4228e781835cef268527a0d3855949ba2e167c9a7b10f20057cf8d7a1249418b1944d9a34ee913a09473aea836e382066c9604bdf9501a4f3280ec059d0a7a48e346409fc89dabe3ca6640f1d3506a1b3a8e9b2ddc608482091d886c3c87d5fc898912d90209d5a86f74823e60d7d75e738b90e5dff3914c96c43f4429f880f11af79bb24eb855d235c1553f0b148c31acd1c45d806301500489d3a556d5077dc0d775e1fdd0307cdb0e3d53334e7d409fcd584b3713baf9ca2bce5377cd37657ca4b3362713e953dbdb0e4a55e49788a3793bc00db3c7b00f912e5e53b497d6ddcecd23fc6b63739d551387ff6b37b79d6fdcf6cbc20971d3758e77de7975309208b8b0fface58f87538e958e08ddcc0752be81e4c9df0fa95abf453a02e397f692df19cc9aaabde534865ae0f19fd742ddd73d39c532e85e398efcbe953b3a8aca676d6e8021a541a6ead8a722b8064b67adae03659f499c81145545f6d1ce028554862a9c638408e4539c59b2aa377b0d885c4510bee844e4757225f8e2eb7bf8bc8b1ef3601edc1aaefc0240baa5a9414285a37b6b84d640c16c48c8d70008be46083259f86338418229c871554e6cfabbfabacf3e866e06fa94d9e2e6382cf4c3869393961d1a3172fe386b78676a4d9909fcf3093f4e5a3e24fe66f15ff34daed27882f200d26ded8f7bf462ff43f8f7376362ffa1d1a6e7d5741a0205c9e6d1b072e98642e73ca8d19664477521debba4bfc0b2f0e3cb178afe107ab28f4e0ead81f9e00728b035ea291d69e49388549415fff438d75f4727ea66e0733e89ffc92feb1c9a53c9eef3fc1ca438f1e8c925849c38ea3de029d36a7dc10a3f22e930faf29c24614d6499ae9fb0ffe47f1fdf971c9cbb53965e65d5ab3dc37c44a0d73558c1436be38cbc55b80f4f8170b6b5eb2932a2afb8204c067c89adfbf9e10b235f6f35fb274294bca2d4019ea3ec1278c6ebf170c0adbea19e6deec78fc3ce048077adfaf0356b7ca14169c3cdda938a24d02ce15985acf6c96c935ef5ffd7c242d54f00939939497a989e31b7ab2f4589e2f68aa6133454837233c6c9eae51793dfcaa01efa2b23f16aa1d3223208d43dd3507ea58020aeddd9c419d514e2b8a9249edbe2057d6f85991e2bcb0e0c5149b9ef98571e899eb0e437a360bc510f7973819deae73683221e8de31b70bb8b396cf01fd231bd6d714d3641ba99b8d26a2bb03dbc75a7dc3839d85cfda4cdfac9f2457f2082aeac9227a792b398ec6a41da81ffd9e13f67658270915381ea9c78412f8cfae03b4190e28a09e8ee15360cce74499a80c77ece72c5059997e470b2a90bb70f7c989b8e60d686e33a16beec4ae4d5d45cf7615bd5d8ec4fdc08dec378bc8270626b645f9cbd527058e986ea43ac37905587edb16f05d4918ba3532dd7bb8fc20fd202107aa15c77cfed793ded2b380ccfdbb5b9c1df2e82c4a5b4561a4dc1aaa3c40e0a29979696a8c5ac6a4afd81f1a3c88c17353401b2ef01e5c1e862e91a16f3d460d59c6bdaad869f434a9c5d75d69a8e01b03830aa982fb3ff1b452885c05b508527e864c4dbf395117c542cb8b3d821b4e67f150d5f5989956b0f7b454773c846fac9166bab26c7ead12b05a50aabbc0676cb3fe757aeec5e8aa1d136f1dba647e8b0fa812cb1d5b902a4e97beeec57e5c9e472d31e72b17ef70c64636dfb353fc8b1e7eeca82e71ce70a492ba92b284c8e5555a6c2d1334b979e7b343a2292af1f421d9d271161a016e4a01f2cb81363af1e3e09364412c98cf35467dc6bf4775f5affc5acaef2b263c2d2c266bc84e6220955488a38a4652f6debd5cb717a1398995ef240d9263bf4054e070610654f73ed55612a32fa7c973c57179e9a81f8ba943a019ab144bb00e9068243607e7d0f074406f9e3008249c54260ba3b1df04577021b8fbfb393c9bb5422a0e44cbb26fb0aa6ddb0217861fb09acd952a5fb79005429e01802ae2436e180c2a6f9616526942477fc6081da6972143e996ca04e2a2bec3857185fe0289cc87d84fdb4d5dbdc7b4ca7eb32a912772b394c5da52c1baf1c9bf0dcdd2f24c8ea0b4a337f0825af9cacc55cd952562acbca45bd5fe41108ee933d230ddd87786c73a198252fb0a5af77b399b2cf93df805a6e4905fdb9072c2e6c50e13dc68de52f5b2a773c54e487ba1d619bbe1ad25f5af24af5bcb8fc8f5f3924ff4a053238dd3cdd4ffc84e93b0b2f9caee88685a0726a7ff20cc66dbe5aa12d3e18deccac9f8c4bf0fe9f35c5a4edef2c6690ab06545580e91e5b8f13e47310edad71d2124c6fe4dfdf6409c6b14415dde19b5607e6befe7642cd91b36c7a2a7c65f3ecad756579eb3f8ab3332bd5d9eb111d4108849717defdc0f131ab074fbb1e27df58beccab1cd87ec4c40bfc5633a508be5d23ce1a25ad3a90a87ee1c96786c5db2af35b0144143118fe66258647dcaa7a005dd3812e382e814ab374b02e04580b3577864c341b1408609d7f9bbdafbece7a3819e980d61a31c2515d6c9c57a91fbe7ca25412fa608c259edfdb47eda239ebd0648af3292443bf1a913a48a607468b8a834ec94b126fcf508284bc9dc5397c5b7fdbfc921a12004c7ccfa38398a5a26885ce1f104adf93f26d7aaa216d36a90893f3ab4bfe54d264a7a042ff496311b2d93ba2f273a4195c88d8405b99579d93b6737d693e564aafe77009d32fa26c285c0e6263a83ebbe666e6b1a8bd0b7b37f75e247f698c5de47080eac4179f9469030416e641c7eb24ab99998050988983ccbce093da9a5473cf902feef92b6f3160894120b7e16e58a05a3b528072b47da9467a54685b090668d3ba7ece3b3cb75734f644dc42f94723f68a87867c39ced4268a5e470040c7a5df7bd63c774c0f35debf5cb2957e7a3c8005bedec4490ada47702e997d28167bbd0a6ca68c353603d39318c8c0f084676a8caed0d300c147d332ea5400f2fc838052440631ad1df394fbad37b999b3d62f8f476328f010b19bcbc827670e00435ea870bf4265f4330b3ff030860effd6436e5dd198ce040dcef86beef30342718822458dc234ca610670024269616a3c96689058d014c6985e1b38c156896d03a4ff806569aaf783f85cb3a52f213bc39cf78b7f1df3f9e9fc22726555ac6e4599470b5272d4e978ac9c449da14b98999d71cb44f1122e2fe6cc0eb26b5dd8732cc02f4f3de819f784760507ab86dee053e4c7cfc6cfc3cf3632b7360dfe0096ef14b266df2af669f10f09130b1c4d1dd9748494999b0a195b7bf9ed6b1460439416cb99f9c7940c1e6ba14787e34dacb389b4e6a6da18b7321bc1aa13846534857ee4aa064a871d7bfe56e2b49e7288313001128079b707747b15df0a0ae720728738571195a264d4863c544cf5edeb9b3c4aaaab22ca7f26346443ff90902a1ee965945d234152c71a0acbae5385d73e15f78efa2da4a65d988a1452b5de39e029f1360b38aa94b77e66186558f6d7bdd66cc71e724efb2f344b188793d8dc069c30ee80d0cd259cee96167eb2353685e4d062f0069b6ce615daaae84133189370a16db1197e2c924a643d6e51b4bf34d58d3aba75ef681c03ef81659ff75fdb17fc67643fc2d7d61c747f2132999a206f655af052f7b34a84d993678edbdd4dc87daff3cb0b835a7c23db5bc3c4ba7ef6a74e4e7760da8662c40c409e4c21573257e0135e314dad76e804a35ab86bcf1cf550e3c52ebd97ca3557237c445204177c785e8faf85c6d12dbb5d8447772631560c902c6ff9e4f31fa98c63619ae5f7d2d6efd136ae123f0d253473f80ab6cdba38a52e6b2485a16e1bceaae71639721c292c08114991fad033ae069bfdc9378d1a261bfa46507f95cd1665ac45803e85bf2d02a54a2b2f74c117776a1c3a646dd9ac94de9c1df8dd9919c123bd68db729297ba6791dce868440c528dd97133d9718277b1cc47cb1bcac6db6569bec54ae6e5b1f9d7c4dfa91eb29163945756871a5b5e19bf0a4881da2b8f7832d13bb1e83fe9cb944f9f228adf0018695f091d6ec211fae25f593e9f392436e18a9e35d526586ef5508b7a6f831f8ea0062ef22eafe72d677064bcf5f2a3e197708183c48bda3f2fbc90ed3073609a1dd688ac06136898fb01b0ce88cfbdc7db9df1cb4fc434288e55964aa79cda0025249ade89a1089868b9d3e910a9a9b88d899b67b0833c3bd712dc9422aa413318563a949c92e31f95b4b7d9ea4e95371e84f19eaebfd880cecc8cd3e2c304413781dae920e1f771cb8e8f636461b7a18905a008cafcfde7a5a628b48bfcafa851c3505a7cc04c60c53a670cbaf9ea8c7df37269d4aa2d1c694aade37113cda323302b8c595924bd191c0fe820b28b7d7a20983507eb2873a6ada05f008c50b60e27a19ea1eedb56b1ba2a4a0adc1218bbe9f066ce88304e9d3cb3969ce0ede37bb707d8f05b05c08af9401cd00f8a7f59b80286665e72cef373f4d3de289c4e11f6e5dc7427739d89b4963454bf4f4dd7e644389fd11efbe377259c1a4c947836d2353019c7351ebee129a28b45e8fb57577c8af1e7d24635dfa1e88c6b520577aa7efc4b85b1e9d3a15823b79eee93372fc2b2e32c4268d666e273376e860c6d4fdafe3ecb1fc275b1ec36504634af372f64a1d9021895940a8bb497e869c25856bfe8bde958126d5714347336d3b5d1d3ef898684d18602b00aaabac195d845a5709c8ff094637ce8d07b09d6c0032351c5eab95bfe7ed83880d10fa82c97b7ee9e71e19cc9c4919f8b4978d1a01e2ed99a44366c466d33aa126e566d59eb99efb371e9464a0c8658488e5d685647a23101eebeb244ed855a926ecf71631ed6b04f1ce1b46831c94c05cf0f5da0df2f4db8ce1c6df317ed28d7111354d7b8ace103b2fab1dbf14b4ca5c4d54e8375f2d5081a6662362a7f3a6b9925aad4890186599b3ad90549c69a9c97eb305ce975f92e337825c4d196748e989728390c69bfcbc8c65bb54d7a97357b42f536619a5f1b2ac262f39e181c0c93c32a4659c3c20dee42d19a715f67e39c5e4190e74be3be707bea253f3539eb36dec469fc0c0c688c2c6994774aba99e4e95ff8a45d47342f4c5881633009bcb34e0e27f794fe4ae6cca0ddc9fd67abe542c749a5ad67e7596edf746f7aca540746187a01e17f34170472cd0ba79ab6cd5830e9c7df1c49982c1662a347343bb9921b1b7987ddcd5b47d36f6df99542c3114aeedd4f6ee547080a381edf79ab064b5013aef6d0ec6aace7b4a4c20772e1ed257d8392ad47c24b3b00692e0ed342b5b3320f3cfaae08656c32b123bf474b98a01a2e31040cbff9ada808cdcb7e6ac0778e6ee06bd5926afbb35e962ca8e357e67610f2bdf86ba9d547a8b490334fc7d76d6d33df9f24e1f771a28f41be87e9bc25adb1404d0fd62517c050f140700", 0x1000}], 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="20ff006a7a73a5da2c1c61b5120a6d402d0d78e6ce1485aef8a8bc18aa582a76c76ab40ac6974eed", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000006b2df0b497f812e2b18cdd0101ec8c00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="07070000005741192a101029a50700000000ffffffe51b5ad353052000006d82489c"], 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) openat(r1, &(0x7f0000000140)='./bus\x00', 0x80, 0x196) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="005a86cdc005f2f11e3e31397f17e5343049966bcf44a52d79cda6ba34bfe9c52c27135d68467d33588b97eba7a3e6b3d17bb3e26b2d02fc7dc1d3a55913c648711ef0ec8b5bc4b0f361c486f0d9217307bbaf58076f220bcd0d1f3ce92d10f8104cf635432204c7d9f8d2", 0x6b) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r5, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r5, 0x84d1) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r5, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r5, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r5, 0x4}, {r5, 0x65}, {r5, 0x106}, {r5, 0x109}, {r5, 0xff}, {r5}, {r5, 0x80}, {r5, 0x8}, {r5, 0x1}, {r5}], 0xa, 0xac) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a40)={r7, r8, r6}, 0xc) fcntl$setown(r4, 0x6, r7) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='T', 0x1}], 0x1) r2 = geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000c80)=ANY=[@ANYBLOB="d0d37328f2b886e4ec6eeb1397e9920da5c759309a0abccd88f6c2568448405237226474f1bc7256899e33f97e21230a4405c612c9a69946e72b6409ee", @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESHEX=r11, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR64, @ANYRES32], @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYPTR64], @ANYRES16=r7, @ANYBLOB="52a70af3d8299b163974d58f7f7e44d354eb3fec5c05fcef47eed3bb0c59d9e17d25e0de274b585af03d4ef4227fc55df5333c943d2d827f59e2a83e93f13d270795a9ecca6041c7638c8daf01e4685dac6238de520a4bb6ca6860f773463ad8e6a6c509a9f8d0462ab1e67ebb28f1ef14a10d15929c0ce39451e3703be7631185634923d7f00c46aa8e5039a184d80101a120a9fcd2d2428a85c92eb52b35de529078", @ANYPTR64=&(0x7f0000000980)=ANY=[@ANYPTR64]], @ANYRESOCT=r12, @ANYBLOB="a5b451614cde6d21e445c16bb137bf91830f6d79767de88b503c57467528deeedac23005effccecd9adfd33c1cc49ade89674fb5a39f393f21e2133d694885d5371fb3648d391c231e1cd0049b665ef7a9bffb7379ff2cb9324f6932c7af350dad410da8a91d159536d6b69a559851a9236dce", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES32=r7], 0x7, &(0x7f0000000780)=[{&(0x7f00000006c0)="7478135da78387f8a6a58aafc2289dc299d8d7cccb214e95e6e0ab3da69b7881e8ac20f7ac98d01493b2a3f09c89095e008cdcdf45f885eb8ecdd064a2c88bc3d79db7fe35242054826af2fc2548af5a574a88a57043784297efd6d229bc5245303d4364209d025a929fc3976f087123ff068c3f86ae777e353263a3b405660b52e3f3593c57b26d63412136eca97939b60d22814a9e182b5e856cf7928fbe35f6eb9517ec4fc6c7", 0xa8}], 0x1, 0xfffffffffffffffe, 0x0, 0x9}, 0x0) r13 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r13, 0xa9, 0x20001, 0x1, 0x1}) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x4}) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x828, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10000, 0x0) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r22 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r22}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r24, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r24, &(0x7f00000007c0), 0xcb005093f78273e) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r23, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r29, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r29, &(0x7f00000007c0), 0xcb005093f78273e) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r28, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r32 = getppid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) r34 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r35 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f0000000140)="200e22", 0x3) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffd16) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f00000001c0)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r42, r44, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r36, r41) fchown(r34, r41, 0xffffffffffffffff) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r28, r41, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r32, r33, 0xfffffffffffffe41, 0x9, 0x7fe}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000080)}, {&(0x7f0000000200)="ac89b994ae906f62a3147dc9252ab621ae744acd52afb00522482d654c56046e23bad66f1639e34b7b34eb9c4a3688eb730c2898d50f9c6aa1ec1d70e8c9e9df7057503ed375626d7b1d974962e36e4933e78c2c8d", 0x55}, {&(0x7f00000000c0)="665a0a51cd85", 0x6}, {&(0x7f00000002c0)="1ad110a7ab5b3e36b6435fafad3e264dcd9f0397643a6b9e4b634bdc0455769d", 0x20}, {&(0x7f0000000300)="8cd30483dda2e3153bd0e2d02dc391d0a6ade7c18d531d38a579a5604d6185550b44ed8f6e190230f71b72602dc16b6033f09470fc4bde2bff01bfdd81a731a20239e8992468a06a90242e14a8246bea4c1da025be6c5c6f7f5d35783ca51e6d81467cfcecaedd4e3324449e775a27cddfc44275a94580609c619583c901a0a25881d50802e00b79cf5315b35b9aaad4cdb23b7b860ad3fc7792082ff26ce8480061def2b4e955b16bd32f1322095c3199ca345a9a4c5f3e9b182ac75303c64bfe8b68", 0xc3}, {&(0x7f0000000400)="81c2a808b1a38597aec423235e214f74c8115b1b42b536c45c31c8ddfe7dea9cfd76f628cf863f8e33f1f453181255cd631f133ec38a2c7bc0b6bad28d", 0x3d}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r6}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r14, r15, r17, r18]}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r26, r28}], 0x90, 0x1}, 0xc) r45 = syz_open_pts() fcntl$lock(r45, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x200, 0x0, "a59245225dcba69300"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xce) getrlimit(0x2, &(0x7f00000001c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8dc0) clock_gettime(0x2, &(0x7f0000000200)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffff9c, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000340)={0x2, 0xfffb, 0x400801, 0xffff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x51) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='\a\x80\xfa\x0e\x15R\xff\f:', 0x282, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) getsockname$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = dup(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180), 0x3ff, 0x0, 0x0, 0x0) r10 = socket$inet(0x2, 0x5, 0x9) getsockname(r10, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r11 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) getsockname(r11, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r5) 16:00:33 executing program 0: r0 = socket(0x20, 0x4, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202aeffff050066e7b5892b328502a82d03f79b433935fc1afddbb288342563bbac07705eb95248aaa389919d950cc800177b5f94d0e25ad2556aec974cb0e4ae9e3932611f6ad15e56cda17b3580776127dd59bdc2f27059b92e5411a7b0f55cc3ebcf6054d442fde6b03d6b54840560e59969c7565b375b8d1442f31ea5b4f3bd21b4b14b09675f737b4eec0d638f4e82f371f1fe84098729c6d1c2eb07cffb0f8396e186b883292c00d32f870d3d7d5a0583f922e302ff427f3061"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xffffffffffffff06) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) socket(0x20, 0x8000, 0x7) r4 = semget$private(0x0, 0x1, 0xffc42080ab0f45c3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x7]) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x671, 0x8}, 0x8) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x12) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x20}, {0x1d, 0x2, 0x81}, {0x80000000000006, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1f) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) connect$unix(r1, &(0x7f0000000180)=@file={0x2, './bus\x00'}, 0x8) lseek(r0, 0x0, 0x40fff, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = kqueue() r4 = dup2(r3, r0) fcntl$setstatus(r0, 0x4, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x30000000000) ftruncate(r5, 0x0, 0x80001ffffc) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x1ff) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) rmdir(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e2a", 0x0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10900, 0xc) write(r2, &(0x7f0000000200)="2c23704e9702b6b7db99c1176cc2101a4906752e3e92fabc9b78462cb30ce29ebd844a91ad69cc580c157f74641a742db91235962fa663df2eca2b2edb1213734e97346d74f630eecd71aba7f8e3ca96b8fefafeac14fd389606ef023263615be7c60bfea8fe01e187a54678e2c1da0509b51d17e0a662712e1fb4be8e69a2a656691fd656e11afc7a3042c003", 0x8d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x64001000e, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x4000000000}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x15, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:34 executing program 1: socket$inet6(0x18, 0x3, 0x40) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r16, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x1, 0x2, 0x3, "edffff02ffff0800000000000000edffffff00", 0x0, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x2b, 0x80000000000000c, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = socket(0x28, 0x0, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80, 0x401, 0x81}, {{r0}, 0xfffffffffffffffe, 0x23, 0x20000000, 0xfff, 0x28000000000000}, {{r4}, 0xfffffffffffffffd, 0x90, 0xc3e8b0a04edd5c5a, 0x5, 0x7}], 0x3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x4, 0x2, 0x81, 0x2}, {{}, 0x8000000000000007, 0x1, 0x2, 0x1f, 0x3}], 0xb400, &(0x7f0000000140)={0x2b, 0x4}) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f00000000c0)=0x8) pwrite(r1, &(0x7f0000000100)="fbaf36001a029b92102f9f16ab672057c17295ad0000000073c2ec23f769", 0xffffff5d, 0x0, 0x7) 16:00:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x2}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = semget$private(0x0, 0x1, 0xe4) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000240)=""/72) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x9544, 0x110, 0x80, 0xac3, 0x8, 0x4, 0x1, 0x86b9]) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x335) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x3, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r1, &(0x7f0000000100)=[{0x1, 0xffff, 0x2000}, {0x1, 0x7fff, 0x1000}], 0x2) chroot(&(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x8000, 0x34) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xff, './bus\x00'}) r1 = syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x6, 0xf283, 0x7f, 0x3ff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x7, 0x9}, {0x2c}, {0x6, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x401, 0x6, 0x2, 0x2}, {0x200, 0xd, 0xdd, 0x100}, {0x3000, 0x5, 0x2, 0x8}]}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x40]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x741, 0x1f}, {0x18, 0x3, 0x2, 0xa6}, 0x8001, [0x548, 0x80, 0x5, 0x8, 0x800, 0x80000000, 0x1, 0x9]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffd) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x691) open(&(0x7f00000000c0)='./bus\x00', 0x10380, 0x8) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="51c5e71cf4850da9226c32f2179735f281fdcd1d182ca1dfb370b38608c9a132cc08f2ee4968ae44f0942bd20d0db2a63c4356788bb0a1d470ecb5cb107e0fc44ccc6e522e0b2c73a37b3f1a36ca93763315b5ccc8ff4b0cdfd7470c90d492b1e804103c89039e1785202731e749c24e979c8df0f24f5e7e549644040cbcfca686c267c18c5839297ed584af086e52fa67b604e76811cc9a21382f5b87175c331086473b374a656864b658bb17b717b160b727ce088961b1c1813f1dae1e6c7bcca8ce3a1f332a84dfe21aec1f5ecdf8917fe7ed722e9113c048bf2f0c53ea4e7a3074818057d3fc32790c25b8bc4aedfeb67676981522d355e31ad4fca709cb9dc0b1eba17629954549c74be857287806ba79a67c804c6794e5c88806b02b498f27d8d0c45d0d4ea186527a3a33072aee3d1f783b9973c9c2db49dfa9c7e1f46ba88adccce4d7496f8448bdc5418f36f048b3661ef17c8ebf66b32c675685a68a0dffa553cbca3d7e33e7f7a2601e026c92be1ef62d3365f84a07cbf0b3783b8a3809454d4f121bdea2d78fde785cb479065ee356563d6d65018710935fa85e1e058eec8b22f47bc8f0ac490ca29165b88e58aa158acaa2d9d7daecb9e5230eb1f653c1c63635efaf86656d0ef70cb1b641e5d3eddbc1971ca61c6925497630e536d4a1af6f5c4016d9fc03a9d84844191aae950f0aab6b2fa636a3a80deb7a0c21d95e0d004d49988ae4769eb812538c7d4550b94693da7027cd92ca99a061f339651d9327477905e0fc8ec04f08aef391eca1490faed92f1f91e481e526d5db2dc6f26b54ca254cd6fb5f4df93d4f191f11f481378f8aae1ec4584dd4c61740b06aa7a4beda9efaf159cbc49c4807a3572b17d2f5aa7ead31baefc14492ea0b5e810787a57123fa241315d8a359b47ee0b195f6ef238308946de80eed3ca981e8598def82c9e1e8a51bbdda27d5dc73d3d257ebd72ed4520ffd3c1d9e547a69c8cbe2aeb3a250c30009c2367c33bbaa3fe6460d24b48a85f38b712a0a9e92731e02722b27043f6ca15625d87844dde6ea1d3cb27b097d794635841a060b58ca6055e5df7473102188624e5ac0be4b3133efe1e86fb10fcad7a892950b33dffc5bb76484e4cb72bc8a14ecf1979132e0db27d84c243b08c1c40f09e1ab9d82df67136df81c0ce0523b454aa0ccd2258b52a35f088e271f0966aaf70657c4da0fcb0ab26aaaccd4d37569adb0754dccd2b957e628f0256f83c37a5f7bf0e6d82f7c28ef74df444b0500acf423c86e81272ad7bca1fa6f33ff4303bddcb997c55d09bd7d79cd399307505132299e242df1344e777f6b1188479cd183135fcd5fe972792522b614ad073a069f9d3ca1c00c27e6c20fe1189a9bcacbfa75aeb7bdf3b48434951f40922c5c8269ea87bf1899d20259c869946a41f3b1ea8481d663e375d6a95fa7f7d16e268f4127ac6bc3e7220b6a6faa174ce8fc751c337dce704185f5b6181d5e61962f45b68aa1bcea20e12ea53f467be819d9f43a3567c87668b57cd647a86551e2bec8b9e12aefb69d8dfd2277a4873c8789deee578b46df4764b0b05f56d7c0a9eddd49af19aa5058551cc4f9fe853dfca008344651d7410638d7ea0e706a2b4f80513baf839ed9691b1d71ff22b9736b96e42ed9499d49aeee1d43106b1fbb09faa350b61908b1e46ffe3eb50957e7b2cca99e07efb564dd5bdcf235590a0b7aa06895205c6671b7158a4b1bcc34c2dfc129c7e33026ac1f8d2f6e67800412beafdfa49ecf63369ea5497a23b9a349269a45915726304000f25ff1dc914a7d0f5db18c115a5d4a37b5ccc2808d7c4ae06b63addf7b26d48bb204b91e12fbda4df2beab79af28cb03dbcca8e45422a170c128343009235459cc4485e78970fecdb27a44af6086f12f525026de971743e3bfec82b917f272dd97eab4a9c5e9d838ae15d778133746981f1165a298517f7255e3f9a6ab0fbaa1a8c47142c8118df9cbd883b81c2e10230e49782cf05f8a33e64c067e417d88158e0c030cafb0e085faac6f289c514d25d1388b2822b4f1aaa87af4187def2169e982de2b5d1c795a1455bc881d344205e25bc98ecff400e385063495ede004ff2b5f183ac28bb64c9052b24ed6f64ad168d6b40456c26cbc5d3594c1405b23c3485c4daa9978cd6e2f7b5421754e6ade5ded1a921ae0e0c4ebdeba47bcb0dbee79953b8484e70b00e9813b33fc7274149b36ad97a519ed335a4f242c2e345c61231b5fd541d78c8bf78041ce030b7c1cc361aec7db3b5a824e89dd2724372f50d74a21950427586a8f2ab06adc235de288af379da53b050bb67d8618fd09ed5eb67e72fcd2de080a1412ce1988dab4f9e723ac8b1bbc4bc360944eeb6d990557cc749a5aeab9186b5dd603a30b3ea000b916498a958e9e3811418bb68d4d02ac7ba8f93516fffda1c353cb4c6e99b31b676fbfdacc6550c0abeb96c3c0f51f51754d87180f2030af6724df9eb10a520421e4d383d0a7b990962e9c603cf33a5b3c8791befef91322d666e779303e9ad9cc9f44ff774316d55ee5df317d5240a03867f99533827600215250715c47fcf6bbae571a46adafef31102d5bc12be0dc94a0496c4685be8b03be85c3d277ae7f1ac66485708668e3b227c141c162fc58ae0ddfbd248cc76cdcabd414ddf1fab0de5494020167d438e5b6fe3b1de1dd7bf58389859063e69e72eff73540c90cc82b5f62c61f744ec9334942d73ddd33813e6d0b36fb1a8afe3da543af715fc958a8f35332722e9cd758e0901b967e1b38eb6ebf0e746dc74d4de9b99eedd4e522bde14b918796715385bdfa765c283b5cdfd9b187eb595e1c982ea3b3f2d0182d9aed797877995316fc6da2211b3a1fe01025f18234b12db43c065638b289196394c8b0b472f0a4bb9dca7f646852a8845baacba11bf09d2b2a1b6dfd66c05723fb01f6c88a3365fb0755e83d5261462856d4e81aa5fcfa3f42e35e03520bfc49b249a4a02eb2411bc1977fc61ff63bf7dc6771fefd3df4975f0649368f2b415945c9a0f99d0450b34b96f390c5b8e0734519d818e90d68beb921e9faae91f578b2a21b2f9f7d9741ed9714256a9d2a2fe48a35a49dabff4549741745e2b9faf7e2ec34e671569cd8871acd68e7a1afa1a2ca885859ca982c02084a6c3ef361a4e7230c65497a797dcbd401b7a8db329ca12fde1d6f8fa0856554d682511102227f8c64cd44361cbfb0e61a114df728e5a2354864319004b0ecff10ae5fbb3ad9f659b08611d2e93ff5c8bde485b53694b48dfdc7b37092680e6817edfe1c6d10f31b8497066bb04916c1df2ef38511cc71831a05e8bae3cc20e7f39a47a465680d2a57b8c15f8d916dde449bf78c6739d14407a29a41d51782a810b004bacf07972067e8411412537d3e38c788d0cb7ac13e5ed37b130571069b084fd8c1af9b219c331ec698fc9acee77caa268f6e8a18fc0e61b45d089a00735aee9d191d45f6480fa52a068fb26d0bb5d8a8df12a805c1a9587239c279845c2faa59e1518ef536cc89c02e037ee2f243674e1c6f572871a89cc93018eb6dc2094280b4a35dfc04f5fd92be58d3cea82b135f8492608f8ac25fe7ce355964f4968b701750d0d8f567ba92cd685d917c1aa62c7bf42648b66824f4d8203728af67abb86bd8f376ff1f845d24c3182508df731539784de9a5a370f065874877ba75d1fe0cb3acbaeafb929e3cd0df3ac2080fd46785758dfead8b6aef13c998c416f6251197fb0181f879933efd72e1020c7902ac3e2ab162c183d8df3f3d6eeb3c9e87e0f4c77bb707e806e10f0dc7eed85ab01eea066f09b7d91bc0d83e7d2debceb623d820d3bd9c3d14f579c9317f397ae5d810f9ad67470de21f9eeeb9b6424503ea395872a5ba475dc3ec0d1077ecf462395496a8cd4eb69628ecbd9fcbfbf3f9439422f943a047196072068289e774e0abe487e831a893a99204a248e6ee0ecd5a7c744cc47134b584a7bd74315c7e2d20b8f29a604dc1852af96a66dbe9599a8e20db49541bb19f6d55eb0b2a660f86eb087923541d8f13feaa286cfb8b3084375bf8d94d72e8a70d24382f92ccc2c927f155e1024e2d22a3edbddf4a7168cb0f417ccf3d84be5e532e099255a89cac5ba64c89ff49acea25a60bdbf9f00b9570bd314636f9c8ef892856fe4e19302499ac654a96bcf0a2eaae30f4bb8820ff1586f730c7c27938a852461dc1c8e25b1d5ca965da5f377ee90cfb7242303e34b4dfa71914508922f5721b2df17dcb16cf64fa97d178365b6335f2a919c7c5b612d57633dceb144f93c2baa41c76228367cead1f08a454a522fb7279dd78858dfdf0dbd0f7d6d299384471aefdbe96eedf038136f51ce36d78fe2b19a4dbb65f7eafad2867ea0eef88a8db6bab4237750ae5484cf1f0e5e2b758c3ae156de7c42948047d1952af4d6cd279d1970febb51798eb839cad5ab7dc67892cc61e3cda19f7c94b49bde0fa8a007e3af9f19ee4bf358932376278967f8b57b9f9006007844f1c4ba983a6d1ad3dcb14bb6c05440ebda6d6e9a7ea2d76d2a011741f183cd745664f46285a2c73cae8f3fdca5c87848b13f5de522c684c72ea0a34b8eef3f2195e2b5e54f3757b5ceefd7fbb33eb72df9109db9729686232e1066a9005ab0a96dfb19eba7f186a70fce1827477e3a0184580eab507d527d240e78fea2c455b88a16abb45b9491eec2df1b3585d5d9df69d431805b9f13726fd28f042c28027377526f13c7aa75a860fa306983ef0b415577b761d8037dc4648a7669f3c7b0a2cdf8bec390a4554bedb4d96894d92a9b1313525acfb41510f1a5fbfa6dc45318ce4aff4d063df5e99dbba89444b5d920b922a990b420bf4f4675924538b2c049a7edd4ee901e6ec6b96812009864b0ffd7271693897a57bd6aac79febf13da00797f449d14ef851af0232dd36e93f2d2c26699e734afe1931a9336465956cc8005a517a9cb18097560440b2d064499a3ea35d740a3f191b8738e8ed8a51a3a8a425c803a386b291b9312f1f9ab49f5770e1756e8e5c69c79b64b769a2730d4263eeaf276def02b072454aa205ed7ccaf3c4a256195e6f22f18c123d4410b293a128ae645254efa6bb5892e521ce479e2897dddc4d2f286acb4f50c62b4833678b6c13fa96eb641e8922a349b84be83040df2c41c638b9c51b164a838482290cf8463386c3bd181e5594bc48b2c2d9ccd83edbde8ab2809640a4c90c4034fa14a7fbcbb4d05f139c5cc895124ce770cd33cbb93eb019acee07ceb094137b8bc319860377f5a742d68ba108d58b8b33a1a4882b5fdadcc8501a110237f77870267f6ed5ff986ba324024954a1513391b3f333300cee0ffe4013d8e999b68a4ce11bdbed57e79bf354f3ce60614e7b0e6feed1fd8531cba54f37d68be4bec0289ec9bad034af8e6281c629f8187d8d27606fcc3b21127723ba9e66386400314bd1be6840ff4517dd2b55ddfff1ce4eeb49bc098ae14659be7fab666328c4d36c011d40024ed82eb19ce1aef0680cab33e96e6094e63a7e7a4f4bce7e2beb23072de98afd186eb8eb112379b44020c79a2ec5ea7d5a84ebae5be1d6bbf3bed9b316477f9861ed2db819d53059df64bbab1895ded711fc77c6b2d8d7d3c2f2d7d3aad7791f771afdb0363b9a7762c649a138bf5bd713915466e8b3d0d394ba3b80030484e7c53b95650d9b77a30ec921117b698a62ca66f18ff6b02f4def1f2f827ab4d9209ca2703007c75fe7e70c28f48478c000000000"], 0x1008, 0x1000) r5 = open(&(0x7f0000000140)='./bus\x00', 0x63dbc3f85b6aa32c, 0x67d807c4fd3d033b) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x8, 0xd1}, 0xc) 16:00:35 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3aa646d735ad1392d2d2f53b2c0c150ab9163ac99d5fbe791d550ea2ac377667f0f98e3ccc105e5a91df3de998f715ab05619079076a7e62bdc579f0ec65e4cc4af4a927db0ea66175c14d1f129001651b55ba88ee413df0544466a652", 0x6a, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="02000000000000000004"], 0xa) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8200, 0x0) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000007c0)={'./file0\x00', 0x7, 0xffffffc1, 0x3, 0x11d6e7ecfa0bd2e1, 0x4, 0xffff, 0x200, 0x0, 0x42f9c79ece83a2b, 0x6, 0x7}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r3 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) connect$inet6(r4, &(0x7f0000001980)={0x18, 0x2, 0x12, 0x4}, 0xc) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8ca47dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3504d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb215868a5438fb31aaee7e2fc06858e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee6000000000000"], 0x10) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:35 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x51, 0xfffff801, 0x7ac5, 0x2ce6, 0x3, 0x10000, 0xcd, 0x10, [{0x2, 0x3f, 0x7, 0xd5}, {0x8, 0x7, 0x4, 0x6}, {0x40, 0x7, 0x0, 0x4}, {0x5, 0x200, 0x9, 0x3cf4}, {0x5, 0x200, 0x0, 0x101}, {0x81, 0x8000, 0x8009}, {0x8001, 0x8, 0x2, 0x292}, {0x4f0d, 0x5, 0x7ff, 0x5}, {0xfffffff7, 0x1b, 0x7ff, 0x2d9}, {0x7, 0xffffffe1, 0x4}, {0x2, 0x271, 0x10001, 0x7ff}, {0x4, 0x3ff, 0x0, 0x7}, {0x8, 0x9, 0x8f2, 0x7e06}, {0x101, 0x9, 0x80, 0x94}, {0x7fff, 0x80, 0x80000001, 0x3}, {0x0, 0x200, 0x80000001, 0x8}]}) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f00000002c0)='){$\x00', &(0x7f0000000300)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f0000000400)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="f4fa4d869630a55632c3d480b742a5e539c79b6964008fd26539b76efbdedec77ee7eeb411a1270e5c0b76519074e3c994f8e940865abd34679e", 0x3a}, {&(0x7f00000001c0)="f12c03574b0f04f6e7a75f82cf230768d5d4ae18139125ed476b282bea9c9656777550f737c163c3162722d71f34e8c4142d4cb46b986eed193bce68c77550704ca8232313b886607bb175ee5b0c0c1bd32e595b2817df3c07003ca6ca4d657b9cb4f6bbf41af8be882675df4055a6bb792cdf3413e8996dd71fba98dbe964fc43c16ae7fd3ebf4c35", 0x89}], 0x2, &(0x7f0000000100)}, 0x406) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205e, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x1, 0x7a) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000300)=""/205) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f83", 0x9}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="2c2011531338afd145e1872bc7a86a842c9f797c77a5205d356b3821e2a0c5c5c48843bb737b90f685d87088e51050bf6128d5f66ec3217edd0129ebae6d8179a2ff986cc91e13740553e8d4903e20ae9c589a62f095fdc8a946c467194ad8b98fd65144393b7a2621cfe7e2f0731518d954f479f6663956d2f7502e", 0x7c}], 0x1) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x800, 0x7ff, 0x0, 0x5, 0x3, 0x2, 0x47c, 0x5}, &(0x7f00000001c0)={0x3, 0x4, 0x1000ad88, 0x3ff, 0x3f, 0x89, 0x5, 0xfff}, &(0x7f0000000240)={0x9c96, 0x400, 0xca4, 0x3, 0x1ff, 0x6, 0x8, 0xeb}, &(0x7f0000000280)={0xfff, 0x9}) mknod(&(0x7f00000002c0)='./bus\x00', 0x6000, 0x7ff) socket(0x2, 0x8000, 0x8) getpeername(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:36 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) seteuid(r2) r4 = syz_open_pts() pwritev(0xffffffffffffff9c, &(0x7f0000001940)=[{&(0x7f0000001900)="206f40cdd55b5cf4613c221856e4da89541f6269", 0x14}], 0x1, 0x0, 0x7) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r5, &(0x7f00000036c0)=""/91, 0x5b) syz_emit_ethernet(0x5, &(0x7f0000001880)="18c9e76a33") sendmsg$unix(0xffffffffffffff9c, &(0x7f00000018c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000140)="11fda5e930d51ade60b559d9fe70304bd2027f65a8ac01636ca96344114c87208367254899d15473ef5f2e6e0c2ad9c72b3d13a30b31fc0beff57493752832421202068ef5b43b29673a3a2fc890333488d4ddf87c2eacc8a0da9163435c9234a096471a1499d2c06aa2c0eb29b486437a164b468b297ec641abd97d1808e2b53bebea4147120e44498d5adabcdacbfd0716c0665b82b87e5a42ed4923fc390cc468c3b4c2312dd3a747872934f3d4c3c3224357369f1796e0e81a15ba4f955faca04038025e1ddd27990ed6b6ebfc55c45bd5de17beacf1ffcf71994bd32a7fda1309d97a63e9aac1b0440bd3f9e1c43fa97f48bca232ed7a8be9452e0b9b72e6d5ec44405a6d971f10d92ded347d3db286fcb9e9f272c5129da4d5ad5b6437978dd5cf98ac6020bb3356a01da9d0441db9b83a5aedf799740de58ed06b60c8c7706c7b0df3e4181ee492a5f3878122eb582cb9d4a86066ecfb24fec0df2dc5bb60cb627320e93905cf1673fa41333d77d4d6b13658d0b28132b811ad8d20ccdfb8c0f6dba72b401f65c8d9e27658ee669f65a93f6b9c5cd48fcbee632357fefe28fa824653661f6945e937ee7528e0cf27173f136fcb4948ed657d83b048f68913c72ec3ab2f37ed729da612e5c4a0b046a3779067a26b0ab72db25cd5f883eba42a1a0b8253cf1a2881efb113bf84abd5ce931a6d277de59c590477e99c1720b69442d8cf4565ddf9690af48171fa0dac515280bba2d37034491e83f247ab9640d0144e7ed1be475740650c7d53def2f6d5de62adbd3d922fb64d543dcd0cefde64eac6c01a4d47dc329e05c4436d8aae5662310a644d9938fc530b18c9921f91425d8fee87c01b45d5236ef02affc73ac5730e758455e2691328c08262b7a59c1c6f838acbbf11afa0c53b87554c09f35bcb27d7b21b3694f93d0215b86af16c2e5a5d7a9503970fbf947f9757dfd2db2076b0f31c07f9faa92c9381aac97616412bd9e52f36eb08d98f3209f3c30cd55a5357417170e3c6f0b6aff59a008c9a88eb8a9eacebf96592ea8c27d2ff99ab0a869cc401ae120772a4ebea2084ec6e8a91c44841cec56cc58df74cac5f3a630dcbe1f065254df70e235a8ae11d9b4de553b19e99c96c7f0aff0a80480c076b1fe8d3fa6fd18eb8f18c3837fc2ef1fbd04f414b577feed73a894736020cb56f27208cf8ae94d8302161a9a036294377f296bc9fa2845e7266ea8789557b191b4b2b4f01b4995ec01a827ed328c28d9c0a5e206f964089390a30d191c780715ed6775d7a2440cdf73d71309c501cbc766f69be0cf0d0ffc839ecc58338a4c31d260303bee181ffbc0d7f73ac5c13409e3e94979a2c21d6106ea36ec7bf219d4cc87883aa97b169a319871c53d6d37bcccb35fa838291d6ab9fd32c07e300a0f144c85626fb817ac553f50de426d127932d51d903e36af4fc3e611a14caefab03ae9d01909189bc2bea483e404236730291d17611275298eb9e20091f2a91643fc475bb530aa4819a3166d4020333b032852b6a27ca89f90fa7a29ff8bba704c08febbc69c93c1b47dbb272e34e22c34ab2ffefd15e8c8d413b15e31b9b44d694ca73525e7212b8a791eaddcf34ebbcea3099a920c0fbf09e2527ffd2b11ab8627a6c0cddad286f3f865f6e9e9db65fd5489d3777c76b1c009542357309daca12d9a073235a8909fc1c45058e165736057ab5f28a7ffdc6d4df7c6f9eab244d06124c0a1bef0f8be9382e25d17e64bdbabc4b034f69a9600968550e729fe0c7d798f30cac9eb825d0e9a2e8e571d56dcf4ba243ec2a92903959d38d65c3f9ad480ade44f60add649d28d2e2c4de4105ed2e888331c67d9195ba1d5231034f0cce55e912e8820b1988a14d16a41fb62ced2a4e14673f03091384be8ea7019ddebbb922ef6bd5dc916cb4938cbf7ca7168e515333fd378fa9e0d5d3ff1f438985d11594ef55f7ab839b65969fc4393791bbe77b11eb28df92c3a69b6a25db3c56dbd2039319f14eb4e22a5e5efc01a21689b1bcb8635c9bffa9c8cd9571ab522686f6d495e60ca09c3d623fe36c9d4c52bda9953f15a7b8fc70e6a4ce5b0a30738130cab6a623ddbde1575d4f976038c1576532bca05b7948951a0abfec51f0c394311ac6278f37a09e7b99f15f8e5c5636405600fc7d9e805fbcae25208a35f293d24e60246d294f9eb9cc7fea780497ebdda2787117e0edd340979aa1e57b8ecd66b2321be22f20ab1dd77028057e1cd7034f6c957a58b6b95cce54f9a5c0a871b581750fe8bac85d0992a2b57829300b0c9325d2d6cad8d0cdcea857ae28abc42c53e3c486f3ba942913134155b78b17a28ca517a88f9722bc6fb5ca569e765631a3ce1b8faa79c4297b9d6e588c6edc063c2a5da3eb5e5c84ca561aa30562a5746e2582a077e2db5c3bb1e3936e9dd886e6a6f47299e2d753455a7fb073e11c30fbf4b2285f5f8d5ac3730346c61aa41adaeb76a2147ce308573000b2199a3bc4711069c8cab8cff489a95ca3b1c50b3169918e92ab3835e0b00dfb3a596f2fd7b37a5a86879a9da4c23c3c78c03a6d48c4d9df2234fe2e1a286a2b0ec50aa938e7bd6880a2ca250165681906a3364b1969019cc4423989002c491008cd55b4cb10fc0b4d9f28a05b45b4c6cf138ff314f86d9fa279f4223097f766ae25723bea51892faf3b6701a3af928699b416da4daf84aa41188974b17b4516916285e100b5752722c118396fd313d581828ba0a4450a0d1f99befe83b8229f0b364727fef5a8003a355713ef1189d3c1b993b4f8a76b5d114958b8ae5b5af56c1940b26c753b9da0f635486df30994b6412fc89741e61d91ba230628c4e94f3f9da1eca7aef3ddc556f6a742675331a3c8a24cf87dd46c04c874819d89fa54afc937bbdfc7509d2e2ee99a74c41daa478c1618c517c9211282f78141731d466dec416b38ff6afdbde016568c69c0cb64cf1d70dcf48719e1c938e52fc152ba09c9376865df9091d465e0b423f18bd86c5f04950bcb0d7aa9cefee54e81653efbc2a66242751ddbc9f117adeeb0816f6b46114fdd62c2a0109d0ea8983d51780227827c8c7fca66da62c4a74c22a44b94ad3989306d4aef7fd97b7507c3ccb99529f440221a55f3c8e8f7c891256d9bc83c4254ba24c87ecb130524e2986938fb6d7ec007dc6cf251cbde81cbc19db0acf730e23f118de32d3718f2b722be5f322d98606c665d76c70b7e4c81c63241dbae7aa729d20c97c824b27b719881f737066d16ba1eff74e4e7a4d1bd4e6d8dc34ca1bda285bbc33710063ddfcf43cd1d29a84613b9c9f181720f5145b576630d87905c4623760d1139c31fadbc6a72e4ff0be2e1ec5e50e49a992d6ed81ef56bcfd469d1f76d233c0c9bc16530ecc531db8edc4885259301446ba2a78bbedefe352fef261b553f10c81f31d559db903576ef49369bcb4343dbc2100e0157581b38739be58e1c8fa913ecc4d39532ad18e96105992d79978fa879d6babc899bcc251d08388fbaf76dbc0a285f888c1cc13a772ca5435378ba3214a9d4751f02ec1147cb6f8b87ad0bdb4090fd11d72e1232d83098b439afa5457088c5cbf83fe2bdce3da677747c1086090105a4653e7823d5789dd2d346cc2037a28cfb6c43b1cbba66be267b10be3c9f522d1744d9a703ff0e33dd235bb96c587330e964f90f4df24088fad65baca47838162e05b601ae74380b3a003b6308e0068701ee0e3a874b045fb6596219591c36b7682dcebea38ab43022959c5126a6108582da345248f354f312a73816f8c5ac15c4d22bca40a168ef9118121f261eab9b9525405f53e6cc3ebdb5ac0d7cc0f2d160bc602153a0d97b761ff0f58ac80fb65e6d9f0c1c7e6dd0a7a723658d8ec75820fa855d7387607d556b83e98469f9d8e1f8f762d289548f68e46415c8dbade725ed212a6f8dd34b3af26110cf828cb2a15c6bdb4cbb099ee2a4b98820bb784b92848e69d6fef057fb6b3c65074e9a27733f2d7abb778f9c65519e59d145193bf53367b02f8bc2422a18cddc9cbe6b13cac8f0d1d7e63e1fc0c15093d25f1096ef489626a7ae5ea6e6709e662bf1fafe4970e1647b569e0a17d1c95f1684529f08f92514a79e06225e2a3e4abd2ad98524f6f01b60612c3aece5ccac576386dfc850f85dfb8f070dbd0329aa264a0a628c28dfb35b9de78b659e2a4ce345cc6805070a3f6b35c7b99c0e9946a6a92fcbf055282ff6bc72d0e9995cfc904b2d3fa3249f7a9bf8c7f3f63ba867d130355316fef9bb8d63ae7cd2957b4b09b63f53b4712e6e521bc0f05aac273fd8d8e9af3e7e085a9d0b736268c99c74fd945522e54e74553d515537177a336101f77534d52e51b386de377f11f3d8f86f2fae23b48f0068f2e81dd3f0dd0bd16e7b198f5af82079f8fbfa4ec9d824a81c2cbb7cebf9db22aa087ef358706796035a24db8f2e2b54f4e454d51a6381256f2df79e6387e90439f4f470de5e9de997b9104d0b4caaf0cf0d5c2c9e6ee87aea0f57f1c9fd9ef41a6e940a5d489e3905cb946f43c260454f3b1701e419b0ce225e603967422a8e2893a8218ca002332ce9cccd571342928b6f957d12fe27f363dc6098f8be14cbbaabec946585eb83a3a0d1af1ad876e76eefecd99a2e51a12d7d46fa2541c9395cf6524095e4b4a16ab451d479f4d182541e597da507b9a4ffcaaa496b9f9f5bfb7686ea8258be263c0c4ab490845b91d3aa22fcde3ae0c1efc94f952e5a8cc53be75c8cea95dc5d6269078f1cacf2d2f2467785b754f3d3ac1c623f7c7c229007cc4735412be9f32ba9df5dd857d527ddb4a6619811f988517ba6b7601d980152e43c504057c888730a556bdd9102a47bc99159c17cb86f2eb1f5068073fdda7c915087456b4b8539552322b9b9ce75db598e55cbaddb7198156283b8dae908f3aee2fe72837fdbc01c5ca9a948a6a5e5c69ebff3550019b77e89d5c67c28ea309291f3a85049e41e3c62848ee9da742de7e5d979323243e7298099001236717675fdaaddc4d977eb37e0d22305f525d74481b8dec03098e7361d57dc83343cb81cd7f58b3f4e604d2e959b9f94cf96186d467083df554f726a4ceed92ffff7899b9d193887a1b1f2251d669428161a28e9632e2165e1e514a1bcbc004a1a44eeb237d231df94cbac95cba1bd85d6bf9b7a2eaffedd9fe68780ccc5ac4dac127933ebbedccc73fb7fc6b07be5b2d01fe089644e44194f38b7222e0afadefaf48d999c8237cc4d26ea48404ffea1ecf5d676e01a5f691467b2f5d20e1b94dc797e5a4de7c63244dfcbbdf0f1b2e32edded4883fd61f3a8ef09b8bbc031934ce09ad9377c1e903f98d3c8cc9422716df7f88dbf306291cb33f4752d2b822cddf4e3c2f24321186b370e7b98c35c605786ad8e77e2c38d93fbd64b7147154d941db87f660e59e1f35d82b404746b1f15c0ab4d9aeaf4b332b13daec68e59b35f8a420402acf56f63f8ef431a66c650176de7767538478a28cf2f382043a75d6272107b29f813d6074b9a657635b1d2cd6f624830dcd9eb83949656df37415de1d1352264b108bd03dcf3d2355c4a07de80bd9b30c9f8bc8d63c5cf5cdfd671770c063c164fe32176b2a1bfb14ab6ecb1ed3b051e54d72ba0fa424d87bdcc2031f3c21dab2145495d3f119252ab66f0bcba2d24bbe6f9bfba955a7275510e4ae581c22998c454297b1cfa5e2398523338c8aa2c33f8f9d6ff6e49c8ce4d07204be9894915049cad1604891798e6e451a2b94e", 0x1000}, {&(0x7f0000001140)="f1fc8a044d71ff519e45684a348f8ce9654269531833f51b8fbcf379e4573f59645afbabdc0b89cbf1930946533d41423a3e9750ed9f32557733288d7228de7cdf28b24a216fdd1a79fcc28de3e42052fd210113070f0b43489d8339b7923308b9446eee82b8bd53b9e50e858b3a3ebc1c284bd1c32cf17fcb10f4f93f7c92e8905d0c75463fc10f8c49ff681b5ab468519a6e7f89e235f007ec8c9ff56a6b38b5c4078a535e7cb295d1319f9f72d750346bf64c8f0eee4442a2e0cd6ef0", 0xbe}, {&(0x7f00000012c0)="e52fe4c0dd57fef8120336ed18e398b26cba3a5c0bed5a03df69c60b2777dddda462333e28681d774d28c56146ae6ac547fdeab68a18cdeef31621606a63756eb015c9f95b26b47bc1ca20139c58def035db56c23e62b134cd235593b78ceedd0e31730bd3f327aedc9c8d521bd45de9a3f2ce73a89fac3c5e8b01d4126ea3d406728cc61acab58255280b4f646bff954b5fc1c6ba33397bd0826f1c5ac6e4e0901cd85f78572191dcba3bb81da08deaaca2f1a2862c2872cfa6bad22524336f4fd9897f8aba4b322b9b36fe41298757f456fbb961a6885fa3b7e6df9193fcf279699eb8a925dd4e6a5f9c1b1f637f0fbd10a2f0c9942d84624093e8d04fb1", 0xff}, {&(0x7f00000013c0)="8da26f452fa2247315efd2a2d66802c222b7f639a106d793c0d21de2dc553fd07f0ab8eac4cc7aeb700321775afe545603f3f0721f0a283a63cb809b8595654140383e47e4ee20e7d83f0c8ba9becbf0265b4c068da5387bf745cf82519eabca36c8378f70fc1a4ee67f2b7ce118592a2cd12e6c465be7a546ba8514cd33e9113c9642f5a6cc8848144ae9170a51eb0bfba45f01af06250e777c67225cfc1f4fad32c50bd17fe31bb7fea9442c274ae4350b5593e6dd84569f93f77604e7e5577efc2c521dbc7c15f9f813685f71069fc728b2df317f5bb80d5edcbd08b0093e776b967b1f8521319acb00e3901df48d70adc3ed6d7ad1a3172f4f281cc47e", 0xff}, {&(0x7f0000001200)="ae1c4e1293e7ccce268c6bd98789c2b994ee1040961db29281bb3234747809627805c5eb053faf1b87863377c3bf59623fa8f1b1591ae1da6e5a2d1f05dea9626fa308f13bc8d9d5a2d0cff08cb1d14e26828a86ceed55c80db7", 0x5a}, {&(0x7f00000014c0)="b0b003b24aff9fa86e680f286734be59e62642b592935066e0590ef60959857a8c69543a4ce39383ac078d68f0d91431d4c8c7af10e49ae2aaa97fae5e85ba66b40557ca137d70d0452113d5451391d87512eb94773f9fa339ae6f8b98213b59bdf008ff7c42c37a12a8ba675560a8d9b4cb279bd88e7c477de90b66b73c66e39266e1f2676287a8670771cadc53530fcb04319fd0f6f008914ef591e4c3203accece905e47e4a350d5c34cfdc13c8666f4e1986d78f1db94dbaf2f35afbbbb310094c74df213bdbcd1bf4bc0912268a70326a08016569a3ec1e40ae8378ace0617803871df65b11f535003dee", 0xed}, {&(0x7f00000015c0)="a8cf73f69c286a31cfb0a925540c88f01a5440945625affae4dc286be41f8d511068a63d5451d633694086f205bc74", 0x2f}, {&(0x7f0000001600)="df2c7a5f0d3bd6e37b855107addc7e805ac75a570ccde6778729ed863f56710c060e93fe0481baeab50a571c51aa8d0f515e58b8b6ecc78bf09526e4bf5c0f3d4a7a05745aed89b8daeb6cb07a66858e1e7545d82968c1cc2ece35894aba164a0d1c42a517c55cc8d32270092771df36c5e3a26d87951fe36f9426d872a3bdfdca3d714fda0bbf8ff739be0b0d0470d7427decc203a0d4a054abd4c4f820e56b7b6ba4930b33b246ce5a52cb025a7a39bc2ca65f7cf3e82bf8b2c4b91c6501dcc8e62886879a3eb71e233ea16d3a510f3bf0f597c7ff2824842959b2e795c1027d9044afbc52fe9dd735912e9412b3d4", 0xf0}, {&(0x7f0000001700)="97bbccad765ee39e1893065a72e1ac03405716e284c70c257c7f34e73b30871e2bb8281cb052d5b3710d8c86e0f0fecf4b93d5a7bc1a58f9de13f128c03389991accf2d783f86d96e60a015b91c29c5df7612455d7b457cae43da58351f3dd0e56da3a4798afe344f22b07cfd9c96b59d95bd66f4f341ea84aba1e82ddfa1d01dd87c16edb7731a82b70db763601d961123ecdb633b9b5a8b8b0e8b6a892427d10f314ba2e", 0xa5}], 0x9, &(0x7f0000001880), 0xffffffffffffff49, 0x8}, 0x401) 16:00:36 executing program 0: r0 = shmget(0x0, 0x4000, 0x6c4, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x18, 0x1, 0x0) r12 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r11, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r11, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r11, 0x84d1) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r11, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r11, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r11, 0x4}, {r11, 0x65}, {r11, 0x106}, {r11, 0x109}, {r11, 0xff}, {r11}, {r11, 0x80}, {r11, 0x8}, {r11, 0x1}, {r11}], 0xa, 0xac) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a40)={r13, r14, r12}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x86f, r1, r4, r9, r10, 0x2, 0x7}, 0x3, 0x0, r13, 0xffffffffffffffff, 0x1, 0x1, 0xbe5a}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r15}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r16, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r16, r15) listen(r16, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r18, r17) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r19 = kqueue() kevent(r19, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() unlink(&(0x7f0000000000)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x5740920a0b89cd2e, 0xb9, 0x88e8, 0xfffffffe}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000180)={0x2a0, 0x10000}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:36 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) write(r3, &(0x7f0000000180)="4383aa6c71fae782890e657de55a5a797fbca6612327d9eff93d938d616028cc41870aa96e963effebc2250ee9e93955a099e8e5520ec4bc0b110620e9bfad481c8a57782a6784886b72b7ca18df32ad0dabce5db7500a8016373c49b2b1fc", 0x5f) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9, 0x7, 0x5, 0x20, "584f331ecad1eb67f192e059290a74fdcdc95b7a", 0x5b, 0x4}) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4010, r2, 0x0, 0x16) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0xfffff800, 0x1, 0x5, "af4b70aa58623ffcca5c2ec521962f3c234796c6", 0x8001, 0x1f}) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86137) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0xaa) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)=0x56a) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000140)={0x3, 0x3, 0x87e, 0x6, "32a7806f84f8859fc1d867c7e599f1477e97300a", 0x5127b131, 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0x63a) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000300), &(0x7f0000000340)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0x4) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000003c0)=0x3f, 0x4) msgget$private(0x0, 0x10) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCDRAIN(r5, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x2) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x43) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0xdda) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000480)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x82907003, &(0x7f0000000040)=0x2) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x82907003, &(0x7f0000000040)=0x2) r12 = dup2(r1, r1) ioctl$TIOCSTART(r12, 0x2000746e) dup(r1) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r13, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:37 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = fcntl$getown(r2, 0x5) wait4(r3, &(0x7f0000000280), 0xb, &(0x7f00000004c0)) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000e3d9000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518fee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) msgrcv(r5, &(0x7f0000000080)={0x0, ""/112}, 0x78, 0x0, 0x1800) semget$private(0x0, 0x2, 0x10) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) fchflags(r3, 0x0) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x4, 0xff) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0xfff, 0x6, 0x1, 0x3}, {0xaa, 0x1, 0x5, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x42fc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x400, 0x5) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ddc000/0x2000)=nil}, {&(0x7f0000cd6000/0x4000)=nil, &(0x7f0000e8f000/0x3000)=nil}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000fd0000/0x1000)=nil}, {&(0x7f0000ef5000/0x1000)=nil, &(0x7f0000d0d000/0x3000)=nil}, {&(0x7f0000d6a000/0x3000)=nil, &(0x7f0000c06000/0x1000)=nil}, {&(0x7f0000f3a000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000b26000/0x1000)=nil, &(0x7f0000c55000/0x3000)=nil}, {&(0x7f0000aee000/0x2000)=nil, &(0x7f0000c3e000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = shmget(0x1, 0x3000, 0x149, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/39) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = dup2(0xffffffffffffff9c, r3) ftruncate(r4, 0x0, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x102, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x81, 0x8, 0x1, 0x2, 0x2, 0x7f, 0x6, 0x2, 0x3, 0x70418c91}) 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) minherit(&(0x7f000027d000/0x4000)=nil, 0x4000, 0x6cc7885c678d04d1) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 16:00:38 executing program 0: clock_getres(0x3, &(0x7f0000000040)) pipe(&(0x7f0000000000)) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x643) semctl$GETZCNT(r1, 0x92a104e5ebf5cd86, 0x7, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000740)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xe4642654ac0841b2, 0x20) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x6, 0x6}, {0x22, 0x6}], 0x2}) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x8}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x1, 0x1}, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x40, 0x0, 0x3, 0x4}, &(0x7f0000000b80)={0xfffffffffffffffe}) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) pwritev(r1, &(0x7f0000002740)=[{&(0x7f0000000300)="1072b8127014bb215d7492d34017d62dafd19c5077491bbbc60552b15761a54d99bffdfe8d90053e8d81a43bccc52f284fd14f45d3cee7216309a8f3e3ab262a6bf0fd446083b60134f32bd958d01c5f16e84cd7a3fb88ee038e875d4ccd0519a7d83343e38b8faaa19523834dd249dca6a27f625be7bb56bd38865fb54372881c3900ad703d02b0a65b8c6bd0b9c38f5f3970a22c5144c4275f24a05153c74a02f3e6119b2cf7c4ef620272dc00046657bf8666348b152e11cd1ce47f18d5188a5fba5a878f0db23084b76c4b416c71e8", 0xd1}, {&(0x7f0000000400)="1db2ee38ab7183861e68d35bf42405057f169837e3172e86ecdd72a8a46155d9c0d7b075ffefa0b0c7a366b10f7a33b3b068462485283bbfe8ece091ba149caf4f786de6e0b22da0b4a5d68579235f8bdfd901c4b84efe34a4e6bcdb99f4d04c79d5452e8e1b2a768933ddd4dab20e586087804d27f46ffb55f9152d9875980d6a7d651b6f7ec816ccb5fb449119029291bc2be4d1654e3dd1ba1972af7454deafcb4506b2abf165ab4a1fa6477316ae2183d61ed3ec6d2b6560a1defb67fcd049d46e622465bc223f83b5327fca5d8819351412d3451ea7d770a760ef2cc8290695abf3835ea3749ef96e663aef26108c86eb1a9c02deddcd1c9bc990638008234b0ea25992fdd967ddff0d95cf594ee4f46a78007a318f5823c1c96d1ea5b7623489424f79a267f8b62b68798fd8919b55f2afa362620e777bc392435e840d8658e3337440f5e3b562f35b7314d5d8f18728351a6d1624927941fcd7ec4f5afae9e9de9edc3b13ae279ad426382a33a0257512c1d03655666896f2798de1248728fbb2bb148fcd644eca25a050880822259fc38f0151092ea2e2aa162d6a7adbad77f2e92416a59e7607b232ad73e26eb409d38756e7bd2bda726f7897b9ea7d08a53a287ce051d78b8b0dcff8ac5c5400d5a2564f3e15f25ce2cb1bcba10084a22417a15ba36b75dd8a4f392270acb495404c88a6e2f146e7d51509b95282f747dca852236194213fa5b7039010f14625fbb4fee5fdcd922a6c5e470672859f29b892d8251a83e31f6dc4bd543040e35af978a551eb7f67fd1d832800f50d1db083037cc046e2264d944df1fdb80c9d930b14b82bad412422d3dcf587c1f38be0bfd4a79df3358d65d53521ddf1ce719220ccf5cd6227f021d03e367c11eb0b509a74026280fdf8cc19a66cac40918ccd4c80daf6d378ba44df85393c00d781900b7f75bca205ae04275ccd75b94a54dd723040e858bb8c5a52a1a702faedb7b4e398efb1cd70f108af4d2186f01972fd56cd2e9777364becb92483670516daba1b45211e660bcaeda174e51e5d33bcb086f57cef9875258e503ac48e001f77fa9cf2f87a0c8d3b658e1d8820687305ce66b095c04ec6f5c31ea01f00615ac6b4871f19bb073d51475deb28a48e8cbbb43c8cd7f7ccf2f48a805df0867e36d68e4d7dd748c58978d66357734f10829408cb20065b9d13ffc11724b07206dc57ab3664a6b604141e242f69ab4fd5a6e7f558c04ed82d4c594e2f4353c7955403fbd46f4598345bde1c8a49cd0e0dad40fdff3ed76570f878bb5f5d04f0bac6ea7001c1c1d0da88dbada0539a0f14f25faac526ed8ce0347ff000ff481dd0b3333dbb100c7cfb07e3262f79d9d1369a122cc7a469250733d888fa28da02aa77416daf11e1be65dc85161159750b70273b797daa47722794adac98b7a2509838e134a2701a939537eb2d4083e737706fd381cd2349df383768aed506b5410ae57bab098e2c7611255280d0ee98cb5db55a9b57de6f58d0fa99341379b7caa4122edfcbdde77b6241cf7edab980613232cc16dbd624b9390b714deb6d10c5d108ca70b11e4367efbf53a4791bb4c1634d025260354aa484973f8b82766f1ed475d0a08730e5685c106cc713ed97830779aefd7379c131179c58fc9fb249c31c2b5dc4017cfe1e4796450d08515abdfc5759f684baec6e11ffaaae8a95db5b02a0d21e7e6cc4e0c26d9a552522dd3aeb4245540ab0de6ea4ec28b36566f5ebbd41eaada1c906ea22ff00f22e67d41a9436458eed8a07b4371f20659c4b9575e3f1b747f9f366e978d698d509662d5b9aec155364e258724e22923ecee785e1242724b619bcd5164f294017fcf68da55b7ce2d1783825a4ac5c120ba453559ee1377075e179fcd5639ae83ba8f89714fd61c2b5d548cd80f087cf20b89f488181aa2d6809d35030477571ff6a748d7938d7d7302147de922ee4827244981b161b29018a727af052e1d5df9d77ab1bfdaa902a0c2c5f28b15a509bec24047315bade08fb7a4bc287bb8f72bc5312025a46b03429e507d79c3146585d31b9c361995403905b2b70f1832f23da1735e4b001ea952bdecc45f22d1bbcc99879e9738eef3d1ac4504913c98208b2fc33750398fd3eeaeb792e77e29bbb5f4f32588fe07fa6464faf5ae23d12ccc0b8365baa67429b7d6ee680471df8c699d55184fe0fcd29d064705f537a3148c2b7a8b9bb7c3754eb5b82e2dd4a28b23b3fd6f9371c9de992e25af68b80327324641a5ec6c61db0ed1f28eb246a114781f24a482f4cdf966425efdb62b7dcb410a39fd6b8f0542bfa8c52b38868af2446061fb5975eb383e0be4dbdf0b881655361dd6478cc75c55968e2d3c14c7b09f2162e76c00fd96ff5ea14db8af32ace76a6a465a64887f4e4d29e04fb932cdd5d2a64d8d3631021e547296fc75b85ead178e67b27ae9ba764c5a5cff488c2bba5508654b926d18b1d5bc434a20299e3cfb730fdf1ec3cecb193868161af227fa86546f7912ef6c24067ea97760d28a9c4b0aaef54e73a752b013c1d6be1e8c0565693925e4b3a6119e932c642b5b84decbcb38b70405422338143df033fa2e4ae28ac9476fd66e4f6b4626c04dc4a1ae0a214f08d6e622cd71cea0f2eaaa1970f6ffa8f41b87e64a9e1861264fb03e750e820a6e21c6233fa477d622a844a1a83f82981fbe0140b44b7626902b2a8c6203d93c511134185fb18e4f26a4dcb8c0aa6b77b46af3ceba6d265b8365c35b6b1ebad427421d28e443eb794cb11c24a8715ee25e65075f0fdb822cf4b71052c48d2b7dd10ab3b40422d26bc9eacdef82f6a93fc9751b0261adeb6f8b0c9686032516b83fe4950deb87d83758ff29e8507d32b46b7cff43867fc560d3cf121dfd2bb67a13d416220a7483f86c9bc6685da7e740c89a9ebcad156712ea19b04c2d88c3b449348e06540e62f24f35e7281e566a5261a5f7e6fe784cb56a9864855e1e19daf2d743b51d06fe3da4fa098aa6a13faa3d10d14a97c8676cc4c4176615045cba5f78454fbd28f61ce305cc29dbda26c1eb5b04633986aa7d1dc5ccd0cd22cb1e5fd33340067c7993fb32a64e406f736cbe1aefdd368550f6f729dc0eff124057d4163602a0bcfbe892248a3b6a9fc34dd8f53b737b4341a1a4ca7c6d3ee27eca7163b7b707d506baa37fb954b3368884f3cc42e1cff8feb16741f1231590ccf0cc90d160a8efcb177452cd35a7661c72c93d8b946c8cc580e69b9c1152cac39d18e3fc4d90b050152a069ce7f0936933b054d624867d0b706e24ea738fdc1fa9bba25504f8f772565b66456aa135ee0f56b65d3fec1041ad1278d42423915639712574c30036d052c05cb05f1ba28d82ede24367cb8ba0659e777495d5b14034f8b0c823faab8a4e2ad3502cdb8e4d729f032e56de50456a484e8a9af59702ddc5f0ad37ab5db4aaa107f407c347fc028e264172ab5ca349e1cfe4544871ae7c43944dad4f052643d191334cf5eecb44635bfc7090b92e122852530f39ec9a217f9f286b27f3296449f96c24acb17a8e8872b47c028dfb96d5de0c2b689c62d99627d492a34e381556340ac1cd8108715bc05f8bdddf3b4e8d37ae2844624a43b4d6666fe85806123202b04492a1bd12022042fc2912dd44dc3a5961752c014a4e6418ea4758d8c55b3c147d6a291be91ec6b4b6b2e456fd62f1ec489fb7fe2df3ebc448c7c457aaac4c5134916645b1a67078fb32d597b411e27abd8ac21ca166f4144ddc4f741cf164efd24dbcf218cf976d654961be7457db1f8da5af4296b71d197255314294a03f66a8f15ff96483cde79bbfe8031f33158d4225dd22eee9c1eb6e89a98a4843fb5a9af5882beb9d14eed575a661fb17f907584152a91accb89ba9a996c60117f47c2ed960ae757c840261e1d260373a06da394767dfca61bbc2baf88c21f6d98c1c4c8adbf910f486051b27f4453f4f3232f9e41dd8ec8781c2f038d9b7dd73176308b817b02348f059d1b329f9aadcbe7fff27017c2e85c9e75ac12fcd80c4959f1c97fda105068155d8d3461a40175c5f3a0e2729d879f0376d967e0bcb40202793bebc3ab76b7f8020c58d453e36485db3ff54f36ea592be19bb92fab1cabeda7b40f405dd063d289acae7bfe241ebd86fbe6d56bdbb24ac666cbbb819da9d45b0c393be994d145cf58296ee650d74538a3a57896a99f880e7c2903ad37bf37498e4b36000d12d29a6fa3a0f28cfb891204c45bd249c5548d9710fe49cce6815e2e69ed5382deb0f7a09ff010e4f929f61c5dc4e647629cbadbfa67d114f2e1e9d81337a5de0b32e7e179bc613c6bde054ce39584ca5323344105e4826d0827f38e8af624c48840263b966fbe02fd626ace542392fb2615b81d4ec9e339448d31cb0a19ff4a13a35e9d8ccc6a35ec0b0f7b90ac7372cdb23f9271b5b7074121e2cbb16a875a8d97c153cd1cc8902ee587c05f8ffff9dc1ef6888db9f8730f69cf065bc77058ef89ee72c88e7c6fc24104f97523e44311f276ff3a3ad1b1e66593288ca4675847fdb5f4ac3a92b1bc6e5e578b1b1a285115d14b9da319aa16ea8e4e080192fdb02f3c3bd6a445cb5f6a0ff6b0164c704e56af5e66e57008daf9adedd4e5e8cbc09ca824b3f743c67edf5bb9229259c45376d64bb5c83a13db64b90b1bf30c2225db57b85b2c5a026dc60447aa422541fcc11b81791e40a0f1158d5dcea14f5518407a8ea8249501fd7dac08b81ca3ef4e43dabfa7f6803e49c04f00d93c7b5b3c4d34d543513c84a6e721a84806bf1a063f52e760ac3903f6b1d3bc3b21bbbcd21f64bfd6c5aaaa2a70c023a93f33ff76bd9b4eef4af4fa065f70083b61c48eff7a3928272767c35a0e5c3f1d1eafccf66435006fa19ac6c8b30a83d485744c596f7faa60de3b4776d906769a2a2c065cbdd71cd469ef95b336a9491a3791d22053222a20f1867d30f12a849e3eecec2991caf56b81c0f0b8061f1e360de7b042d8025eda65098ec560f494c340c19a15860273e03594ed9bdaeb95f40b272b0a23cfffba9b19125913075e83b29cabab335880bc0963193ab755507dab4f38139730be226caa3c2a031952b9a0eb14a9a6d78a8df1f17c825cac15f60b9e82a045e37aafb8db7a6740dcadc4bf83ddf7f6282e3c15662f668fbf34e0eee5ca4ded20cca4c1e8a5e1fcfdb652bfec0edf076069a35932b2d11dff4a1acd03bb409cf831bead4cf15c712ec52bce5deaa4b79788f10b61ab508cd966581c68c26f5502c2cdd9d686d1d82f9a3047f842ff9801f16017e57d6959a4b7e12285b99e1d10a5399df91e7a3bf709d919306ef117dcb0e3186496e7fff7864b0e97db7617049283e7f08232bd0095421b51f9a2b9d73c98ac16eff4598981382a980998ca7aaeae72e6515cfa3176b00f347841dc6f6da3d4462ffde7620f6016b04ddae76f2e2401d5c28449ae0566ca1b9e8ec3f697a392748436d8f1ee38a16babb152cb8b81d1b86f5bde15cea74fd0f2f876919842eaccb7de204bf8a1d1e2a9b84eaf845a9718d3f56ad66a770630e28c686f9aeae562d9ba6f5acb58a114054f5995088e395a30307e26b766bdbd51fe1b5ca0283eeb96b1ac720701a7299938d88cdbd92e8f07937135226d17376f01c23d636e06ddcd38a5956abcec04cb616357d8b60bc110ee297d4df61422fb77396cffef2d97007eea43326a9da830e92b3f03d74adbbfa4433e15a4fbda8e40ab1873341daeb9363d41d41bb668aa682263", 0x1000}, {&(0x7f0000001400)="f38dc8fad024ac6531f4c670e74f189e079a8805444cae42e154cc6406905e2a517621276c004e4d03dadfa4dddab0e5f28dc9a368e5124e7a5e769121d1fcad213ae52b6cb52ef93c8132b4c6abc016bf534a467309dace7adb15c7764c345bfc25cbe67fcfab3d7c8edd11ce6b8dbeb1528b4aba5415c63e4479bc27910694228cddd4c2146b44b6beac27e423fa7fb5dd8cdc931dc205405d97e1950c5804b953d68e5937c6858420906007c9f1405df59752a6151153e2845d228fe12456abbeca355be729a9fbe3d2c1cdfa31e9bd932eed", 0xd4}, {&(0x7f0000000200)}, {&(0x7f0000000240)="98706b2aad3c1ff472acb06f01c8884ce780b3310e38f62c4b7ea997310cbd4ae4436ee54d0ba47f9165d7711c14f867426a14c45000525ce66db1b146311fcf12d71520ec11bc82d67f0e1d66dfb0d26ba814eaa8c3c0397618adb80fe52879f1e3", 0x62}, {&(0x7f0000001500)="a167244bca39aa0063471d174eceba7d139d15946eada5e0c702d54bac63741ea7681b4d7cbd24190e46bcb7853519207a8bf90d2df6e0e65c8b57764c3ff36d6281359b3950211e3065cc077053ca247a195864cec2fab5d7ef671077b266f4b2ef11bca2ab3b6c93f738d3287ad7f624bb98732287fa08a92f3d6f3fe46261091453606ebc1d1b41356eedccbc79c68730662d2500b4883eaf4a3d68ca5b338c19ee1154a4da55d84bce7df510946999d3d0a0e4b3b2162b62c025745c8c609e40", 0xc2}, {&(0x7f0000001600)="a117af697cbf0c21a6ddec2ad8dc2426cf945d20e05acb9a43cacf1110408563bba7c6682d96097fd7054e83113a6d19b279bb0e0f99fdababeb358483657cb52d52b3e97369250a576b7e705a9e618c9e5461680eb0407b86e98f71a0660f6492590a11bbc94532fb7b122641f02091c96b66fb631220be15934472f1ac2179", 0x80}, {&(0x7f0000001680)="e9366bfc5327efd85ff04ad9041e6370998fdb5e2941507846b5fe83d183f1f4f258211bd623727cb305395730ac850ae76e0d004975ae33f24a867ff3f2323885380c4e3daa7220125b9f9e1bc3d1e45a85af2b145ec20ee9140d3af0396cf83efc5c71218bc4dae969a6caa47267df9536e2b01201699823eca95ffa1b7a379b4bf2202c3d4dcdbd94d8dc4496b26a91eed9e19b03cb3398e8a312800df93e5803b21c989474b48da53e2df9fbd6a196cac60675aa84426d7883e71d89b341435bf61ab1ddb9242cb1cee3254c5f5f713357ad93f0a47623f0ec0439febb695ad0501a5440d6e9e1ce87d3c116d88b29e1cea05b53e78ccfa817702faf2f4b17cecfbb34a9be5705ab67c5cf313d295663274f34b4ea9040843b1413ae1fc7b7b7a6292ce4bf63155c496c307663b8f7c7a4ce7e4b411ae5ce53b61554c59450a4269335639528beec57b475d3d88ec4dcae598d3118d4a248f7d9ee3de20249278d1f7edf833d284179dcfdeaef44e8a50dd323888076cafa264876e0dffad6ce090b2beaf78e54bc60cce6f4242366d8bb32058f9e57e111f5479962b2f3a000dca59d15ca5364fe16c813349637eda3411be7f4c800cd7bb693d2d350afed6448bb1709141d153e18689acfa0dea404806b773d3d5865b54f4f843dfbc9db3140795370dcce4f001412d3ce5bdb49b49beb5d1f0fe8fa2153eb8f69dc41b9c0eb4e7760a16b9e0a153122a96a3e5ab1cc7a661fde43da6a271df221e5279dbf8832a6a0325bebdee6c8b3680f88d567f722b0157330047b6caeff8a817574c00cd6caf95e675bd6efe57f81bbc0f763c4e4a9c9a8081a6b0ed1e3b901c1c42fd801807d0977c5ec22fbf851ad7c922585b761ce57c9f226c54a60eedee19c0ac1e3f79604337c045256f4fceac669e4cf5380d91eead8db3b54be192da95b7326f9dc77b0b1b281af100a6b470c784f2bf0046023b367713906027f2dd433491463a7abcfb26a73465b0539b3e6e5cf155abd80a2380abf9e128414073b2a9625ada9c50bfbec3d9194e637a78db7b413dc7c1fa475b7f3129520cc0cb4dffcd03480d2d39d8d394f4de6650b730b80c760f8fca30fe321f132bbd5eaae9a51cc7d5820440af4a94e4d695281565bf46d1c224a17564bd7e21fc66ed16a5826824b6287ff55fe8c4f2dc4d716aa564261682ab2862e0f73461e94afccd38ec61ef88e6720aeb38130de0221e35725ec7e0db56b0e4afc000135aa17196533384eb29b20326d263c93f6c1c3a6d5a841d9402f38b0ea02d0ba68aaba903a6a8f7704b71602dcd72f90b12896a8f1860accb42af54c52f9aa5a9e4eec6d9133066fa9d0879d4bf4e04e36f1f1c4167a401d37eb272299ac90bcbc3be43489b4efdb4045b40ef7f46b8b8407a8376e13e5c82b3c481cec0de1852af6982a488d935ab1f146720973cebc25cab603fa572117b72848d3a01844cc21203714f8d7543bde6a0c1ab84efc8a8b015bb48fb21abc43bb9578a9c043f8d38b651b5c889b6ec08dff19665660e9b6ed224a1a1ef411e06b726ff9765277de96a118d06b4190d8c8cc1d243924a568c7ffee26845b4185186dabfa18db9e2300e8488017ae1f25ade8c6f928e2c9b59dba9feecc2b5bffc80f5036e892eb928142391a96b417a33a8da00cc0f1b539e9667a889e2f7420ce601e1c48e501736b29586d215f0b4c31336c113f1ba652f0fc68ffb6b8bdd17828519072ba2bae24cfd260203c2414cef05b9f9dffe6b1b925ab9d6e83425c1a639fe7d230bf4a9e355293e139dea5a2ecf9cf6dbcf28f953ea4a397b8845e1115f9da7bacd5bea5f78b37436c84bf63f8fb3d145e9fd25ad31dfac8edaff95e0d442478ec0f0ea00896de25d8c76508c69165e752d7df0a32f2d3119b77eae03274d15a69f50a83fad72a16ef2891b23e0ffd32c59f5d43a114245032a289d46cdb01462a57613eb2ae887851d899a55c779fa367290875813fa37584ca4170c43e12d00b018f246f24f8154f77be86c7644fc337bfaf6a98ed8f5df71c4255c0bbb08006104ae9b639094fbd270288ee0ed29e78c303944e807d5a9f6cc1b83f7d68124051506909619c38056a59f1ab9577cd05b1ec72cba57aa2f97c534d7eda5d6f5867916b4a60162ce588fa721d40761762e1e7e14626d99eadee099aef3ef379c75b407c03cfd7a9076255e5af61eebbc9e3c6af690d067761a36fe78692a7ced11bdbb78f5dd2e9a32ef4ad6d043990047117b7d876aac4ee0304ae25b29e476d7dce77357a7f676b4c6930533be8a0168ebfc086f42f4b2ea751da86df2842ffe7c095589aec788c100c96ee252afed0b659bcf34160a33495932f1e0638e29c3ab46d91ddc73fe3455841892b9572bac2efb26f8943ec262fe230f6c1dba13a155651826858d1eecfe50e73e5f4d5256fd84ad7dcbe649142406f33e927ad3d9bc3ecddce982b79c419a97e39a64bdbf6ee0b09f82ec79404326942e27d09b898322eabe63b2fb99db6e1ed8a9b4f259251f8e6d3ff45a006565a913a885c18d54c1139b44838a9f91f3c07007d0f1f1a4b3ce503869067d8db7d3640d3a9e677089681ca2e429c76715f43252fa7b582d400632ccc552cff49584d54d669504e0f4c096b58e4a393a6f0a7f4205b39fc120d1bd81238ecc95d7e2a2db69576d434b74cbe389bcfee0b4ad5c4f386e2d24194b25262da28856f19db139d160ddf576153d167396b9a9d59c183ee8aba7b44e66065ef62b6ce268ab65b85fe68c545ea8999a03215b8e22040f3f3a1419859f866a7b88a7378a452ea752c1f2c86ae8af860550f3c2be89de7d28c8ed64510452b80441df6bb34dee8910ab24c6b1a5d2f010d7d3e528bfacd92a5b5c96802cb1c3b44324cfcf2779d9d0aa15f707b0732f022bc6da38e456964d900201b6a9b92b70ee8a56bb25fba7013be607084559e823c8bfac0ca8613ad0dd95ad3e9d33cfc6c28bef0c3f03aa095880e47ee1e617959b1de26726698c36b384b372f5673e30905d2ac2e952e9b6de8b67a7916dcf3821a9a41af0de019e87f783d839dc55236993e3fd591dc7d92c5a2bd89d0f2843b05081c33dc1d14a4a18725962fd8fe96553c6f49c30c60cb5b0789f37a61e0cc5aae20ff79c69efc9b8d2786ccdfb8e5cfda679368ff6835f388022db1925320449b800e93771473fcd68543a1cc59038aa4d05a06a31fb529c88bb3a223f2bf28624ffcbe097e03c5753c1d8ae772ee34ac218381bba933dfca1fba8533740c3202320b665d9272301137ba53e4f054b4ffad12c12e9011169be308476a2ae387acbf15319861bbefb44f7b8d4dcc49d0902d290d6890b7c5718d0195b9772c26c675d2b17ad5efbb1a5f3fd4f160bffab8358103a0201f830e9849690abb1bb3fff2e93596acaa8d0202b75f196383e9f375bfe64db3c2cff780d30567f494d210b09f19b60c25484777beecfdbeda670551748030f47ef4f09671a09a30e239e9e25ff0b72cbb04581a960f537418b9240c9e29a77c33726fc1ded28a1753b5bde5b1682df3ef18c5ca96df04f52d48c90a9ae9a7142b81dc2de7977334926f2542291c8a92aa70a50d711307125476f688d9b21a8e7d6b8aba27a72388a503ec8f41c375af4a75772418202cebff80aba784f6db89b29fb7c0c2b3b3390091dfe84af994bb1fe85cac2933c7ae47da42e19dfdc2a314085acfacab8f5b4988221b28f79f0d46802e74581ed0fdaa7822b9ed6f4f85774f2b956771c5141d2d9d467aea677a213f9f7833db2119a3c11eb151a3a5a96a0afe865855e156ef7eaabdfcd2935a8d1da2e1541002d41c53c3d3a0d9b94c94338f36951f665670b98e77b80d439b2dca2b1fede583a436b5e617788e8c2514727fd2317302d58eb3fad3197e438ffcacaff35fa324c1b192f493768de6bfb891d54e9b896440fa3565fde6b8fe4bb5b2a6725dc0950a89cfde6e06367c55edb2f99888d3f3d46c0396f602a05116290a931087065f09577f6a7ff8412caba2d277a5d5ab734c309a00b93afb0b4e868924fa628e0cb7c3a56239eeee1949e4e773104f4c2687d7aa293fa0a67cc66889447859941e7d8ff6aaa69de3a1d3ed109fe8f98b92dd30adaa2e1f4a01c2b68986e6e84b621ac81ddbaf07a97b7990bd23a7c09e0504a0508033e2ea0561981e597a13a5212b267facd4ca64634a20ffaaa4760e882efae2c995851baea907ae93ce0b8780265028ee107b592d631f3b627589f8a19f5835a7cf4d0e3a36b3167537314bd685bf8228bab96632055ff42d83f9c697b993c14393ac2d9a0b080008933b98473fa80087d97d17ac7d3fa6491812f8f1774473b23d5ebd62385a46cc90a7db480c8d900f3520a91c858999cc72e2121eb3be14641ce825351bc3679d0e85daa0a095f9a59ba3e10f36d062b70c91d5c39f26e8e88b567980c3b989f5e523575e7afece3303f1bb35f931f2446b207d1cc4807c85eb691292eb486534b8082577915ddb542e24fad3b4626d4948999c8463aba70526a99b649a62ed6a4ddb884d4ddee3321e31a48e1969f3ee0625a2016bb4499bd4cb6972a9cb4f7303c2470b33a61d9cb604d5a026f83344fa40d09c9d54ee6e69fbe3d34fa3beb49650aa11456077e6f973f3b8a440b19dcd8c13a1c504693f258c4dc1c02201d58193fb9bb40c5795e36d66792e3f97379eb3a2efb8f837773fe6c1b3d9476bc536fe969c272c2a8b2acbeae377abda18fd03a9b0d7bf886428b463391931388c2b1607d3cf46b3a8dbaacfe5edad98b63897e91b9bd6faf68c53a22cc5e877d414cc27df4c6e0456eec1d2ce6e76b3227db9172ccb7e94c435a343d25f03c503cb717f867343ebfc7e2d95bd35bec00a0a637c72a72c5e958f292f49593d8668abd7a55348080ee1f314c3e54882d6fdb999010f24f70822d3c4ae6af6a2ae6c479b442090625eef38b76c3c60ba6b376c8f55243ce0514bbb01069857af7f192d46a3ea65ba2f9e7612765d630cc766743556afb296e1abc8e4785451c39a2cb173ae3fc745b03e0a8af098e2bfcda64c8f1b299697d6ec1bff1c1081dcd366422633c93fe0e747f3981424d215aae04f2f9f35f55cd4f9d8390521968d20114a48da2f7059e8431e8fe768980d5fbc85f2aec067918946540844dbedeeb62cf2d0df29c39b5dd474a4001f6b6b318fe70cbe9e24c02042b5ab240a29b54243c9580123b95c8dc9e4dfc0c85bf8cf37e5de8f334488a808e5a362b1809d5bce8fe5031c08a1d2f93970396519bbf493fa819a457a30f099376d95879fd278bc2010f87c0df22b0b148ffaa79ce9e6198cc4b708a00de74a594a4a5885c5ee23409206e78118357f70b5d4bbfac4f8c7b3c9ca06960cc05547127611bf51761441fd82a38e96c8ffdc6d7292be45b1a05253741af411e0840974fd99633133d168939b4ed0b3338cf1f0a04208b421cea713c3d11d2d4f5042d66b63c891ca4030f940e4956c43cd6dccf1aa61482bee9e5eeaa033da990dcf6c51a78b9ae3e050808d62ccbe276db4bb82721a852555e094bf9721fa139dbb3557d966d731688e7da9e5cb4e4b4b0ea08e9bb603cd40477309d9e242c0b67e4718d9f99484fa4decb25f79f73183b2b488505f1953936679009ff302985e4ddb9dff4e909009602161e7b37e87de5b0a3c04fd52f4f676383cc3faa2b660ae576159ab61ecb28b0c4a2b4c8c096678ee087f1746d0f986bc04ae13e0", 0x1000}, {&(0x7f0000002680)="9fff2ef8812da39f591d120ea4eeb46a0bf7bf93964e30ae420ca69b96b89cc48ad768346cb1f93c9673057c5300193c76b15d53ce69a060beb8d82f21ffef8ef889f7f188cd4e144afd288c4ccbc662b834cf7090f73f7586a9f37a76170bb1e520426dfc74dc624d9eb2e5e318a497bf043367584030706caa23faa2ab436cd0cb034feeeb687b145dff7808420635cf5a2aef10b780972db29e429f47248414c12529d615188922", 0xa9}], 0x9, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="2f252725c3febb6a22e6bc9f4f1ef62a252eb18d935857d569322ed1eb0e34cbe11a14b23931cf856e5182c5ccc212babb6e5e11c78429711aec6d0f90f6dae49bbfbd988e1160a6e0ce6c864699618fb0418000fa1b39bc77c1a6a48c46c6c799e619", 0x63}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='}--\x00', &(0x7f0000000140)='{*\x00', &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000380)='-!-\xfd\x1a\xa0:\x01l\xc6\xb6\xf9T\x00', &(0x7f0000000300)='$^\x00']) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d4f0f2f66696c653000"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x621e112d450c74cd, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = dup2(r1, r3) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f00000001c0)=0x40) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x2) readv(r8, &(0x7f0000000180)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000140)=""/30, 0x1e}], 0x2) accept$inet(r4, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000780)={0x8, 0xffffffffffffffff}, 0x10) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = accept$inet6(r3, &(0x7f0000000640), &(0x7f0000000680)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r6, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r6, 0x84d1) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r6, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r6, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, r9, r7}, 0xc) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r10, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r13) r14 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={r8, r11, r14}, 0xc) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x82907003, &(0x7f0000000040)=0x2) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000007c0)=0x3ff, 0x4) r16 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x20000, 0x0) socketpair(0x0, 0x4, 0x5, &(0x7f0000000900)={0xffffffffffffffff}) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x82907003, &(0x7f0000000040)=0x2) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0x82907003, &(0x7f0000000040)=0x2) r20 = socket(0x18, 0x1, 0x0) r21 = getgid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r20, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r20, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r20, 0x84d1) setsockopt(r20, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r20, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r20, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r20, 0x4}, {r20, 0x65}, {r20, 0x106}, {r20, 0x109}, {r20, 0xff}, {r20}, {r20, 0x80}, {r20, 0x8}, {r20, 0x1}, {r20}], 0xa, 0xac) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a40)={r22, r23, r21}, 0xc) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0x82907003, &(0x7f0000000040)=0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vmm\x00', 0x40, 0x0) r25 = socket(0x18, 0x1, 0x0) r26 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r25, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r25, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r25, 0x84d1) setsockopt(r25, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r25, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r25, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r25, 0x4}, {r25, 0x65}, {r25, 0x106}, {r25, 0x109}, {r25, 0xff}, {r25}, {r25, 0x80}, {r25, 0x8}, {r25, 0x1}, {r25}], 0xa, 0xac) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a40)={r27, r28, r26}, 0xc) r29 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r33, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r35 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r35, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) r38 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) getgroups(0x3, &(0x7f0000000140)=[r37, r41, 0x0]) r43 = socket(0x11, 0x4003, 0x8) sendto$unix(r43, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = getgid() r48 = getegid() setgroups(0x4, &(0x7f0000000240)=[r42, r46, r47, r48]) r49 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r49, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) r51 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r51, 0x82907003, &(0x7f0000000040)=0x2) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000a80)="8b45f0bff330ef46561501fd27ac542435daee02d5a5599358f6ce4cb9f4e87145b9f5bad34fca6ca2feaa7df37206ed09a9e175a3db28ea4730cb1159b80200767637c2f4540c36763bb23f1de4a1fd48c4bbb8b4d7cefcd2895a29fff2011a7afeb0d647d8f6cc1fbb86dc50499e834e112e3cc2808d8dad152495272146ae646035dd2b366035f512ff20758dca1b56158e8406bafe079b1a055bc97aa42878c52fe4869856a5aa9198f5870468f271a995e7218ad495e8bb03a91515fcef493e1e58a6727838cf829a93f6b0124debf731b66d224eed6851cc225450ec0994cb715522f40cbe3a98a5c6a4a4d18ae7891fa6590ef23677af21d98a7d6b696056b76e7bd8dffb4d251f77839788273629a28f67607e140058368d58899659ceeb2327c109f7a1cc8fa5b06bcf0b3430692a4c6f909e359fbdb72ff5ee33bec512cef3c3050000000000000035e2031b45aa9476c1382059f049a40003f6c43b51d57c7f2fb4eae8772440ec24286174b5aadd0cf0018f4c6bc6ca990ff447b77a539e06b04e6be12b8458feda663aa1afc6e3f0ecabd211884af8c2dfb016bf3b3e48d19730", 0x1a7}, {&(0x7f0000000300)="99089f354fd7afea9738de148e219ee0deb935b930a584613445333079390a901b7f8cb46efbb0fab9d701e2aba634c22e1af77423ef2df24eb47fb66e7e5e233487d9a8c1d585d768c8be1663032a83971c26d27256251c06798ac6d6dc2d0a3754ba01479f4836bf40faf0d35b87796d76b04a41e297dbfac4b3e3b359fd87e8d2432eb19233", 0x87}, {&(0x7f0000000100)="9161deb812", 0x5}, {&(0x7f0000000d00)="6046b6091640093ca8e5348b6a10e04878d76a5d4d89416f3b5e349c40228ae31228df2965394edfb405fec48f86bb13c65ba7873c55f178c0913b5037f4432f2057469379afb1c3cb", 0x49}, {&(0x7f0000000440)="a46b6006c5049f99a9a1701a885656420362dd60dfd9a47ed94d303bcb5404bf7f60c672180f1018c6d858269795fe73d53a57d6fe8a95c26d9b0993c716f3347e90bd6cc6d4b042e6b312f71a7591b6fc24f5c2ec79387746f84cc25905d9ca52d9970db235591d3a83204cd1631f61ea25d92edc02f41317797cade1a695427a0af430d5fc3a795f10ae58a24e3c993ee15748d4c26b9be54d16a2cb3fe0934eb868b3cdc54b3e0a43301ff98dd2b52ea2e17b2a39fcfd4b2735ea4a4a57988b614386", 0xc4}, {&(0x7f0000000140)="a768aea5490408c6a92e4638cb90a9a37bb6068c42e6b195f691942fc0594eda1f464adb4c", 0x25}], 0x6, &(0x7f0000000c40)=[@rights={0x28, 0xffff, 0x1, [r10, r16, r10, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r22, r1, r12}, @rights={0x18, 0xffff, 0x1, [r24, r51]}, @rights={0x18, 0xffff, 0x1, [r5, r20]}, @cred={0x20, 0xffff, 0x0, r50, r31, r34}, @cred={0x20, 0xffff, 0x0, r2, r11, r47}], 0xb8, 0x7}, 0xe) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) sendto$unix(r1, &(0x7f00000000c0)="c4e92e8fd240483d45d6686a67b7d8efb8a9bd9ca26ebaf5631eaf739218e276ed40e2578d74c307ad3a11108c7e64255daa8e5b", 0x34, 0x1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000140)) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) getsockopt(0xffffffffffffff9c, 0x7f, 0xd, &(0x7f0000000000)=""/201, &(0x7f0000000100)=0xc9) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x1000000000000203, 0x0}, 0x842) socket(0x10000000002, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000140)=0x6, 0xfffffffffffffe99) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:39 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="30b06706c63121efe230b57025f1fcfcbc6d0fdeb9c6d8521de82cfb5ed65769944f56611e1ead124abea13ce6b68468ceb29fe533522b38d57640536f645eb41160c02bec0c51344e59305ece5b93115f4783f44bb540184be227709e9ae90e53510647dcf2662f33ba3018617a59974c6eb1904234e980cdd3e9fa05c6caa60420dcc360908c5c55a137667a0a10cdaa31b1670a63c7eefdce81f08dcc957d94c5ebd669d3d2b953b35c6a8946ef7e86df4c81b8c770ef0e81c7611b00d2b90310344ae4", 0xc5, 0x8, 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0702a277d06ff1091ce9920df346ee785745192a101000000000fff7ff05ffff050005200000043a2a10e4751aecec5410a2bcff7322ff6e161f3ce831f033dedea8fd38cb47bc7f64edd9c9825f55f93a432b38165b8f7a5bcd6af5a9fcd33a24d5cb2e392b34dba30144426f2c64ba058f5be6c59c35ff65d771a0e3d370095d0dde8eea7be19e0adc4c3543af5636e6878cc4580f78d906a07a46aca7881e7b7caca2ebbd0b5aec2e2c0563d6536db8dfd064b1cd9a2a3e15ce282ad3c81ffa8210aa5ea4e2d54aef2b8a632b15fd469361b04b2d192de592247db620aa40d339a2f9a3bf650628a39e51395e38ef9872c6e2df14b650e9"], 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='c\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0xfffffffd, 0x2000000, 0x5}) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) semget$private(0x0, 0x0, 0x81) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:39 executing program 0: socketpair(0x18, 0x4003, 0x2b, 0x0) syz_open_pts() 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18", 0x8) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x2, 0x956}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="61cf7fa3e48e19cfa3da22cb2fa8a28d1eb141a649ce00fb295f5e6024a9f57d5afc4c1a374d49ef175e8f83aa7f9af9bcb12c9d77a14300f289fd662b451b5cf6eff9d6d1595d850a457d7043d0cd1dcd4a3a2561", 0x55, 0x0, 0x0) 16:00:39 executing program 0: sendsyslog(&(0x7f0000000000)="342f65b777d3ef11ddd39258d0ff9b32125337fab71bdd2b2118ee50a585e520ef1bd68cbd35fbdc982cdee1c3ffaca69a8df3a3f2f749c4a7c3635554ad493228d01d7d1a6159e9e78146d860058895a142e5e23c7a8f780b3c01a2fac44865bb13c2c0eb51b139", 0x68, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d725054fcf4cf7bb828bcc449c91c5691432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb20b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9818cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53a5118c73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd723f9c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120c651d3cf688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d10a31340c157dfc0000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282ab41e0660e189932752f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfbadeffbd07465620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a112553905b98c4dd6a7b11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b0000000000000000000000119aaa9822435cf606238ab85dcbe2b79e26a64df970ef51f8e81e013e96e6fec085fd6db6a83fb1eebcb8ef72ed624a9ad84b70a7e1b545079a0e32e462c160a827cc70177fcd9d7d5f1a7761e15408bb0050aad9b7f748c7e5fe5244fbb9e06b539afe0a3a56f79e64078af99a1f1956a6ac537d5e77bf375adea77f24d9a01fa46f025a594ecb5562d2882845d0f1ffe0d0dba6ca5a23529c0ccd0b9204e43fdfb8c05db990e8d753839489bb5f6464896ed53cf60afbb3136e7809fb14e4b4fdc363b98800"/1938], 0x10) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getsockopt(r1, 0x2, 0x2, &(0x7f0000000140)=""/75, &(0x7f00000001c0)=0x4b) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:39 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/54], 0x36, 0x0, 0x3800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1bc0000000003}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:39 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) symlink(&(0x7f0000000080)='./file2\x00', &(0x7f0000000200)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000240)='./file2\x00') 16:00:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x80000000, 0x22000000000000}], 0x8001, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xa20, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x43, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000009b5eae10324f3367f5f234af0a31a38007bbd6fac8af6653ede4eff64f7100bad5a5bafbc4aba2dd3100"], 0xfffffffffffffd5f) shutdown(r1, 0x2) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:40 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = dup2(r1, r2) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="03002e2f62757300204025bcd683e970d6e20920b913d8f6e6855729ed8cc260ae224f388ec8fb85c61cc3edd09523f91c2e5bc643988fcee9c70000000000"], 0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r7, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000080)=""/43) 16:00:40 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x3}, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r3, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000001c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x2, 0x5, 0xffffffffffffffff, 0x100000001, r3}) syz_open_pts() syz_open_pts() 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x2003fd}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x3}, {0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {0x704cbf74efca8c78, 0x7f}, {}, {0x2, 0x2}]}) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000840)=""/161, 0xa1}], 0x3, &(0x7f0000000180)=""/21, 0x15}, 0x841) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) connect$unix(r2, &(0x7f0000000900)=@file={0x0, './bus\x00'}, 0x8) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x500, 0x0) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0x10000005b) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) fchmod(r2, 0x0) r3 = msgget(0x2, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r5, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0xc69dd0d6c6368daa) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x2) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r8) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r7, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = getuid() r21 = open(&(0x7f0000000340)='./bus/file0\x00', 0x10000, 0x117) preadv(r21, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) getgroups(0x3, &(0x7f0000000140)=[r23, r27, 0x0]) r28 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r28, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) r31 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r31, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r32 = dup(r31) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r32, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) getegid() getgroups(0x0, &(0x7f0000000140)) r35 = socket(0x11, 0x4003, 0x8) sendto$unix(r35, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r36 = dup(r35) ioctl$TIOCMBIC(r36, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r36, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r38 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r37, r38) r39 = getgid() r40 = getegid() setgroups(0x4, &(0x7f0000000240)=[0x0, r38, r39, r40]) getgroups(0x6, &(0x7f0000000180)=[r23, 0x0, 0x0, r38, 0xffffffffffffffff, 0x0]) r42 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r4, r19, r20, r41, 0x1, 0x9}, 0x0, 0x9, r42, 0xffffffffffffffff, 0x169ce4bc, 0x6a, 0x2, 0x5}) 16:00:41 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) socket(0x0, 0x1, 0x5a) kevent(r5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x3f800000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0xff, 0x0, 0xfff7ffff, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000000)) 16:00:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) read(r1, &(0x7f0000000100)=""/77, 0x4d) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="82"], 0x1) pipe2(&(0x7f00000016c0), 0x0) 16:00:42 executing program 0: getrusage(0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x7ff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCNOTTY(r3, 0x20007471) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x6) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) socket$inet6(0x18, 0x4000, 0xf3) 16:00:42 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getitimer(0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) fcntl$getflags(r0, 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x7, 0x4, 0x9, 0x7}, {0x400, 0x9, 0x4, 0x5}, {0x4, 0xa8, 0x3, 0x1}, {0x5, 0x4, 0x2, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x390) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000010000fa0000005a0000000000000000000000000000000000000008000000"], &(0x7f0000000180)=0x38) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) pwritev(r4, &(0x7f0000000600)=[{&(0x7f00000001c0)="85ac1965c704dc5963e6777a9c6789fa53cc0c52e1ee3f58a638abc4e4e0c16a788ab648fe38070e2755798119ed17f50af52b2ea551b2a3006df2866c35565690832d1c81dd0bc88fd7e2902b9384bf1aba4fd28502e26081106132afe00a30f1b4388516b71ab044662812c01a018bd1314fde8094bd91734e29d75a63a69986c1f9e3718c7ca6f09a7659caac1d1a26f706cfdf7b4b7a23f602f03426c17b90e4a5558d30de9c0f7f290fbcda5a206fa979cc4e3772", 0xb7}, {&(0x7f0000000280)="41a3523316f82344a0fece8621a581efa6b896dccc630e5ac3fb73a7f56808b78f42f15a2a905e26ee44e7ef90edd6a30752ffd84ac615713b1266e68b8c87d0d6156bc1a867808b85524011fb44f8c171467d56584649e0e2632292db0aa6b68250e2eb9b9ed0aa4d7cb302a28e0e616574f7303fc27934ee9882e6cc7b6e9effecd3136e18e55bc838bac6841a984a1ee60dd642da4801876f7d0e898a9ab8e83ab728ee25321416d26b12c34d92da10b4bb8597fc20dbf041f75c2ba305eb8069f285ddd20206ac9f685cff5e6762efecd95d3453a23a25e87d90c4a05631bc5721bbe6a7fa2901", 0xe9}, {&(0x7f0000000380)="f1f399e07f92fdb33ea1013d4b977412a931bd7946ea9b1a5d42434456c7657483552140fa040636538fddcad110390e6ff0115a22462d597b6b29847e9c1f4ca50d9a582f1aa628a15f2b8719fe33c7d80b05302a57ad0843aaaee06792756193ac623be9295b9312351b8c5b3453ce71c950a23400623ffb191d7ba0a4751937c5cb4e3ecf0e6abc44c88547a8806192", 0x91}, {&(0x7f0000000440)}, {&(0x7f0000000480)="6d72fa38adb3431ce68287b5ce2a77a6925f1068fd20a75b49b08a6963b5f2901d8ec88761664e735968ed71123384a1402241f23f66f8c1aa6b69863d9ef4947def1087d723ef7aff6b52f87f6c9957097ae7c72d3552f01aff00cc59e85c2130b3c4d7d056a6c58858537739c1e8eba57b006149fc87419af17303fa122f7308e42f563ac3614e8fc2ed97e58c06059da62e739323d65c2306f6a44a175468accfd950d7ae439cb5b4608a88b4ecf24a73a26230535d176ac7c9039d48644068a43243d1dda62f1264e88a2e40e6310729b25428adb5cae7a74095a4df3b5d71", 0xe1}, {&(0x7f0000000580)="bb8b2aba7473f3b8f75acadd2ea30973e077144b6b81407c5b91302a38fb1b6bb6ca2e98114f68802952d3612b34886b73bf192aa87309588be395384ff9e09cee4f60b8578ea94cdaaa3248e864d7a869c488e14f630ea3f363156f3cdff2ec3fbc19fb633879cbebb19525d33f68447570a6d5467adaf0f8", 0x79}], 0x6, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCNOTTY(r6, 0x20007471) fcntl$dupfd(r1, 0xcb12758f72c9d364, r2) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) getsockname$unix(0xffffffffffffff9c, &(0x7f00000039c0)=@abs, &(0x7f0000003a00)=0x8) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pwritev(0xffffffffffffff9c, &(0x7f00000038c0)=[{&(0x7f0000001200)="9716db4f917d1195099e4a2b150c3a1a9607c37e0a664208a78682479e81dc520b3e6aab92c3eb58e57bec35a268cd4d3d83cb0b4701ed8be9fdaa887948203952f3d7c9bbb1ca53dff2b1635f291741b86a7f2ab3985cab6d7e21cf25806d5fb618cbdb3a44d193d6351404e0b9b0b31618926f62aa051286bbbfb81d", 0x7d}, {&(0x7f0000002380)="3e51264c1367d38bb6cc2abb3965c07b8646cce2322c4ec51d7d8854d84c3f4020e6dba897fa8eaad6d7b8ba7d4323fd9de9891c79d3932a6e4ac4ef945cf5857ef1f27aedb04bde6efd3355d14e309c70828c7e0cd39373d442d3066086d8a1fc4ae7cb056528e4d7364d73bb9d893ec1fc1c3341b893aedc02e61e6ef59152ace3aeedd62a220d87d6c3f51428b7e55e8542fff35c6ca447614211e67908d1f7f0d54837c8546af0179eab14c61eb039fed1e42e49e58b06290d7fe540e6cbcb4a0376c549587a03d28ce7ac064721ba06f7942098fc001984f93a477de036993c70f80a1cd68f508b46dbbd0d5ccf91c4ae2d4ca1a7", 0xf7}, {&(0x7f0000001280)="4f6ded2f5333ea063a812007edab6f89a98533bbe09c4cfd80bc6f43f890f1d14396689aa9951443080911944c2509dd2e5c3689d72d7d1a9c503d626d247b971b0f4ff937bba1b8be62945d88e6c2c7bf90af99182b22c38686cb4034b64eed965ff61c20317545f0b64c5e5fa6f175cd4338c773d49a1091be7f03308fb2d7622956045556812a0e971a7b352629dc66f9cf6e1f3d4950b44d1de992d56d91f313a7031a04", 0xa6}, {&(0x7f0000002480)="e437ae9234e2b5171b846e6ee6483f7f053af79e3775d70f81d0171ca083702b6a22309c9611589d54787a27419169ad74a16102c0c1650869445784df3796568811312d059f64af0f468297773d5dbb7a5f4d257d15d3d2e45d9a60670efb6f40f037fa8c06b1dcf1d6ba7d91b6b51182830e93d7a91a1223cd54f5338f23c73b6e3a96d783a235a2bf80dc62ff946dbba26d40baa42aac54dca4e98e4548f5d6940ef6445a90", 0xa7}, {&(0x7f0000002540)="00ad4dd43328210d9a700ea28280ddc65090577d481099ee9fcbea8378a9cfc4b798a678422823e39b237c247ac9a590780794ba75b929b90dad06676b92df6c7a01f23f0b47876aaea6a470eeccfa56c4f39d2f3bcaa2fe69c700d2a0e7c562d7a08b86885fb4b7ca216677b6bc78a25d106b31300b856a62db756dc34aca1f5a55dd9c9fa36c22b5df7899f7770c490acdd4254057839ec36f8a96855a1d91fc3ce3647a964ae47ed67567e27596884f538f6812a5f242b4b71695b37fe7aa7b4a9966e0e09d8ad6c300b51331c132bd8649dbba2cd7cbdc8897a93501be2a1575af3a86b8e7d46b3ab05b7ddd7c1fa0b6759e6f8d78d878fc9045ea056a6139747a52f37541783b99baeaa9fe892c1d3397530eb54828fb45e0984b07b398a7ecdc54fd057fdde630bcbbc60f126a6e4cadea804c39b82fc02d5a53d6002f68a585ae56c6f68c2732289d837be1d9a336a2abfe6edbe5f394696b2f7e7b936ef01661b6c296e2321f16ee6800dee1820916d1773fab12177113db44faf43f1531aa7cc2ef8b889bf28e4dcfeca1cf74b0d608ab36bee858dc0955fff0477a69481625d98d746c3198dc1c89980121ac0039c40c5ecdf877b3b82b7ffdfa04f7359ccfe718dfe9e1eb2ceda4354ffec61bce09914a02ce266cd4595368a93c5aff18b2882ecd39cd9c4afcb29e4615aef4ad45910fca190270da140b8c24feb717f4d35aeaecc5fdf6126317ce6304c1a18275c234667972c8a06cc79bd444a9aee94d65903957bcd2effaaa6ed5078ddb7b001c3973b973bdb35ff069ce9247d04c42583ceea7f8e9655707a7b2a519f7ebcda42d5a05826c8cb9397f44e287f10ad6d31f7b75560237ebeb0c45cc24c56e5e7150b136ad1da38f9838c4967a298258f99b22463694968da5ea8a6c47aaeb2035eca89835a15af9dfaf581bd167efe24f33a16c8efc4df821f9460b6e077751f07c8cde34326b7d034ffbd9c13887c123c016981add2a6fe7f79f57156367ccda6d8342c55659ef386f54a953a4b86dadfd6db8ad9f05cbd05fb2b4092e24580a0bcd90a85833d056cf304252915927dbdbf448f077d8bd8aa1157352477f07784c2da17c138bc6e3ff79de4e5b0763565fbe3c3c737eb49d89cd91caf289a3793c5b15e0537c25fc6998ea7d3d1502b8030ddef42319303c6d886f49bd6fbccfd01467a4882e4f5d7109ec199349de43e6a6969f3d5735b7c3ab62151e44188c1c4876bb369a82f29fa5edb8011a6b63f12d97666ad9699eaaa333e3281303a53353510763eee964a61af311cc5942e62c78d0cb5e3fdd74c189fc517312ed502b199401f7677d769d8db5fc84682e14865ebffe4a20d37de1317de3d709ff01ced22e092db96f69dc36b589bfdf29bb65f51e3553a329dbd93ec95a2aac64a46be5c595b7f404bb17da1bfc1f54fee57e78ff298574bc6958f0dd438b556586a9d36bfca9a357ba84a60da9ee16672058360e8ca90030fc32fd40fa1d6498ae592ee4a910ccd11c47c52790e3a512d2467629b22a502ec4427f47de2a83a711831d0f4fcf3824bd606b40873e90c9a7bc95125db6ec451ec075cb8d9c090c13a95f185e3fa91ed18b075510ff6caaa9c5740449ab3045f1c7a733c8340136a4d7aba15519c9c9d26d3cea032f6a6b3f93da4b3a6cbbf690174c33eafd9afd6f4131fa3d5717795db9a310ed5c4ae60dcca16f9638e2538abc69b17a6ae3da7ec5bd0cdca1dab80c4277aba66530039a231509c29fbb5f5af3487d5f74df151664fe2bbf8f4d83d834f50f30490cfb9845d773c1e2af15fe022349227471447a725cac319402770b6432b215cb4c79259d41ed4927188a4e5adcbb7010bbf0d4a39bfc65e69938a051dc50e4b38b11961b11db83aedc9c31cefbce56b53baf1ea0d71e81e5fba6fef485d1d937525f8206cb0d87288cc2c6d2d3bd8706450916d45d1225e97dcf44979fc42694ff5f6cd1e69c8cdcf346a79e1dd2479aa3e5e604db5458c5d02daf8ab12471de36ba3ab2b6a0c56f4a06375bdc86a873ec393b54fa7ed468bc1968990365c734dbdde415d8d037948cce3c091bb92f3274d70355435da531bad4f32faa22b295d647ccac5d2377b50a7962af755ad3b969d536ed741d6cb188200674e75a4ab9b7c6418e35c98afe6dc2456230478343375d26b1d9d86a295f26b28bb720ce8ba285cad9315af7526880593ce215891eca4e48f8cb4b1b039681678510657b4f3a7756cac1d04f080f7412de1a367a90172f7d7ce0a79377b397b40beaf7eeaab3212e969f01a4f5a264ffefd1c95c2f9dd8085671c8b62a8047476ddf7cac9e6e65614de2eabb261a790242d79ae18b2dadb89ab58fac58ae0f8d6dc6aeb5edad752c5c2e8d7fa8f494702ed2904ff485483d58c1066ffd940767a29b63c4383c93f6d1665835c0aedadadd659001d040ef87432e3710e1b35e5a435e2cb89bdc1d9d775a8c08d676ac9c9a637356b4cc7b1e774db33d407fdce69f9a788a3e25a8691039af8928a8193752a8d157e4b7260772897320a177cb7be8721ea3ce2a442ac72070104c7de9e31c3d328bb165204b87e60efcd10a74c2d1e8887bba2165715d018dead762f175af0370da5b6450dc54f680609d8ce7a908ee4a7f878caf7554f0a289428db199d8550c6c5fef2e938b43d195a66daec831a1e694a9a8c2754a44baefceb5cfa12329508d678f4308fd4947d0545ebacade92bc4d6c9dc4c9ca76393e88f5dfde893c1d63f09ccb16037bb0727a4ff389f5ffabc8a153084e0966492efbbf5ada3b60236a0941536854e38b42b290f37179a28b250130acc06de0ba1403285bfd7716a6c75c80c32278ccb252d80325364ebfd4518d6f072dd51712228846b637c32542ec767860fd648f0d17454110b33ab8700533c29b3cdf43c108ad70b3d497a2a25018a62d9a6d25c6a1cb2171198d3ef0c761f831cca8ab5dc4064a6d24372bbc42e48f5853e67a6e3f73f769655c0a4d299121a6df111d807fce5fd14ada50728eb7e5b2614f2c5acce869403d51f823980ee5b908c5e63a23fe27c6ebaa472b055ff7f1bb40955fbd85501c54b188a49fc7dee50ecace9950e0c97199e5140d4c659c1a40aa7109b1f120aaebc9812ac81611cb62b6051fa514de4fe25abf5cdb65795c5ec0d11c73ae4206c8bab80dc1d96fa3a04b3f9eb25c2c92354914831652afe94676fd8c13c213b5c9c425cc9374d2ad2051064c5b466d735308df0fc9d7d6ad5feedb860fb690ad59d327e97b280a6e3163bcc4cdc61f1bed18cbba4046224adf6b1653a2bb0bcaf733c35b3d2d3643a5f4f92d9d1777bd0c7c0094a594dc17a91a5be89e44e3310dbfb0b6fa688df9698c950496e78c2fbc0e2e6132e0b8291868843d22f699dbbabcf8f341b8fc0f7a81bf3da74ad14c5c7b8383d5fe2f3141eed4e20c2e73e997d333c2e527c4684fbcce80372076c5cc572263000417ba39044a2e36ddc8727987309494d814116e304dfb4c3ea3ba8240d6ed8ab745a556a5879bc613c2a780844153058428efa6a27bc0eb287ee42af10a4574501c78a0ea9310f31116f771c80562f0b41678b4bdaf3b1508a1f13f05e188bc3040e8b19c0179c6ab39f66953b4a7b01cdf25b7c6380982cf116ae8baf792f3bc7c72c315efff775eb9919590a4f0bb71f3e3b8bf262a56ca1708410eda8ab7bef059bc71a74b05a03dad0ccb505222149b09ecc02c7e70e4fa1bf532029c2d72c88a5df899ad4ad7f74069747e3395f57bf4085c298ceb92aa6e735c5f490ce7e5967c9f486008c9bbead99b6b4ae5cd30fcd9ed4c98e8579b9721c39076a7757f184fc92b0df32f8adc21d6a54bf421abf6cc5685cafc96af124dc9fabe4c7a8b75609b8b19e3b57ee10b7b646efc70714d6a3ce0aa99eddaad51c7b047b3fc75e3303c0238463b45d296b396aa0c53362b426e83e4f0bc82afdc85d551c78cce562225c6612c36b28dbbc030aa9fcefba29fb6bca68da5fa1c5128af8f0d2a793ee588e3abb8c5d6da25a0c7b96b63601dbe02b3a15ba4f1eedaa913bb426b5a3a59b54c39ed6a80e0cc67da6eff896b11aac2bd0292721491b6ebda192af8c1fbf8c7473c34009254ee1c1c7dc537e1faed1abd67736af2e558352ebf7ab83f5b5f1fb0cc48f65ca2a137b89c76432a8b8a76cde5787f87c767da3010dec1e5d91635d5eadccb88a957d1798ade346ee8a4e4cec1f4805e47eb5038d82cad4ac35f5194a7c0967269cf45bd3b76488906f71fd83363b501db5c8eff396c2ba1b33b3e1fecd90cd77181858a966e7765c4a0febc3959bd01112ab81696af240e6f2f8d9dbac1b82ffc370c1a6a2adc9d3d876f20129fd0f035ce91aeba62e4735247265182ba504c7aa1927cb413351a20e06049ced436a900cb2fe63c0a88db00075112a7b2729b62b7df0b046f59e30ef709f061428f5cbfe6aef0979e3f721cadab3b84adcc697ee46a938b360a1d79c130d1c90b466b7b0fe6ae103a42aaa40fdd1934c62cfb8875fd25ea306d9bf81a854a069660ff9eb07cc16f5b679ce6fc31c2d286b52d9393b82c52257acad29a43b346cfd7e67ddc596ea7fda7becbe13e911899ecc1c8bb6a83cecda8a1532089de80396b04e5c62e8fca225cdf06a64080e1fc1fa0da76c8d9e4079d287aa088d7084374a4f83511fb310bee90b48ecc0cb069e49a23e8d0040ab85a1bdbc6b4579a5070ca7cc531ca66e4b552fed8128904c81eb1fbb132ffaa2bd332de8f27d1eb7094fd9e4252da2fb189194a5ce299900a1a0940b362d9f28f40b41e6f8b350363342277e78c31d2903db00634bd6a1d97f51c178016598f669ae111d36952c92aa7e9baa794faa0b6b0480202a4dc898ee220901cd69f1a739a5f68a7c37e75d8b71bd63189b868558aa7f4ad66bf37711741cc068beac1f9c67946a9ba3455459b47e37f6ed2564be775c399e17fe847612cd59af8d734dedfa1ace69ea604838cd119fdea2afe860d030173d0552777960ea61c7ecb060d4ce76a7d7326f86084e607b4a6d9b8a6ec763fb07672b4d3cc1efbcaaf9cda667ad734995d8d0131c72b857320a830b7031e7a2d5b5b1830c2da99c2836d41ae6ebc491db145edb9c9fa0e8ab06b6cd6cc876e1dae14aaf748067f23cce849a7174dba49191cf34d0c2b33f8c9f989169eb0e3ac0c45f7bb9331598401f75caf2e7b377655d00aed882aeaa82ed1bb74daed293824ec0c1976228a4d23480ed6d0d028634b73b0c038e2ecc00212aaa34f9b67baba6a30e77419d2b63d8d27c139999efe9ec801c6cdd6277af62288006be326f1e53fe221ae192b4e12f90860686036f36baa8b2eb3dd3bbc490912768984b189ffd26c317e14471723d55a6b21051d87bdd7ec877634bf22deed266eaa33e49b4046acae8d1779bfe1f9fe3271be108263bc418bba49fa5539569a812545b8732b7527edf290e7f0f7ef76d959573e040bdb958435a8a0c7524e8f9e8e74628a9e92420c59a470d664957209fe4727f6f5b6571f9c403b901efef43737cbdc8655ca85d7e72f1404fdd4b1e33179769803a69567860ff68b4e68dc11012c5449005998299f84dc1ca8d9fc8fa7b87c510a0f5da0171564dd2753fa97f01a2d0afcdc7dcac978964e9af5a2ea576e0af2efbdce650aeb015fe8101e657140cd5c68bb60f6e3e4573dd3868923e17db69044ae69890a69c0c048b2b0b9a96b62dacff4396d4f44f9125b647c", 0x1000}, {&(0x7f0000003540)="2b750875ab234c5546d0cf8b2be51316b38446f44803c8423a4a0c9fe6ede7f0dd9fd0958c47f57196e8913844e5a83458f2014b04a3b790e3f32d6d357923d12c56192ff9b3bf0c8ed11af57584dc5bca0f5933532b92dbc51e93585bdc85f8f2d5b096f3c6f3615917b01d3b5e803df79d68a98a233e970bea2df9646e0f6c65391457fb4d026da335ad2e8cb501aca6d2f41cd758411fd27af890164ace4b4a058fed136223ad0f8c8815afc91615d62b65b407a5a6973831c570fb11e5ab634727f0298af6fd715f47230b409a3b1a1637e6796196646f035644bf4de1a9b7222c73a9e821cd8c860f8efb63110bb5db", 0xf2}, {&(0x7f0000003640)="e0ac95b6e40956888089d1ceae4d80b4714f3b04fc240607cc483dace6df385d1f3d1e0b845ef74d657fb114514c48bb15daf0bd316d959f52d10ee2c2dfb2b73a6121bfa9e29a99ad46de28c39d8d7ab780f34c2dfc3fe4befdd55b2b29856077c80623b1a77561978afae288e646bbc96051fda30bb9c6050f6a94321b5d4581de6d203a11ae50ac1d91c05b5aa935456d38ed4441c77a89b3c7df90af3b45eddde95d9a242307e60c40b0b2ae89a00c01e1e724c8882ea4bf30d5e898d1fa6d0694847322fa1f", 0xc8}, {&(0x7f0000003740)="0bcce2bdd4a3e6e227572fb9a832ddc131b911acc711b90a016e34f9063dba11d41ebdcd4eff718defbe6b3256c17a35f3b77bc59c486dfdea355f0c1e", 0x3d}, {&(0x7f0000003780)="5cbfeadaf1e0f51172dd3803ed799bb7dccb8acb4b7de9e58a9ef1c7f15f3a53309ba3ae9e670b3e7df3947d5dbfa54c0d7d0cad3e9ef9322e91b7f6b981cf879e2671483cc1a322e2075b92534218a8b9f8b8d6facafb7a05a89179ecbab1294a63a1d4a9adcd0ed7f33dd25a74ad3d7f297d2f49830c9b9c0943f2a6aef6ed0a64c8a7a43bf27555b2725594", 0x8d}, {&(0x7f0000003840)="83c2a75e4decd6512c1ab276409e5ae01ef8c0a8ef04f96bbb779099a8e441d74f0ae501b532e8c6007a7d2464b49db105857f8b98eece5fac34905d59a0eb08db73756ce1123bf1cd55509327b89f42fa46110cf9c97f5d3fae9cc1ae07ea61e3c83a9526901e4408e84e827d240cc53a82a58f28", 0x75}], 0xa, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000011c0)={0xff, 0x81, 0xffff, 0x5a4}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x4ac, 0x3, 0x0) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r8, &(0x7f0000000300)={0x3, "2188e7d1e1bf40dea42cb417aaef1152b092739b139b4c3cba0d65f733fb9755a132baa51b2e3315de8e9d032910612d36fddfa0c7e831a948837b3bf2414b9b8667c0260e76a1e7e5c3245bcb42519a422ccbec2c1c4aee1efa9b3ad4de0e9c5b710162dec7341f299d32ed9069d889279443ce12e355e2b31168b58ad364804628319c15434e103cd0bb5574cf1ce6e428c4d88cd3353941e56b8680e0a6e5b74f93cca94c331648c4fd13502c002b347dc37ba56bd6fe5a48f18b2f2d200c7fd173bd6cf81424484922641e8e289f3a77d0e1655155e86a9c8e7362f52c3a86bfd0d9638b4a"}, 0xef, 0x800) msgrcv(r8, &(0x7f0000001380)={0x0, ""/153}, 0xa1, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r1, &(0x7f0000001200)=ANY=[], 0x0, 0x0, 0x1800) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="a5a6445d55a28abd26e8211bd0ba9b0b3c32ad0b5137eb0d122175401767ea9df536f2a0a4fee0c5b2db8a1594be0a532634a41af2573a05487cca0f962d039aeafcc3d6c4f41b9c41cbfa46777bc7db99903ec23fb1f070f18d8fc8e2db7dce826b65f44f9fe0e8c1c55c2b0e4ae320f3be061f1692097469c527c1b127a3a905f09298a034bb62b2ffbb114d0a163f699565ba66de604ac79db495f46bbb0c7cc12ff37b0c3ef8078a3a5e093a35d487e797ee378b4b6639ac9e40242a08939d80e9d0de6c2930d3d325c4b550080254ff4654ed1e75ebe778506cef37496894da2a666c1382402f3cc8b7725f1a", 0xef}, {}, {&(0x7f0000000240)="68e5e3841ff89417236bbef36becedfb2f15eebf0f0beca4115a7d820577aecc5f1b73b77ff03d24ea006dc0fda6654dacbe6c6a547269d9d0c89b1f96ceb06d8ce3f6515f25f99ed7337c5aaf8a50601d928ce26b3c2570cbf1992b6bf7bc57170bec28d387aa15e38cbf93a1d6af3343ff03e90a5484b7608a9530a255c7b127aa4cdbb7ac37a53662c807958af95844c0979fcdcc60b6003808ba366870238396cc19f0cf306b5266e2ca82", 0xad}, {&(0x7f0000000340)="1cde8a36756ca72005958751b8153d43595edfc3ec11119f8167b15253a6f530c605dddbcd719f3bfd9fb2fe2f4b2bf93850fcfc87308e59b31a5d4b3109e26237940d9d0135b51a8bf884abab9a0d297fa5a524dceb31761630c20374e4f40d914723a04f10a9b30a6be909a1a94efdffa53ceb39c1890ef7d4b7a686684eb0fe8ee1e49acc196258e9a50a03762c11947d8eac087c9e5bd87c30d2c46d2668810b418b4d99e211391d50fbb55e20c4ef2570547e0377e59fbb973f6fc84c5fe1d531d549ef5764b1eec8f240ad27e61e5112255e4a6ceba1fe7fcb2243f9c692ec5c2766cd41f6af8a89fdacb07c51924a09136add628eb99b22057d0d2d643e1fd897133646ab322dff730845fd3c4b8dd017c63e4e829ed417f3b6ac65dd24411fa42018205b83a25b6f5973bc88393a6fa2038f23c7dfa7a4a291c7eb5fb59a02fcb8987d986ff283f2b0eb70c0c3815cab51972920d5987446db9f161a6878ad2f5f3bf46babebb8a99a621b8059f781d03f8f34d3bb9d0869f27287bb272f780f10fe76da16f928b6edda556c25e975593506bb50acc07e7f346ae23f93d4adcb75bfeefe769e838fc2801a8f4d658f6083e2b0057df810bbe8a35a4fdadee580606aa889401c3d9cb71e95ac7b548cb1c6861342651eafc698a6fad4a48bbc6697c8233cb33d1d169ad3b186a9883ebc4c5f6b18292ce53987fc109ae31e2c74508f4d2e7f52c68dfc396544702b47ab1fbe4c2937f1c1a04ab878403b4f76da6c4af5af0c3304ba487e5e8c87701cd75157be57be4baaf0fa53cb0148d0d93c6e644623ffe761db0b01ea6ef681b4f2cbe803d0ff52bd06b03c468d9f4db8d117f8b82fb55ce92d5b19e26f78473c9a4170da76d35d3e0c509093e18536d34e41dfca32726e9c38b41e6cc00b242cff409f5729f4734559c0cf3c8d003386778fea204749316c2a1a429362e538f989b6a636052e38a1f774b78eabd77006de702c95ba706601b26536a159f516ca1f41e9799f5df7c3c30405cf933b5c39267ddfe96b2c0a28b23cc5b78f523337c5e23623fcb9e410e283c13c3391eb138c562e71a53579289b98a7c100c05473ab78c775ece91792365649994619a100919a7722fd1800e3024e729e97924e74d525d83697ad8cff27fe4244f079e49883a5924d6ee1484956a177a45e4b52e34419d1f200be22eddee83966298ece19c729129436fefec6c64bad78921a6f647e0f657b5604cd50a0dac0f606b098ec5cb261cb5d192ecc987f0c18cc1cf5d8d6de65a6aad917112d00a07d215a0e20e498be37c71c7866f6453090000e5cded80fb80af6dfbe7748c9315cfcdb936858c4ab12e1f1e6e23c5a8f37e7a35840456ea500515878cff424ecf1c8896d26db1db8c3909985aeb09e5a71f47db1b66e2c3930962cab8a5d1c1f054b63ffffac85d1349a9b3c74d2639d518998214b976e0733ee9d4635103ff3f79bdfa5d4d3162150b50926b34954ebf5149ba652c618adba881cc7c77ca8484643224eb40c9e4914ead4cba29afaafc8ee78b8a1e4e311ab779ac781d052b211887d78c733d367ff725285b0ea184d7dd654d6793986763bcc27bf9f107ec4eeb4e29149d1c80515888a0988981f384d7d77cd703db371b889a9c31fc7eb4b0e619df631473b2489a6923af21c2feb0f73a20e01eccc9b8e3619d97e17328cbd2f4dc62ef6d1c7e8c053c8ecd261aca0d543172daac99f22e63f2ff333cded71bd1e76a7822439d773bff4b0841290acfdecb56d667a75e1b804dfdf6e80dbe77228042945594d807ac799d5a59fb082ea845c89b553bbd763d23c34e88af24928fa9e00bbc403c1a4549ef89a47e04cecb2a9c415bd90c1aeadcceab84e237f3170d5ccd0a60219e792447903415fd799775a139742c245cecee5ae265c36e25ad98c44f71354b6e1f0c2631a7714b2d1dcf1243ffb4953e989e5bb0633b1949778556814b0a97453cd0bc1ed821d5c800257666ea9fe9cc2148a3086da6329c7620f5115d001df9ad2f21ac03e8faa59b4813a4b192d2448c87f19db5696149d42bcd62bfe61d18c35df9fc9c4ab1fd79eb2443e5c4d1dec8da369c69357b2516d3073df0b94fd3b150cc77240e6ba8db2f74d86e7cbe3b18ad022b12590b1070b0d990524b13cfe306bd5249f10dbf6ce07dc38fd64435f383ee19fd6fbac5d7decb54d60669dc84ab5798f77c1d9ed813be46e60c4541a1d24931d8738a9d659d984e2ce80205a345c7d8913c018fce22644f909d79845921da2962346ab3b9876069969775ce10a42b711c4adc07b7c2424b2ff4742532726d3a20d6fb09277b0c43a614cff5d103d2e10f229c5303dcb1c80c16b31901b94876a36c9617ecfb76305b7bee8718db7242a36a352a27f03f434267b787a6253c26c72501727d27bb50eb219a077cd78693129d36c6974bbf55ca23a2df94bd5f01e8eb25f0169e8840d4371d5a8f5163c88ffe1d5291edd6d2750c41ea6ff34d3b2be4e485783e43f88aa717175ec7ded529c340454160dfa66a1b3e856d8af8208b05c3f29bdfcfdaeffe62497282411424b77d1f075ab967eed824cdcf83de9477ce87ef86329bd08a73737140ecea9a5ae3436968bc740fe57af38243a13cbfd64fb3241010b6b9d478a515fde68c24147a6312f98212c5a5440da2f1d3f2b42030dd6ba1a7ce0e8b6c0eb97f220c11a835a5b633b3cc681cb22faac29faf67d33715a36050a9bc282da52c4d59598c9ca0d62d8d9e34fa6c7fd8cb7563cdd806119fe2c2ec4fb0789dc5d693dc66e3a812522f319f6bbb05706022a5c897e9de2be6ae4bedccfa606168dfb050dc3723bea336159d0572d0cdf33e932259c16ec28a837396ff23e29305ff09919f5114268a8fcd8be2f58b6ceb939f4055943e8b0d24610ed38f8c7733f1e35787846b3d034dedc023b5afb1dd3b23a92eba49afec83e20e98aa213eabe61e8bfb0292d377631efb1afa5d48be9c2e4317fce36603b41a325cc64b093ae698f10376a0d3ff10148dd4369018bea8a9dbf08993df303af1c4d6f8cc0f10924e597cea203ddfa58f6feeb40ac0bdb08bb853d49532d31b53cbf1f9402eb7d2e08a783093e4c6e3c5c4a04a59a1a20e5e1772bbb0f7549fa4fdf7cb81d23de97fa0e4da12e21947a505376fa4ecb2f859010697ca932b79aa3de301cfc566312688b9971c6a8efa8b0da5c911137a7a98f8d77f93b9c690219bcd50fecf551c1a15650d3ba3eca283b2da419baa1aac1445c8668615a907a788dcce171574686b15e36831754194602064ada32f56c8bf3269607f912d19dc7600f7ecbd0c5c8c8761aeb856f28e71c8e10db663191be96bb726e77758ef9152e3a5a174500d540d2831b023ab4524f9d8b6d1899e986181218e8c74d68aefe468c4350252213afae0253100ee3795ab3cb5c0f0dcd0161cede4b8b82d65e81b4079378e41fe9d6652bec7d89c3bc7c7cbe76443b10b742d4a4e804718d6f47c8e74b30eb79fe4ea4b9736140a4e11c7b3ad0f9f753fcd6255051af04dcaff7303b2dbb3a6322a5522becd70595f3d66a60fb3ff7028d0d5e08cde321dff5b24b9ddf6c64fb7d3e275641079e7542e568639d0d78aca7fd7ed7b1ecb96af9ec37352df5170be888b396088e844da970333e23e87381a21030fb19428239d822d1ac50f1c0f07299b698d1f12c742b6e1f8d1c5effbaf7ee658d06132ea761570ecc390cc6222ad78ccdb5d61f7267b84486f128d07ef5db99156bccd581c53f879652e057b71ffe9158ccb8fc2c44b139a1876023d85ca59a539c51d84d0462e555de46ce6fb6c112f70c8201b3c510315adb1e61a7041a5633614cb9cb67e149e16e0af2a4a0c77a3eb227f672d64d8b32e9d61a7517be563df66665efc02e8b08fbc2021c3894a5c7532faa5dd2ade371e83896431fa7e39b7f1a08bad1b3f6fe62e7bc260b3491684719525e3b3fb6f138f98c4addf56ae365b65099c522612180c1eb10a6b64b2006d38134bb4c633283f9259c9bf9f12f403a451ef187a1503b794b86ea2ea9a2c2c2312ae9b37f63be87996a7fff10b0d46e5a2e8de8432e7a11afc15b4e3f384845de56e38ffb2786dbb78867875ef42f0f6799eaf58426f8486f573053121d2dc0e51b83cb8a62c9474de3ab46959851df8a99f4a4c0b76c5826eca0d3c085d90c7ac0699273c1bc10d88c057234806f8110fbc9f44a8b71211e37e7d69e71369c000b1a046db7f908f479bcb2e062050090a5711ddace820ff82e25c6c0aa4d054adf4a74fae7180890037e0672f053d60509df86b576e9cd58801a84d3cf1809ddc4374e716c429df77368e0d9796db8a6c2a60426022123738a9881aedd45a65b31b5405c321b7814e8e7cb069dd00baf302bec8890eebe5c4742ed24de0646cf38f45be79c8f327cd99348377785e4a126dd35515ecf238317a8a75652b773e39c14f64be03bf2bd57beda26f12501b0d7421bc4291d9ee69f101a1e6682b35d100a1e33a70e6cca1167614f2b5faffabe3e5577da548a37c07c62df678a7e53b5081332dd166b131eda0561c69907b3db17785faccd823303649140e9578ef478b30d7a3cb441a0141281ec093d0b1dc64aa29bc09851bf14784e0aac1b012dd556aabe622fa5e755d3bf195cfc26524e412fc9d92ee67746c490fe7e72558acb1910e091944b745d9b70b7341cd1d444a6812fe0773542983be21e8ba0632b7d0f313710d83c998a49efbea544aa961c60404957f41d944c7c8c935acc7b6882de0e5d70c985017bef2589a4f80e01a1ebeb5a4a844b58880d24b17e90d742dd65942789585c6d600c138abc09070ca8bf7618cba12703640d0afb2cc4a6356b24a64d4823423b8298014a5ea0c8d24e97ab6e6e215af2b540110312ed91d9e471beb83562eef4b7bf8d12b3d5e4ace19d4b42aceec62d6f6c1a3ea90c775e976a13a0e688840a9a8ac28570f9be28de6d383473852398d067249e19c92327a191d4056408e5356b5a0de65c8ba69b217917622abb559188299445f36876e6bbe1b4f085ea07727cb8f9106d00835153bf649c52b2b3825b3439e1edd11ddcef49143829e86baeff4a1b45248c31099c9aea00b91fd16abe5109990baa8e89e0905a28625f84211252ef7de631d28447089485473e22051bffc3f5a1add5d338f05d579ce77cbfc168e69d1e36379ae8e28c9649adcbe706e1bbf0cf636439c1e91ba83344b50feb2f14a7cb3774d76158ac363b067f8a7d70bddf50a56f01c6aa7f48fda19d3385fe778889f68fb7b619c31c8858e5069d5e16dfc927b981c1d8e92c7d9fac1dec49930b63abbc4fa1b22f3dbd846e241ab5a828082456ce32fca1df42df4f350032b750fec9c3e165f609af5aee3fa5b1cd397470dade5ca335acf47896ce746c8d8a5adffa1c52fe344061bd081d0ad70ef9e267fcf5fb04613aa0509352c794dc21431ff9efe32792e4d4d07aa880264d55c76126b9066046594c305f06273e7e6a669532fcddcb105a345748d7cbe6a3506ef03cbb9d9e58e9251992b27fa18bb7f81173821a7aba1f3dced12a14faa487723e8262b4aa1a199c6f85465630f5a060357af9819a0233739d50d8028c78c36e7446a0f6b670b61d00c007fb7aa3f961d85fa611ecb204c9cc49fa2640aaaff51861396c1d4a414c75e4c64612b0e9d2e8d133624037f0b5cda5a3102bf645bfd009e128734700776000c0f1bd1cff07c9d0f6a566de", 0x1000}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mkdir(&(0x7f00000000c0)='./bus\x00', 0x150) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x7, 0x0, {0x0, 0x1}}) 16:00:42 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bfb07d0ad541c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52aa68ea9977751b76b6c98bf0d9f371e934fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1216], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x2f, 0x7}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x3, 0x2}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xc5\x00 ', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$inet(0x2, 0x4000, 0x2) fcntl$getown(r1, 0x5) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3b3, &(0x7f0000000140)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) fcntl$setown(r3, 0x6, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0xbd, 0xa1b}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x972) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x0, 0x9, 0x5}, {0xff7f, 0x7, 0xce, 0x4f0}, {0x2, 0xfd, 0x1, 0x2}, {0x7f, 0x88, 0x1f, 0x9}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(r0, 0x14, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0xa4) r5 = fcntl$dupfd(r1, 0x0, r4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = fcntl$getown(r1, 0x5) r3 = getgid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0xffffffffffffffff, r3}, 0xc) close(r0) r5 = syz_open_pts() poll(&(0x7f0000000100)=[{r5, 0x1}], 0x1, 0x0) r6 = socket$inet(0x2, 0x8000, 0x1) r7 = geteuid() r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = getgid() r21 = getegid() setgroups(0x4, &(0x7f0000000240)=[r15, r19, r20, r21]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r7, r19}, 0xc) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x7, 0x0, 0xf5, 0x5703, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x200000000000004f, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x8, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x1000e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x6, 0x40, 0x10000, 0x1000, "e2ddab5e3cd603cf8860724fb39dd0aba85cd9c5", 0x80, 0x101}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="05b7f68c29fefe2168ff9df9e6a5eeeeba4276d19b20e8ca9d42ee37c82d74342e50f8e5619b593aa8ca34c235fbc33620853ae87ad39d7563fdd7772f9da0e7a17fbdbbbf5b0cb29443f4429c529fce207330e200ef8044ba0d051d4578ec846eeaecd086b494ba3e768f10daad1ea79777ec7af0dac7e54120af07c117f3730926771d89b82a247011", 0xfffffe70}, {&(0x7f0000000440)="dc9caf9d76b1ec1913906e5d8e5280866bc9dc058d5c3c0980c6713b9a2969f82b517a7f5951661448f0a0850e105ecedb689a3de304121ca588333fa12c3bb82333616a79503744db7f81c70b5f43e64b2143db61d4f43ed23d5bde7ccc6e08d1332ae22c4356acd906067e7437f3dca7105744f52f3dabc22e04b67e1e55b74f379446f64459f3d51ae83020c4c1bbbf8a49fb778592781b9f742b8a360a71d1147185eb57e467cbffc7cadf13d48911d32eeaec3da3bcf7a8061bc677c301b007ac83f766421dc0c84870992d11cb596b3471b47f77e9729613400b79c479094c", 0xe2}, {&(0x7f0000000080)="7a9f2455cdd28aaa07bcc1043a32e1b0b5975923ed8b9777a8554280e58927", 0x1f}], 0x3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000300)={0x1fc0, 0x4d3b6c83}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) dup2(r4, r3) utimensat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) 16:00:43 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000500)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x9, 0x3, 0x10000, 0x0, 0xbc, 0x3, 0x2a20, 0x0, 0x2, 0x2, 0x45b60072}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) openat(r3, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x100) mkdirat(r1, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r1, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:44 executing program 0: r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x8e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x28}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0x5, 0x6}, {0x3, 0x1, 0x3, 0x5}, {0x0, 0x2, 0x0, 0x9}, {0x7, 0x7f, 0xfc, 0x102}, {0x80, 0x8, 0xf7, 0x1000}, {0x1000, 0x43, 0x6, 0x8}, {0x8, 0xff, 0xef, 0x200}, {0x2, 0x81, 0x3}, {0xfff9, 0x9b, 0x55, 0xfffffffd}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) sendto$unix(r3, &(0x7f00000001c0)="5d99d0ad341af0559c74670489dd061c0d6654886f14f22849f23e6756306812cbfc40ecc5f599a5a3a8fd574e3e73cdf2bebbbb7b9626fd9e0fd3a17c5770406d2d4a2a07f4b8a21ed6e0105a610b7a2a0d74c514d0b37325bedf1d6a5a5fcdc7473f5c539796fb5ce20dec6b50efda1d555c94b8a51bad736a5127fa2f3b336472c6c2078406c2eed693b5ab6cef6cd63e1f81ed7d9bb2e3e6f52e114f84d49ab7cc2d23fca1058c4f9e754511f0b7be70d1863867a44d27e7790a5e9b627ddd4609447e", 0xc5, 0x400, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$KDGKBMODE(r5, 0x40044b06) semget$private(0x0, 0x3, 0x84) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x6], [0xe000000101], [], [{}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005ae000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)=""/180, 0xb4) r2 = open(&(0x7f0000000180)='./file0\x00', 0xe53d7e4c855d0072, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x7fff, 0xa4d7}) 16:00:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = dup(r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000540)=r4) chflags(&(0x7f0000000580)='./file0\x00', 0x0) close(r1) r5 = socket(0x18, 0x2, 0x0) close(r5) openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x80, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x5) chdir(&(0x7f0000000200)='./bus\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r1 = socket$inet(0x2, 0x4000, 0xaf) dup(r1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x8, 0xfffffffffffffffd}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x1) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) pread(r3, &(0x7f0000000140)="138ff012ca81e607f18e001eea1bfd3ed472141b8ded766352a3e8a0f829d5df0b9a6fdafc42a1428d63840ac171998f2eccb8982de39e0d2fa639e8619328e9d443fb4ae45bc849e1e4cf05d255df58b43d96f562ec4afdf326b4362d9b977fcf810e0ae813ba4869a3177a5d35df3a828d5a8aafbfb8a0eafbaddddbae8f663acf5fd54fe2b1c7f222ac5d74f0c6ace5767684631f33de5f42b3df5b09fef0c2592bb824596cdc339e9d357885b78debbb37ac5227b01e11d6ec13187646c3ef83803b5293cfac2fe23876fef163e8fe34ef187ebb7b6f639fc42307050fae5c412a3a295899adf3b6e4e48da270936bc2d2d5e94a5fd3754ef1184b80a2afa78b0c810e11d98f60206b89623a963cc1cae4dfc4834e810848c3897d949839d4ccb980fd90a8ebba56b395c49a278094340b6d768398b7c72f65c5accbd8f571c019c6bfa7657234003f2607a1bced5beb62af56a535d8bdea23c92bc77e0dffcc077a3e48a62cfd080e02f92365cf85c378f00aacc187304ea3567c3cf066137ffd543a0d18c47a4750df1235331aa5ddc53a12be8b069d9f48903334d6fad18ae833a5f379e570299c75e25c19545cad5dc2a7e0b5970b1a358905674cfc72bf96b72999838450a0d67bcde53c1c9f145febd754b0ed641467730c69340c10ba4b1246a26b4e8856870148f5915be6b45aa55c85d5cb9f7468a25655218727c0d0a00e643ff127b34e9e042edb16c94b12099ae02bb62c28d0e35a2280502d894cb85a8c0673bcbb70730ba5180aad004a6f545da2ecf3e763f1d6e267f9fa7d5362248b626f0402e6b5c70516fa9ff8f4f0cf434ca970cdc1906f1daecf7c4cfd2c313cac2767be080ee42806538014e79568b4acf9d0e5a8072cce03716af59e7432abee4eeab55964c816cb1f33cb182a38d91a476bb430b1723b1e085da028a996da076ceb6da51be5138d8a3867804a20eff06c0b255fca1079dbe9d56bb845d562291e3a239493bee5a1cf89cd4a4576e13a6d80fd7eb22a5d4b77ecfeeaafce881ca3101072db63d3161982863eaf327980ca913b36e20a47e654b4116c7ffec86109693da9e1280ee30c425e6c22c7bf8351c814c767144bf1cb9a4986649c6a8c5b98649eced4bd0a7f841da1cb74d6fb6a1380de78781a54754cd83a73c7ed0b95a2d8ccf1934776d3bccc533cac835fd8bef51b323569b5be85ab7a0301a8d3adc9dc5624cb065a6f99612cc2af80beb56f2a4786a37c61da203994e525109f674f837b6ca2534e97a5756215f8cb63b67e507a0630a00c3cdf4d92d8d29d4c4f48abda37522e297af4bf507e4eccb2c5560e36d0e364218c573fe2be93c61cee741a2758ee764961ad4e5bc2f196ea596ddd7911cfaf4cb54e862285538fa6b4b4d0dd90e85d77f154b139fc6d5a8eb94358a0a5103acde7a46bbae3a2ab5ef1f32eb0183f249b430111d31460b45f6d239fc6af49750b55ccd91696bb4a43d3f29e90944c516891dff9355db84d57f07000d7ab3809ca1b39d02fe86ee02583c09a82276d0a763a29a77e96f89db9ab090b7b2346b4ce9d938c6d62a1ec75878c0c931f6011807e0998b515e32d5effd69abfb1464c5688f9e61a864eb6f37a70e09d532bbb870fdb6aa8e842c7fd934fb374514f094d4915f9d786a05b3b67b86505410c469bab35d33d611b1f46bc1c0a3b4a5501fda6c6f2ec82bbfaf31a835f1d1af8e9b7a1a13fd44a7340c0ecd31c225327f1e7b3564bc28e6edfe5d40fc64242289ace808166b15a5f6ed71168e4824fcc0666d4917d5ad0d675c67926e97486b99ec4054e25b6dad393186a1653f8c1921b0e70aeb957a97689d29a90b8328595ea449422161e8d77f6b7c4d17051baf198c8548fc9a904e6d4f16701e2dc3b7e4e224ca1787f6262efaab6bff67d8d6e545e2b4c95267d5f5aa623e8b3eda3322ac010fc00ae3421243d3d9b5373a86b52dc1ac890fc517f7088f7637469946f51cbdba59ab18f5d4a2007fb4f59166e8030d3e715de70d64d5c9f6c1ba40798c5dc09156836840aff33f95dd3973babc1042156afd63f0aefcc1098732e0750af709707f2b49c027ab06344cbe5c0975ac4d8da3524fa5b13a70f6f4f89c4a776888d29b860ba59d296642489cd72e234d7aecd133e83f7abbd1fbc431cd57ef5815b94e2fba89c893a1d885cba57eada2b1c4430e449a1ef818d853dabe637dc7cbbbe0a7c484060e33f780ac90134e2a0921b459c721c1dab6c95ae01391868891d05c8c5175e758e35c0a188ec754b35c6b85c5c220ec0e09ee46f0fbcb209975f3d1fa98631bfc7cac2ae6336193d7f8cea13966a7f65f72fdc2be8c0f9d3e3bc14fdeeb59fd661f8f83b1fa19e396c04abd583206f82cee0a17e77c720e4ba5a7a66acd70e8ff966abe73febbb67636f9582cbd7708086bf05f1f3f84d2b400eb90bc5ba6d69eea3aa58257453a7376a7d22790352f6f52144e21e107c1e699f42831e67c159a7f7c3e4a1d8cef4bf9d86013f0116953a4eca2acbd9b97edf0d810b755aa23d68da29f88e71d67b9b484d8064b7a38fa3be7ca677b240a27bcc5b197b578a61dc54aaa791d2d71e90d3078198eb282635f206bb4cf29c036221f9cc9ffbe0f32f145118fecd407e3d1b9a60989c8c24eeb41e3427418b3a5084ec6e362fb5262bf7f1dd31a2d7c07a451994c92010035a5882f433f8215dd2a2a308a00d60372ac99f2de5da58c2277286bd01d48a903e62dbd4779defc0860d7d2a37e50f1a388dd71f0be51b7e0f07f0a1e30c31b5b3e119988b71157c78607044b7ecfbaebd221379995e4a2946089eb65d442af661521714ed94c51e82dc052fb1d64e72fdf0709df98c90adf151b521f4f4b51df9131268eb3a9eaafed406bc854a00498e97226165769bbe9f35bd584b80496f4e014d5700df214713a33a021c673153f3e88961660e0d047a56028013d76b32714ba4336c384960acb98c673cf2bdbe8a597bd32e2f2674b13035384f96a79e13ec586eed7cc2c1d9d1fd96083526c7427711d88c121bb65795b4d0b7d81f36b3b0349dc3687f547c394f96dc0981f343d3624cf568dac1f0ede73f7bbd2b0ca4bf77a066fd43e2df2d3b4bd55f4918c6ff0363c1ede925873e6ad94c45a6efb81dfde7dbbeefb2de4c27992814cbf97f758f7ccfa4af9509627306ae3751f3dd994dfb3993322de65a058d6cfc1b8bee598d37b58bce31232db1884f21591c539f6fe86419704b076cb761f90284ae83a4fb5153a7a1011a9457d193f6ca870994881659b2a1dbcc59418212b8e93712f85a73cc538658b190c5b4066e5d267437cba872e32d76a4bdda20e7d53012293430450c3a2d08fd32bbcc685287f70d548347ade7ad0581333cab92f1d40f783ce5e6dfc3f85d092751624dabc4ca85be1d888bccb49783b2af30284239fb8b5d58c6709b870f2883bae881052fb6e64a8eae3e926b3ce3e9b9873b5cb05b20f5d7766da77c80fd798dd4e8618438cde4332ba54c2839a974aca009026cd1e6aafa2e89b37f69f8f8e0f0ba38182651026ac375f1018138ac6b13140f6f7bbc7dc733d6925559a06c180761f68d5aedca2d05d5a54c553fa058e96d5e3b91a92bbe7acd80988053f70d9b6e2bb7388f9d3d86c3692419618ad80fbd8fa488a91c0d2274a4dce8e46b0f9ec73cae4a892a0c470791720835b6bf778b54e15b17e5d5c43503901fc859dfce159df229253c9c1b7faae52bdd04ef4117699b168e2fb6e9bd48a54c3b3f8b872bdb612211c694e5c5000b0b0044296ec97ffeb8b20e20849798d12fee8532c3079374ab472f91c4ffb9fc34c9b4eaf7db3fc4b910621dbcdd65061d6d1921091de2fac4477963c5f22f685651fb0f95090e28c7b0debdc03ec0037fce5e44647928381f821b47be970808fba2478ebdf93c2c5cf9b44e5f2b4fb2f26e20ece6d03f1b133b341d2d3119743587dbb8ed67ab0f5359f12deef2becad493a97aa52e144ef4aea6129a39bc3276cc7a9136af3a2437ad1f190d2b72ff2d7bd49186470f838222f71846b5a6d1c243eaf87b9be2c89da41761c2d3d6c39635e73e0f98e47034fa86cd39dea64f988b80bbd8d09a4b76ce218df0c321ab00bf34d58338e2f0a4aa1646109b5f2472a57dc19e401513731a6b3960394b59bc9bc6f92fdd27a573ef7eb79368c40f75ecc8a61a9838a69edf77759dff2cc1f966848153496236d10e94a9cba48a6a8750a9c4b3fbf1f273002d5f4389ea8d727da35d5c41cdd8ad85cd67498cf35886317d8e6ca7b324c37ddae2b8591f18307e5d3010c328f312a688628df2978c96db28a72742819b3c0813aa8bd4ad9a72ae14afa04fece3dc388c1dd23a1af77448404a83a79ae5349ea9d59c4db8262a6eac6a4c6ec860763917e28efe2cf337dae6e8a596b68b3fffe92aeed90b00722f5bf15a72293cb668d11c36671f2b03378dd0ac6dd4761a5fb9019aba7626a290991b290388d2db130ca75159e73a0d8b98449312dc6a9ac1b738bab4784709deb51c89daef5f9c9d27b341f2ac538f725b3d8583be82bd58c443ec96f8e3d8cfcb96bbb78a62ccda7c93f548e5589efe56c698bde579c501c47d66144ad7a6c7dc31f08f5c14033a9513254494f68db7a71227dc40868bbca652ffe15e22470b644196001b5e6bf20f9fe1715553e1e569540b4f87e20475c34440f2f8b5f9affd32c5093d45e3b56cd89dbb3d03ec6dbdaab8af77b393bbf64d5c933e9ac6d28ca5c3acdfba6850e6676ca556b3c972fd6a63889b24592b87770edeb11f6258c7ccb9e5b1c9c6741c175b084d41884de7495905817d96a895c00ff532f4bfacb133ffc0bbc825c172533a57ecedf21c21cfcb6328bf80fb2d19d2c45915b5e21c1e8ca2965e8c91d9feee61853a8af3d731b76ca38d03b4ffea8618b5428977b16ad669f4f27d4325fe2192e6906f588aa36756030131ed686c5716f4e518d3d3d9fe7aad8a23db47d419c539bd7d24887a7105a2d02e6e74f54c709e509253b0d6ef4e82b3750a7339bac3f1d40e0fb27fd9cea6ba3ee368ac9e0d324fba6666bc9e6e8559f1981e8fe9cb5d8006a374b12db6fcb1461015af618848b0808fcb1aec8688253961233fd94fecc4cc4460f94c77d0a23842329ec08cbd863227a30d2d8c7caecae18e1569a66a47fa8bffee0f3b80eed2da1fa8eb09a2c0ef9cfd889945e95eb623c668fa2aeca63c00f735da9aa6f066ce960ea1f27e175b9e876e3e93c39ff898ddbc18ffb790f09ccbc2b5422ed55e76bcc8d7fa62f76ae6e531a3e1a859f5d5d13551a643b87917485ed8aae00e523745c0b898b888200874b3a7f028de153d94b9c63f500171b01866ecdae5484bdb140288910d429b3340115561643f6e5621b6e7f8c42dc3ed91355aadd13f0b3a4d5fd0b3a7c9a3daa66e3764317294ba765df58366d14d102cff7983e74a5bb61684a333a30347e2d464408acbffebdb233af4f57ed66728a2f3f72c0c13e2dfb42221387133d03085f6f968d53c9547e1130f16df9f6c9b7baf5cb46f80238e26ce07625b64f7f8bdc4f84d8163a33eb2bc63290d8e2ead47b63711f87d1aac7022fc39c4b378c9a5bbe1ba540e404c3503b3f7a6478a5809eaf7d9b71dca800fec9ac91e1ae8b76984a7660bf44a7b8d18d0253cea4551303e37255e3f028b95e02a849a03652b4a471f947305d0c48b7f18a585aaa542d83f16d0afa9d94257677d1f5406e48dcf", 0x1000, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r4 = socket(0x6, 0x1, 0x5) poll(&(0x7f0000000080)=[{r2, 0x100}, {r1, 0x10}, {r1}, {r4, 0x1}], 0x4, 0x1f) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) r6 = getppid() fcntl$setown(r5, 0x6, r6) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") semget$private(0x0, 0x0, 0x23f) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/241, 0xf1}, {&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000001200)=""/46, 0x2e}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/141, 0x8d}, {&(0x7f00000013c0)=""/24, 0x18}, {&(0x7f0000001400)=""/224, 0xe0}], 0x8) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000001580), &(0x7f00000015c0)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x7f) close(r2) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001a8, &(0x7f00000000c0)=[{0x7ff, 0xe0, 0x4e, 0x1ff}, {0x400, 0x0, 0xe3, 0x7}, {0x5, 0x40, 0x7, 0x3f}, {0x1000, 0x8, 0x1, 0x101}, {0x5, 0x81, 0x0, 0xd73}, {0x5e9, 0x5, 0x24, 0xd0f0}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:44 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x20000000, 0x8, 0x7}], 0x400000009130dbf, &(0x7f00000000c0), 0x6, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) bind$unix(r12, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf95565adb36dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea609d1c9c4203a85ac4019515a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a6869eb24e3329b8d5b64de8233eae8792eb61e60000000000007ae510be153c114e26b6dfd0c283ae451eab3f3d7b746dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917216ad834da945e31e48024f638d464f6ab9037fc01c512d36b4e4faa258cb4580cab6ac61bcb892fd137c79123dbb2e835ac33f009"], 0x8) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) r15 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r15, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r15, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r15, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r15, 0x0, 0x3, &(0x7f00000001c0)=""/31) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r16 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r16, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r13}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x6}, {0x5, 0x5}}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:44 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000000c0)='@!@^{\x00', &(0x7f0000000140)='!+K\x00', &(0x7f0000000180)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='[%:@%[&\x00', &(0x7f00000006c0)='\xd0/(!+\x00', &(0x7f0000000700)='=@\x00']) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0x828a3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x10) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x5b, 0x1}, {0x1, 0x7}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x6048, 0x7f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0000001860b5fb8b00002b27feff00000008fbff00000000a50000000000000000455ddba9000000001fe200", 0x2c}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x4, 0x5}, {0xeb, 0x1}, {0x108, 0x3}, {0x1f3c6f4ad33dba7c, 0x4}], 0x4}) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0xfff, 0x80000, 0x0, 0x8, 0x1, 0x5, 0x1, 0x2, 0x67bf, 0xffffffffffffffe0}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) poll(&(0x7f0000000040)=[{r1, 0x1c}, {r4, 0x1}, {r6, 0x40}, {r7, 0x1}], 0x4, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi0\x00'], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) execve(0x0, 0x0, 0x0) shutdown(r3, 0x2) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150008}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x80000000]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) pwrite(r4, &(0x7f0000000140)="e58a2094da0c26cd8283fc037c5bb32508cfdca316019664dbec71a1ecbe5d6be703679898b44e1f0e078f2cb1955d5ff7a79b1f2b8a3be264fed3cfa7d9799af6d67532bb24ecd953aa35925cce97f54c51820feef7ca7a55ac95d6c418b5719038615bc2ecaf32e35aec9da1023eb7271e386f22f8f344e0fc7efeb47892559e0fc83d5f733285f5f9bbab923915bd4f075f92c2ed1bb949d05ba28595a71f50ac267586911448f698eac1ebe21f9fe93484158067a0e10213dcac", 0xbc, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:45 executing program 0: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)) symlink(0xffffffffffffffff, 0x0) 16:00:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r3, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r4 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) setsockopt(r5, 0x3f, 0xdbc, &(0x7f0000000980)="74c1b3bdb02600684ac2ecbea3b9252d0f4660f72deceb260aa9e8a7b079ec1ce5c74966db9605f23e41bfb3d3e0764aa67973f0fb36b23f4ec0647319fcd66d288f72479dc2c3d698d33f02e444af3a8dd612cac74f63d3f12f13fff0c16bf4d6cb249cf8971aac754fdf9ad457ebaa12301a69545a3dc53e1bd5a7983f15054b7529e6de4fbdff1cc4dbbf3353a0308bea01dd788720", 0x97) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r6, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r7 = msgget$private(0x0, 0x12c) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000005c0)=""/133) 16:00:45 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) r1 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) minherit(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) fcntl$getown(r5, 0x5) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) lchown(&(0x7f0000001280)='./file0\x00', r3, r4) lchown(&(0x7f0000000000)='./file0\x00', r3, 0xffffffffffffffff) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r2, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) pipe2(&(0x7f0000000180), 0x10000) listen(r2, 0x84d1) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x109}, {r2, 0xff}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={r4, r5, r3}, 0xc) fcntl$setown(r1, 0x6, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="cbabd23d33fb158371025ff62dc5") 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) unlink(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x4) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x7) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014929490 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014929490 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f00000004c0)="674016c0967e8c23f8fb3746bdc20a598587b438af5d0fe8abd177164eb0d41ae665c850d984bd723470b1ae0000000000000003a0a0193c6f9cd9a9400bc5b28d5c018f36eff5726d622fa9e16f39a4f58ed82afc054cb1f0db75dfb0ef9fbca392842a90677f7e090000000000000028997bcdf6b9b173b45cfaf66a90af107226014e4d44b659f23748ee4fe3e5657c361ea1e4269c8f6c981896dfe56ab69fb982573d75c14aa2c313c40236de93f875da50de2c4573328a169aa569749d99bb92d5e839c50dc49c985f1876a63f91a1df1da395f0d697315c93b477aa05f00ba8f96ba99fc638b369ff78c62856402ff90c6fc15e580234830482b95f9db89b3459d9bddc19ec2cc97c5cbe5ca6f5c1a334dd6c28acbe595db337df61a5ae4b1a097da6b118a21b2148f699e03cd8897de3fdcc880518b9978d631e502442b854f2cd5a75c920be1e1cdcec083c1bc74e062694135a1a5351770cdfe98437b3d4f387bc8932270b6e9c11f6a21c910a5a473200000000000089690e") 16:00:45 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xd8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x2) clock_getres(0x4, &(0x7f0000000040)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) read(r1, &(0x7f00000000c0)=""/89, 0x59) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0x52) 16:00:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000180)='./file1\x00', r2, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) openat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x92) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000280)=0x20000000) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r88 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r88, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r90 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r89, r90) r91 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r91, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r92 = dup(r91) ioctl$TIOCMBIC(r92, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r92, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r94 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r93, r94) getgroups(0x3, &(0x7f0000000140)=[r90, r94, 0x0]) r96 = socket(0x11, 0x4003, 0x8) sendto$unix(r96, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r97 = dup(r96) ioctl$TIOCMBIC(r97, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r97, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r99 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r98, r99) r100 = getgid() r101 = getegid() setgroups(0x4, &(0x7f0000000240)=[r95, r99, r100, r101]) r102 = getgid() r103 = getegid() r104 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r104, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r106 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r105, r106) r107 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r107, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r108 = dup(r107) ioctl$TIOCMBIC(r108, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r108, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r110 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r109, r110) getgroups(0x3, &(0x7f0000000140)=[r106, r110, 0x0]) r112 = socket(0x11, 0x4003, 0x8) sendto$unix(r112, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r113 = dup(r112) ioctl$TIOCMBIC(r113, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r113, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r115 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r114, r115) r116 = getgid() r117 = getegid() setgroups(0x4, &(0x7f0000000240)=[r111, r115, r116, r117]) r118 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r118, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r120 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r119, r120) r121 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r121, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r122 = dup(r121) ioctl$TIOCMBIC(r122, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r122, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r124 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r123, r124) getgroups(0x3, &(0x7f0000000140)=[r120, r124, 0x0]) r126 = socket(0x11, 0x4003, 0x8) sendto$unix(r126, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r127 = dup(r126) ioctl$TIOCMBIC(r127, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r127, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r129 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r128, r129) r130 = getgid() r131 = getegid() setgroups(0x4, &(0x7f0000000240)=[r125, r129, r130, r131]) r132 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r132, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r134 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r133, r134) r135 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r135, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r136 = dup(r135) ioctl$TIOCMBIC(r136, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r136, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r138 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r137, r138) getgroups(0x3, &(0x7f0000000140)=[r134, r138, 0x0]) r140 = socket(0x11, 0x4003, 0x8) sendto$unix(r140, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r141 = dup(r140) ioctl$TIOCMBIC(r141, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r141, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r143 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r142, r143) r144 = getgid() r145 = getegid() setgroups(0x4, &(0x7f0000000240)=[r139, r143, r144, r145]) r146 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r146, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r148 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r147, r148) r149 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r149, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r150 = dup(r149) ioctl$TIOCMBIC(r150, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r150, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r152 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r151, r152) getgroups(0x3, &(0x7f0000000140)=[r148, r152, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r115, r131, 0xffffffffffffffff, r144, 0xffffffffffffffff, r148]) r154 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r154, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x9, &(0x7f0000000500)=[r16, 0x0, r28, r87, r99, r102, r103, r153, r155]) r156 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r156, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r156, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockopt(r0, 0x387, 0x200, &(0x7f0000000000)=""/159, &(0x7f00000000c0)=0x9f) fcntl$setflags(r0, 0x2, 0x2) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="3457fa7085481a02b4"], 0x1c, 0x0, 0x26e}, 0x0) sendto(r1, &(0x7f0000000100)="91fcb36ff09d03a7abc5c3162103615f7f77016371e1cd78f92c0420be147cfaf829e5a33d4770e654fa0705819c2ec8e0c68eafff1d1900005685b182355e67670afd19ccf7bd742387f273385ed6f0224c262868678f74b79cb4ad316fb554849ea14b33750f8a13bb4ab69ffe64572d0ae80393323fb406e89e61da8bd97c8aa3fab13d619a9c66f1f188cfcaed4779fc023a0d8c0b80a312d8bb5d6d81b510551bc5cb6e22bcf90b892ac93232b275e80f3242b62eae66b17fef5849", 0xbe, 0x404, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:46 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x4, 0x3a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffff4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r88 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r88, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r90 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r89, r90) r91 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r91, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r92 = dup(r91) ioctl$TIOCMBIC(r92, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r92, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r94 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r93, r94) getgroups(0x3, &(0x7f0000000140)=[r90, r94, 0x0]) r96 = socket(0x11, 0x4003, 0x8) sendto$unix(r96, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r97 = dup(r96) ioctl$TIOCMBIC(r97, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r97, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r99 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r98, r99) r100 = getgid() r101 = getegid() setgroups(0x4, &(0x7f0000000240)=[r95, r99, r100, r101]) r102 = getgid() r103 = getegid() r104 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r104, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r106 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r105, r106) r107 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r107, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r108 = dup(r107) ioctl$TIOCMBIC(r108, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r108, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r110 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r109, r110) getgroups(0x3, &(0x7f0000000140)=[r106, r110, 0x0]) r112 = socket(0x11, 0x4003, 0x8) sendto$unix(r112, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r113 = dup(r112) ioctl$TIOCMBIC(r113, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r113, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r115 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r114, r115) r116 = getgid() r117 = getegid() setgroups(0x4, &(0x7f0000000240)=[r111, r115, r116, r117]) r118 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r118, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r120 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r119, r120) r121 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r121, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r122 = dup(r121) ioctl$TIOCMBIC(r122, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r122, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r124 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r123, r124) getgroups(0x3, &(0x7f0000000140)=[r120, r124, 0x0]) r126 = socket(0x11, 0x4003, 0x8) sendto$unix(r126, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r127 = dup(r126) ioctl$TIOCMBIC(r127, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r127, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r129 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r128, r129) r130 = getgid() r131 = getegid() setgroups(0x4, &(0x7f0000000240)=[r125, r129, r130, r131]) r132 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r132, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r134 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r133, r134) r135 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r135, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r136 = dup(r135) ioctl$TIOCMBIC(r136, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r136, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r138 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r137, r138) getgroups(0x3, &(0x7f0000000140)=[r134, r138, 0x0]) r140 = socket(0x11, 0x4003, 0x8) sendto$unix(r140, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r141 = dup(r140) ioctl$TIOCMBIC(r141, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r141, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r143 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r142, r143) r144 = getgid() r145 = getegid() setgroups(0x4, &(0x7f0000000240)=[r139, r143, r144, r145]) r146 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r146, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r148 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r147, r148) r149 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r149, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r150 = dup(r149) ioctl$TIOCMBIC(r150, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r150, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r152 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r151, r152) getgroups(0x3, &(0x7f0000000140)=[r148, r152, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r115, r131, 0xffffffffffffffff, r144, 0xffffffffffffffff, r148]) r154 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r154, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x9, &(0x7f0000000500)=[r16, 0x0, r28, r87, r99, r102, r103, r153, r155]) r156 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r156, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r156, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) 16:00:46 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xf3c9146c85bffccf, 0x9796cf8aae2205da, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f00000000c0)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x241, &(0x7f0000000000)=[{0x3, 0xff, 0x6f, 0x2}, {0x8000, 0xff, 0x42, 0x2}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") getgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getgid() r15 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r13, r14, r15]) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r16, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getgroups(0x3, &(0x7f0000000140)=[r18, r22, 0x0]) getgroups(0x4, &(0x7f0000000080)=[0x0, r1, r15, r18]) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r88 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r88, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r90 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r89, r90) r91 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r91, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r92 = dup(r91) ioctl$TIOCMBIC(r92, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r92, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r94 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r93, r94) getgroups(0x3, &(0x7f0000000140)=[r90, r94, 0x0]) r96 = socket(0x11, 0x4003, 0x8) sendto$unix(r96, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r97 = dup(r96) ioctl$TIOCMBIC(r97, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r97, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r99 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r98, r99) r100 = getgid() r101 = getegid() setgroups(0x4, &(0x7f0000000240)=[r95, r99, r100, r101]) r102 = getgid() r103 = getegid() r104 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r104, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r106 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r105, r106) r107 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r107, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r108 = dup(r107) ioctl$TIOCMBIC(r108, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r108, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r110 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r109, r110) getgroups(0x3, &(0x7f0000000140)=[r106, r110, 0x0]) r112 = socket(0x11, 0x4003, 0x8) sendto$unix(r112, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r113 = dup(r112) ioctl$TIOCMBIC(r113, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r113, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r115 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r114, r115) r116 = getgid() r117 = getegid() setgroups(0x4, &(0x7f0000000240)=[r111, r115, r116, r117]) r118 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r118, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r120 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r119, r120) r121 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r121, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r122 = dup(r121) ioctl$TIOCMBIC(r122, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r122, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r124 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r123, r124) getgroups(0x3, &(0x7f0000000140)=[r120, r124, 0x0]) r126 = socket(0x11, 0x4003, 0x8) sendto$unix(r126, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r127 = dup(r126) ioctl$TIOCMBIC(r127, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r127, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r129 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r128, r129) r130 = getgid() r131 = getegid() setgroups(0x4, &(0x7f0000000240)=[r125, r129, r130, r131]) r132 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r132, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r134 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r133, r134) r135 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r135, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r136 = dup(r135) ioctl$TIOCMBIC(r136, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r136, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r138 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r137, r138) getgroups(0x3, &(0x7f0000000140)=[r134, r138, 0x0]) r140 = socket(0x11, 0x4003, 0x8) sendto$unix(r140, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r141 = dup(r140) ioctl$TIOCMBIC(r141, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r141, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r143 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r142, r143) r144 = getgid() r145 = getegid() setgroups(0x4, &(0x7f0000000240)=[r139, r143, r144, r145]) r146 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r146, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r148 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r147, r148) r149 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r149, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r150 = dup(r149) ioctl$TIOCMBIC(r150, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r150, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r152 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r151, r152) getgroups(0x3, &(0x7f0000000140)=[r148, r152, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r115, r131, 0xffffffffffffffff, r144, 0xffffffffffffffff, r148]) r154 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r154, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x9, &(0x7f0000000500)=[r16, 0x0, r28, r87, r99, r102, r103, r153, r155]) r156 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r156, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r156, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r88 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r88, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r90 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r89, r90) r91 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r91, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r92 = dup(r91) ioctl$TIOCMBIC(r92, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r92, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r94 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r93, r94) getgroups(0x3, &(0x7f0000000140)=[r90, r94, 0x0]) r96 = socket(0x11, 0x4003, 0x8) sendto$unix(r96, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r97 = dup(r96) ioctl$TIOCMBIC(r97, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r97, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r99 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r98, r99) r100 = getgid() r101 = getegid() setgroups(0x4, &(0x7f0000000240)=[r95, r99, r100, r101]) r102 = getgid() r103 = getegid() r104 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r104, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r106 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r105, r106) r107 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r107, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r108 = dup(r107) ioctl$TIOCMBIC(r108, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r108, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r110 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r109, r110) getgroups(0x3, &(0x7f0000000140)=[r106, r110, 0x0]) r112 = socket(0x11, 0x4003, 0x8) sendto$unix(r112, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r113 = dup(r112) ioctl$TIOCMBIC(r113, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r113, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r115 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r114, r115) r116 = getgid() r117 = getegid() setgroups(0x4, &(0x7f0000000240)=[r111, r115, r116, r117]) r118 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r118, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r120 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r119, r120) r121 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r121, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r122 = dup(r121) ioctl$TIOCMBIC(r122, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r122, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r124 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r123, r124) getgroups(0x3, &(0x7f0000000140)=[r120, r124, 0x0]) r126 = socket(0x11, 0x4003, 0x8) sendto$unix(r126, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r127 = dup(r126) ioctl$TIOCMBIC(r127, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r127, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r129 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r128, r129) r130 = getgid() r131 = getegid() setgroups(0x4, &(0x7f0000000240)=[r125, r129, r130, r131]) r132 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r132, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r134 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r133, r134) r135 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r135, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r136 = dup(r135) ioctl$TIOCMBIC(r136, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r136, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r138 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r137, r138) getgroups(0x3, &(0x7f0000000140)=[r134, r138, 0x0]) r140 = socket(0x11, 0x4003, 0x8) sendto$unix(r140, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r141 = dup(r140) ioctl$TIOCMBIC(r141, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r141, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r143 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r142, r143) r144 = getgid() r145 = getegid() setgroups(0x4, &(0x7f0000000240)=[r139, r143, r144, r145]) r146 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r146, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r148 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r147, r148) r149 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r149, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r150 = dup(r149) ioctl$TIOCMBIC(r150, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r150, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r152 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r151, r152) getgroups(0x3, &(0x7f0000000140)=[r148, r152, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r115, r131, 0xffffffffffffffff, r144, 0xffffffffffffffff, r148]) r154 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r154, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x9, &(0x7f0000000500)=[r16, 0x0, r28, r87, r99, r102, r103, r153, r155]) r156 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r156, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r156, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r88 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r88, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r90 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r89, r90) r91 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r91, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r92 = dup(r91) ioctl$TIOCMBIC(r92, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r92, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r94 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r93, r94) getgroups(0x3, &(0x7f0000000140)=[r90, r94, 0x0]) r96 = socket(0x11, 0x4003, 0x8) sendto$unix(r96, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r97 = dup(r96) ioctl$TIOCMBIC(r97, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r97, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r99 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r98, r99) r100 = getgid() r101 = getegid() setgroups(0x4, &(0x7f0000000240)=[r95, r99, r100, r101]) r102 = getgid() r103 = getegid() r104 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r104, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r106 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r105, r106) r107 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r107, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r108 = dup(r107) ioctl$TIOCMBIC(r108, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r108, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r110 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r109, r110) getgroups(0x3, &(0x7f0000000140)=[r106, r110, 0x0]) r112 = socket(0x11, 0x4003, 0x8) sendto$unix(r112, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r113 = dup(r112) ioctl$TIOCMBIC(r113, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r113, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r115 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r114, r115) r116 = getgid() r117 = getegid() setgroups(0x4, &(0x7f0000000240)=[r111, r115, r116, r117]) r118 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r118, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r120 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r119, r120) r121 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r121, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r122 = dup(r121) ioctl$TIOCMBIC(r122, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r122, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r124 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r123, r124) getgroups(0x3, &(0x7f0000000140)=[r120, r124, 0x0]) r126 = socket(0x11, 0x4003, 0x8) sendto$unix(r126, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r127 = dup(r126) ioctl$TIOCMBIC(r127, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r127, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r129 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r128, r129) r130 = getgid() r131 = getegid() setgroups(0x4, &(0x7f0000000240)=[r125, r129, r130, r131]) r132 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r132, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r134 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r133, r134) r135 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r135, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r136 = dup(r135) ioctl$TIOCMBIC(r136, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r136, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r138 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r137, r138) getgroups(0x3, &(0x7f0000000140)=[r134, r138, 0x0]) r140 = socket(0x11, 0x4003, 0x8) sendto$unix(r140, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r141 = dup(r140) ioctl$TIOCMBIC(r141, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r141, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r143 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r142, r143) r144 = getgid() r145 = getegid() setgroups(0x4, &(0x7f0000000240)=[r139, r143, r144, r145]) r146 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r146, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r148 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r147, r148) r149 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r149, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r150 = dup(r149) ioctl$TIOCMBIC(r150, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r150, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r152 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r151, r152) getgroups(0x3, &(0x7f0000000140)=[r148, r152, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r115, r131, 0xffffffffffffffff, r144, 0xffffffffffffffff, r148]) r154 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r154, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x9, &(0x7f0000000500)=[r16, 0x0, r28, r87, r99, r102, r103, r153, r155]) r156 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r156, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getgid() r15 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r13, r14, r15]) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r16, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getgroups(0x3, &(0x7f0000000140)=[r18, r22, 0x0]) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = getgid() r29 = getegid() setgroups(0x4, &(0x7f0000000240)=[r23, r27, r28, r29]) r30 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r30, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r33, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r34 = dup(r33) ioctl$TIOCMBIC(r34, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r34, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r36 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r35, r36) getgroups(0x3, &(0x7f0000000140)=[r32, r36, 0x0]) r38 = socket(0x11, 0x4003, 0x8) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) r42 = getgid() r43 = getegid() setgroups(0x4, &(0x7f0000000240)=[r37, r41, r42, r43]) r44 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r44, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r47, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r48 = dup(r47) ioctl$TIOCMBIC(r48, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r48, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r50 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r49, r50) getgroups(0x3, &(0x7f0000000140)=[r46, r50, 0x0]) r52 = socket(0x11, 0x4003, 0x8) sendto$unix(r52, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r53 = dup(r52) ioctl$TIOCMBIC(r53, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r53, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) r56 = getgid() r57 = getegid() setgroups(0x4, &(0x7f0000000240)=[r51, r55, r56, r57]) r58 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r58, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r60 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r59, r60) r61 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r61, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r62 = dup(r61) ioctl$TIOCMBIC(r62, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r62, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r64 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r63, r64) getgroups(0x3, &(0x7f0000000140)=[r60, r64, 0x0]) r66 = socket(0x11, 0x4003, 0x8) sendto$unix(r66, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r67 = dup(r66) ioctl$TIOCMBIC(r67, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r67, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r69 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r68, r69) r70 = getgid() r71 = getegid() setgroups(0x4, &(0x7f0000000240)=[r65, r69, r70, r71]) r72 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r72, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r74 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r73, r74) r75 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r75, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r76 = dup(r75) ioctl$TIOCMBIC(r76, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r76, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r78 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r77, r78) getgroups(0x3, &(0x7f0000000140)=[r74, r78, 0x0]) r80 = socket(0x11, 0x4003, 0x8) sendto$unix(r80, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r81 = dup(r80) ioctl$TIOCMBIC(r81, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r81, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r83 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r82, r83) r84 = getgid() r85 = getegid() setgroups(0x4, &(0x7f0000000240)=[r79, r83, r84, r85]) getgroups(0x7, &(0x7f0000000180)=[r41, r56, 0xffffffffffffffff, 0x0, r69, r85, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) r101 = getgid() r102 = getegid() r103 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r103, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r105 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r104, r105) r106 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r106, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r107 = dup(r106) ioctl$TIOCMBIC(r107, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r107, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r109 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r108, r109) getgroups(0x3, &(0x7f0000000140)=[r105, r109, 0x0]) r111 = socket(0x11, 0x4003, 0x8) sendto$unix(r111, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r112 = dup(r111) ioctl$TIOCMBIC(r112, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r112, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r114 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r113, r114) r115 = getgid() r116 = getegid() setgroups(0x4, &(0x7f0000000240)=[r110, r114, r115, r116]) r117 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r117, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r119 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r118, r119) r120 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r120, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r121 = dup(r120) ioctl$TIOCMBIC(r121, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r121, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r123 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r122, r123) getgroups(0x3, &(0x7f0000000140)=[r119, r123, 0x0]) r125 = socket(0x11, 0x4003, 0x8) sendto$unix(r125, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r126 = dup(r125) ioctl$TIOCMBIC(r126, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r126, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r128 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r127, r128) r129 = getgid() r130 = getegid() setgroups(0x4, &(0x7f0000000240)=[r124, r128, r129, r130]) r131 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r131, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r133 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r132, r133) r134 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r134, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r135 = dup(r134) ioctl$TIOCMBIC(r135, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r135, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r137 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r136, r137) getgroups(0x3, &(0x7f0000000140)=[r133, r137, 0x0]) r139 = socket(0x11, 0x4003, 0x8) sendto$unix(r139, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r140 = dup(r139) ioctl$TIOCMBIC(r140, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r140, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r142 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r141, r142) r143 = getgid() r144 = getegid() setgroups(0x4, &(0x7f0000000240)=[r138, r142, r143, r144]) r145 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r145, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r145, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r147 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r146, r147) r148 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r148, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r149 = dup(r148) ioctl$TIOCMBIC(r149, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r149, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r151 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r150, r151) getgroups(0x3, &(0x7f0000000140)=[r147, r151, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r114, r130, 0xffffffffffffffff, r143, 0xffffffffffffffff, r147]) r153 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r153, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r153, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x9, &(0x7f0000000500)=[r15, 0x0, r27, r86, r98, r101, r102, r152, r154]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff70, &(0x7f0000000180)="c32056976f788a9776261441a87c36cd0b76eb5d2282b8a329e05b4c421eaadc1d225d5c5fd6ee40ef643e80cbfdff591b820957d2ad00e5974db154d5e7bb75d5efc85e57efd2261fc1ff07000020fa61a7dc27fce904ec3007aae0d1ba8115782a80a054c33061662f7762ccf31a0757908e8741661bb6c206da98d10f25f92ef3f2a28305000000000000003bc7be120b7125e6a5b162455d9f6489fd4ffa0c635080d4ac33c1209c229440354a997bdc8998ee98925019c2977d860b3d56471f954a4b4a2ced1898c0589c388a646037ee4524ea43891e737d1b09fc43f53101b1c6284d1e8d42bc861aef904ef21f18ae687d1ef9ab2c4b87") fchflags(r0, 0x10001) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = getgid() r21 = getegid() setgroups(0x4, &(0x7f0000000240)=[r15, r19, r20, r21]) setregid(r7, r20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe8a, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/242) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x8000) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getgid() r15 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r13, r14, r15]) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r16, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getgroups(0x3, &(0x7f0000000140)=[r18, r22, 0x0]) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = getgid() r29 = getegid() setgroups(0x4, &(0x7f0000000240)=[r23, r27, r28, r29]) r30 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r30, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r33, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r34 = dup(r33) ioctl$TIOCMBIC(r34, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r34, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r36 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r35, r36) getgroups(0x3, &(0x7f0000000140)=[r32, r36, 0x0]) r38 = socket(0x11, 0x4003, 0x8) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) r42 = getgid() r43 = getegid() setgroups(0x4, &(0x7f0000000240)=[r37, r41, r42, r43]) r44 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r44, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r47, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r48 = dup(r47) ioctl$TIOCMBIC(r48, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r48, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r50 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r49, r50) getgroups(0x3, &(0x7f0000000140)=[r46, r50, 0x0]) r52 = socket(0x11, 0x4003, 0x8) sendto$unix(r52, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r53 = dup(r52) ioctl$TIOCMBIC(r53, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r53, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) r56 = getgid() r57 = getegid() setgroups(0x4, &(0x7f0000000240)=[r51, r55, r56, r57]) r58 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r58, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r60 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r59, r60) r61 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r61, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r62 = dup(r61) ioctl$TIOCMBIC(r62, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r62, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r64 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r63, r64) getgroups(0x3, &(0x7f0000000140)=[r60, r64, 0x0]) r66 = socket(0x11, 0x4003, 0x8) sendto$unix(r66, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r67 = dup(r66) ioctl$TIOCMBIC(r67, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r67, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r69 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r68, r69) r70 = getgid() r71 = getegid() setgroups(0x4, &(0x7f0000000240)=[r65, r69, r70, r71]) r72 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r72, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r74 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r73, r74) r75 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r75, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r76 = dup(r75) ioctl$TIOCMBIC(r76, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r76, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r78 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r77, r78) getgroups(0x3, &(0x7f0000000140)=[r74, r78, 0x0]) r80 = socket(0x11, 0x4003, 0x8) sendto$unix(r80, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r81 = dup(r80) ioctl$TIOCMBIC(r81, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r81, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r83 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r82, r83) r84 = getgid() r85 = getegid() setgroups(0x4, &(0x7f0000000240)=[r79, r83, r84, r85]) getgroups(0x7, &(0x7f0000000180)=[r41, r56, 0xffffffffffffffff, 0x0, r69, r85, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) r101 = getgid() r102 = getegid() r103 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r103, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r105 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r104, r105) r106 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r106, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r107 = dup(r106) ioctl$TIOCMBIC(r107, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r107, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r109 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r108, r109) getgroups(0x3, &(0x7f0000000140)=[r105, r109, 0x0]) r111 = socket(0x11, 0x4003, 0x8) sendto$unix(r111, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r112 = dup(r111) ioctl$TIOCMBIC(r112, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r112, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r114 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r113, r114) r115 = getgid() r116 = getegid() setgroups(0x4, &(0x7f0000000240)=[r110, r114, r115, r116]) r117 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r117, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r119 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r118, r119) r120 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r120, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r121 = dup(r120) ioctl$TIOCMBIC(r121, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r121, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r123 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r122, r123) getgroups(0x3, &(0x7f0000000140)=[r119, r123, 0x0]) r125 = socket(0x11, 0x4003, 0x8) sendto$unix(r125, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r126 = dup(r125) ioctl$TIOCMBIC(r126, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r126, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r128 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r127, r128) r129 = getgid() r130 = getegid() setgroups(0x4, &(0x7f0000000240)=[r124, r128, r129, r130]) r131 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r131, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r133 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r132, r133) r134 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r134, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r135 = dup(r134) ioctl$TIOCMBIC(r135, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r135, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r137 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r136, r137) getgroups(0x3, &(0x7f0000000140)=[r133, r137, 0x0]) r139 = socket(0x11, 0x4003, 0x8) sendto$unix(r139, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r140 = dup(r139) ioctl$TIOCMBIC(r140, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r140, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r142 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r141, r142) r143 = getgid() r144 = getegid() setgroups(0x4, &(0x7f0000000240)=[r138, r142, r143, r144]) r145 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r145, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r145, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r147 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r146, r147) r148 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r148, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r149 = dup(r148) ioctl$TIOCMBIC(r149, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r149, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r151 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r150, r151) getgroups(0x3, &(0x7f0000000140)=[r147, r151, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r114, r130, 0xffffffffffffffff, r143, 0xffffffffffffffff, r147]) r153 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r153, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r153, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x9, &(0x7f0000000500)=[r15, 0x0, r27, r86, r98, r101, r102, r152, r154]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x10000, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4, 0x8, 0xa1, 0x3}, {0x9, 0xf7, 0x80, 0x7}, {0x3, 0x2, 0xff, 0x6a37e3db}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getgid() r15 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r13, r14, r15]) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r16, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getgroups(0x3, &(0x7f0000000140)=[r18, r22, 0x0]) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = getgid() r29 = getegid() setgroups(0x4, &(0x7f0000000240)=[r23, r27, r28, r29]) r30 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r30, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r33, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r34 = dup(r33) ioctl$TIOCMBIC(r34, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r34, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r36 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r35, r36) getgroups(0x3, &(0x7f0000000140)=[r32, r36, 0x0]) r38 = socket(0x11, 0x4003, 0x8) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) r42 = getgid() r43 = getegid() setgroups(0x4, &(0x7f0000000240)=[r37, r41, r42, r43]) r44 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r44, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r47, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r48 = dup(r47) ioctl$TIOCMBIC(r48, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r48, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r50 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r49, r50) getgroups(0x3, &(0x7f0000000140)=[r46, r50, 0x0]) r52 = socket(0x11, 0x4003, 0x8) sendto$unix(r52, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r53 = dup(r52) ioctl$TIOCMBIC(r53, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r53, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) r56 = getgid() r57 = getegid() setgroups(0x4, &(0x7f0000000240)=[r51, r55, r56, r57]) r58 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r58, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r60 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r59, r60) r61 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r61, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r62 = dup(r61) ioctl$TIOCMBIC(r62, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r62, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r64 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r63, r64) getgroups(0x3, &(0x7f0000000140)=[r60, r64, 0x0]) r66 = socket(0x11, 0x4003, 0x8) sendto$unix(r66, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r67 = dup(r66) ioctl$TIOCMBIC(r67, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r67, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r69 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r68, r69) r70 = getgid() r71 = getegid() setgroups(0x4, &(0x7f0000000240)=[r65, r69, r70, r71]) r72 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r72, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r74 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r73, r74) r75 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r75, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r76 = dup(r75) ioctl$TIOCMBIC(r76, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r76, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r78 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r77, r78) getgroups(0x3, &(0x7f0000000140)=[r74, r78, 0x0]) r80 = socket(0x11, 0x4003, 0x8) sendto$unix(r80, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r81 = dup(r80) ioctl$TIOCMBIC(r81, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r81, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r83 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r82, r83) r84 = getgid() r85 = getegid() setgroups(0x4, &(0x7f0000000240)=[r79, r83, r84, r85]) getgroups(0x7, &(0x7f0000000180)=[r41, r56, 0xffffffffffffffff, 0x0, r69, r85, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) r101 = getgid() r102 = getegid() r103 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r103, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r105 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r104, r105) r106 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r106, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r107 = dup(r106) ioctl$TIOCMBIC(r107, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r107, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r109 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r108, r109) getgroups(0x3, &(0x7f0000000140)=[r105, r109, 0x0]) r111 = socket(0x11, 0x4003, 0x8) sendto$unix(r111, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r112 = dup(r111) ioctl$TIOCMBIC(r112, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r112, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r114 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r113, r114) r115 = getgid() r116 = getegid() setgroups(0x4, &(0x7f0000000240)=[r110, r114, r115, r116]) r117 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r117, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r119 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r118, r119) r120 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r120, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r121 = dup(r120) ioctl$TIOCMBIC(r121, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r121, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r123 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r122, r123) getgroups(0x3, &(0x7f0000000140)=[r119, r123, 0x0]) r125 = socket(0x11, 0x4003, 0x8) sendto$unix(r125, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r126 = dup(r125) ioctl$TIOCMBIC(r126, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r126, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r128 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r127, r128) r129 = getgid() r130 = getegid() setgroups(0x4, &(0x7f0000000240)=[r124, r128, r129, r130]) r131 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r131, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r133 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r132, r133) r134 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r134, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r135 = dup(r134) ioctl$TIOCMBIC(r135, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r135, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r137 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r136, r137) getgroups(0x3, &(0x7f0000000140)=[r133, r137, 0x0]) r139 = socket(0x11, 0x4003, 0x8) sendto$unix(r139, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r140 = dup(r139) ioctl$TIOCMBIC(r140, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r140, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r142 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r141, r142) r143 = getgid() r144 = getegid() setgroups(0x4, &(0x7f0000000240)=[r138, r142, r143, r144]) r145 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r145, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r145, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r147 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r146, r147) r148 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r148, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r149 = dup(r148) ioctl$TIOCMBIC(r149, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r149, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r151 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r150, r151) getgroups(0x3, &(0x7f0000000140)=[r147, r151, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r114, r130, 0xffffffffffffffff, r143, 0xffffffffffffffff, r147]) r153 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r153, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r153, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x9, &(0x7f0000000500)=[r15, 0x0, r27, r86, r98, r101, r102, r152, r154]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r4, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r4, 0x2, 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) r6 = socket(0x11, 0x4003, 0x0) dup(r6) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r11 = dup(r5) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r12 = semget$private(0x0, 0x0, 0x20) semop(r12, &(0x7f0000000280)=[{0x0, 0x100, 0x800}, {0x4, 0x3, 0xc00}, {0x0, 0x8, 0x800}, {0x0, 0x6, 0x800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r11, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) getgid() getegid() r101 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r101, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r103 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r102, r103) r104 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r104, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r105 = dup(r104) ioctl$TIOCMBIC(r105, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r105, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r107 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r106, r107) getgroups(0x3, &(0x7f0000000140)=[r103, r107, 0x0]) r109 = socket(0x11, 0x4003, 0x8) sendto$unix(r109, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r110 = dup(r109) ioctl$TIOCMBIC(r110, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r110, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r112 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r111, r112) r113 = getgid() r114 = getegid() setgroups(0x4, &(0x7f0000000240)=[r108, r112, r113, r114]) r115 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r115, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r117 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r116, r117) r118 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r118, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r119 = dup(r118) ioctl$TIOCMBIC(r119, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r119, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r121 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r120, r121) getgroups(0x3, &(0x7f0000000140)=[r117, r121, 0x0]) r123 = socket(0x11, 0x4003, 0x8) sendto$unix(r123, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r124 = dup(r123) ioctl$TIOCMBIC(r124, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r124, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r126 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r125, r126) r127 = getgid() r128 = getegid() setgroups(0x4, &(0x7f0000000240)=[r122, r126, r127, r128]) r129 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r129, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r131 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r130, r131) r132 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r132, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r133 = dup(r132) ioctl$TIOCMBIC(r133, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r133, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r135 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r134, r135) getgroups(0x3, &(0x7f0000000140)=[r131, r135, 0x0]) r137 = socket(0x11, 0x4003, 0x8) sendto$unix(r137, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r138 = dup(r137) ioctl$TIOCMBIC(r138, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r138, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r140 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r139, r140) r141 = getgid() r142 = getegid() setgroups(0x4, &(0x7f0000000240)=[r136, r140, r141, r142]) r143 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r143, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r145 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r144, r145) r146 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r146, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r147 = dup(r146) ioctl$TIOCMBIC(r147, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r147, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r149 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r148, r149) getgroups(0x3, &(0x7f0000000140)=[r145, r149, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r112, r128, 0xffffffffffffffff, r141, 0xffffffffffffffff, r145]) r150 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r150, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r150, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) r151 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r151, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x86244a358a4555d0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x21, 0x4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) acct(&(0x7f0000000200)='./file0\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x400, 0x88) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) getgid() getegid() r101 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r101, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r103 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r102, r103) r104 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r104, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r105 = dup(r104) ioctl$TIOCMBIC(r105, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r105, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r107 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r106, r107) getgroups(0x3, &(0x7f0000000140)=[r103, r107, 0x0]) r109 = socket(0x11, 0x4003, 0x8) sendto$unix(r109, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r110 = dup(r109) ioctl$TIOCMBIC(r110, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r110, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r112 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r111, r112) r113 = getgid() r114 = getegid() setgroups(0x4, &(0x7f0000000240)=[r108, r112, r113, r114]) r115 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r115, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r117 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r116, r117) r118 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r118, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r119 = dup(r118) ioctl$TIOCMBIC(r119, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r119, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r121 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r120, r121) getgroups(0x3, &(0x7f0000000140)=[r117, r121, 0x0]) r123 = socket(0x11, 0x4003, 0x8) sendto$unix(r123, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r124 = dup(r123) ioctl$TIOCMBIC(r124, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r124, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r126 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r125, r126) r127 = getgid() r128 = getegid() setgroups(0x4, &(0x7f0000000240)=[r122, r126, r127, r128]) r129 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r129, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r131 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r130, r131) r132 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r132, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r133 = dup(r132) ioctl$TIOCMBIC(r133, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r133, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r135 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r134, r135) getgroups(0x3, &(0x7f0000000140)=[r131, r135, 0x0]) r137 = socket(0x11, 0x4003, 0x8) sendto$unix(r137, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r138 = dup(r137) ioctl$TIOCMBIC(r138, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r138, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r140 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r139, r140) r141 = getgid() r142 = getegid() setgroups(0x4, &(0x7f0000000240)=[r136, r140, r141, r142]) r143 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r143, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r145 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r144, r145) r146 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r146, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r147 = dup(r146) ioctl$TIOCMBIC(r147, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r147, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r149 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r148, r149) getgroups(0x3, &(0x7f0000000140)=[r145, r149, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r112, r128, 0xffffffffffffffff, r141, 0xffffffffffffffff, r145]) r150 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r150, 0x82907003, &(0x7f0000000040)=0x2) r151 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r151, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0xc4d66b798dd058da, 0x80) dup2(r3, r0) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) getgid() getegid() r101 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r101, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r103 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r102, r103) r104 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r104, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r105 = dup(r104) ioctl$TIOCMBIC(r105, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r105, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r107 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r106, r107) getgroups(0x3, &(0x7f0000000140)=[r103, r107, 0x0]) r109 = socket(0x11, 0x4003, 0x8) sendto$unix(r109, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r110 = dup(r109) ioctl$TIOCMBIC(r110, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r110, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r112 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r111, r112) r113 = getgid() r114 = getegid() setgroups(0x4, &(0x7f0000000240)=[r108, r112, r113, r114]) r115 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r115, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r117 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r116, r117) r118 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r118, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r119 = dup(r118) ioctl$TIOCMBIC(r119, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r119, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r121 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r120, r121) getgroups(0x3, &(0x7f0000000140)=[r117, r121, 0x0]) r123 = socket(0x11, 0x4003, 0x8) sendto$unix(r123, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r124 = dup(r123) ioctl$TIOCMBIC(r124, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r124, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r126 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r125, r126) r127 = getgid() r128 = getegid() setgroups(0x4, &(0x7f0000000240)=[r122, r126, r127, r128]) r129 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r129, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r131 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r130, r131) r132 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r132, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r133 = dup(r132) ioctl$TIOCMBIC(r133, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r133, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r135 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r134, r135) getgroups(0x3, &(0x7f0000000140)=[r131, r135, 0x0]) r137 = socket(0x11, 0x4003, 0x8) sendto$unix(r137, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r138 = dup(r137) ioctl$TIOCMBIC(r138, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r138, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r140 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r139, r140) r141 = getgid() r142 = getegid() setgroups(0x4, &(0x7f0000000240)=[r136, r140, r141, r142]) r143 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r143, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r145 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r144, r145) r146 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r146, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r147 = dup(r146) ioctl$TIOCMBIC(r147, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r147, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r149 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r148, r149) getgroups(0x3, &(0x7f0000000140)=[r145, r149, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r112, r128, 0xffffffffffffffff, r141, 0xffffffffffffffff, r145]) r150 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r150, 0x82907003, &(0x7f0000000040)=0x2) r151 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r151, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs, 0x39b) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x28800, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) close(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014929490 16:00:46 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) r36 = socket(0x11, 0x4003, 0x8) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r37, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) lchown(&(0x7f0000001840)='./file0/file0/file0\x00', 0x0, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r41 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r40, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r42}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 16:00:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) getgid() getegid() r101 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r101, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r103 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r102, r103) r104 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r104, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r105 = dup(r104) ioctl$TIOCMBIC(r105, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r105, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r107 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r106, r107) getgroups(0x3, &(0x7f0000000140)=[r103, r107, 0x0]) r109 = socket(0x11, 0x4003, 0x8) sendto$unix(r109, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r110 = dup(r109) ioctl$TIOCMBIC(r110, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r110, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r112 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r111, r112) r113 = getgid() r114 = getegid() setgroups(0x4, &(0x7f0000000240)=[r108, r112, r113, r114]) r115 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r115, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r117 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r116, r117) r118 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r118, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r119 = dup(r118) ioctl$TIOCMBIC(r119, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r119, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r121 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r120, r121) getgroups(0x3, &(0x7f0000000140)=[r117, r121, 0x0]) r123 = socket(0x11, 0x4003, 0x8) sendto$unix(r123, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r124 = dup(r123) ioctl$TIOCMBIC(r124, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r124, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r126 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r125, r126) r127 = getgid() r128 = getegid() setgroups(0x4, &(0x7f0000000240)=[r122, r126, r127, r128]) r129 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r129, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r131 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r130, r131) r132 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r132, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r133 = dup(r132) ioctl$TIOCMBIC(r133, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r133, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r135 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r134, r135) getgroups(0x3, &(0x7f0000000140)=[r131, r135, 0x0]) r137 = socket(0x11, 0x4003, 0x8) sendto$unix(r137, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r138 = dup(r137) ioctl$TIOCMBIC(r138, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r138, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r140 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r139, r140) r141 = getgid() r142 = getegid() setgroups(0x4, &(0x7f0000000240)=[r136, r140, r141, r142]) r143 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r143, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r145 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r144, r145) r146 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r146, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r147 = dup(r146) ioctl$TIOCMBIC(r147, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r147, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r149 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r148, r149) getgroups(0x3, &(0x7f0000000140)=[r145, r149, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r112, r128, 0xffffffffffffffff, r141, 0xffffffffffffffff, r145]) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r150 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r150, 0x8040691a, &(0x7f0000000300)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x7, 0x24, 0x3, 0x3}, {0x9, 0x9, 0x3, 0x3}, {0x5, 0x1, 0xfa, 0x1e5e}, {0x100, 0xf9, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x74, 0xff}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='@/-\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) write(r3, &(0x7f0000000200)="57e60b8362e440ec291311085a2266bff3578af731e0624e9fcea30d45faf2aed8bd745e0711094035f3f163a4cb73261b06ae31489ebd32613af389c7d89396c2be3013e706960c65d963d088e15b6cc57885d29f4daf50a89d64144e3a41fec9035f2bd6dd21d99fd5b995b6ffe10cc86f1a13445fdbd2d2473e6578f41da13a964411ebdb966de50b5bb1f741ce9fd2f2670584d042f019d6e6f381bf4cbf550c63a2dd43d76a7c1d137d25f2fdf9ecdf92ebffb0136591f93e6eb85c2f6f4093d5126317fa9258", 0xc9) 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) dup2(r1, r2) r3 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000280)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r4, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r4, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r6, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) close(r4) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r5) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) getgid() getegid() r101 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r101, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r103 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r102, r103) r104 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r104, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r105 = dup(r104) ioctl$TIOCMBIC(r105, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r105, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r107 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r106, r107) getgroups(0x3, &(0x7f0000000140)=[r103, r107, 0x0]) r109 = socket(0x11, 0x4003, 0x8) sendto$unix(r109, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r110 = dup(r109) ioctl$TIOCMBIC(r110, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r110, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r112 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r111, r112) r113 = getgid() r114 = getegid() setgroups(0x4, &(0x7f0000000240)=[r108, r112, r113, r114]) r115 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r115, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r117 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r116, r117) r118 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r118, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r119 = dup(r118) ioctl$TIOCMBIC(r119, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r119, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r121 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r120, r121) getgroups(0x3, &(0x7f0000000140)=[r117, r121, 0x0]) r123 = socket(0x11, 0x4003, 0x8) sendto$unix(r123, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r124 = dup(r123) ioctl$TIOCMBIC(r124, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r124, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r126 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r125, r126) r127 = getgid() r128 = getegid() setgroups(0x4, &(0x7f0000000240)=[r122, r126, r127, r128]) r129 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r129, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r131 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r130, r131) r132 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r132, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r133 = dup(r132) ioctl$TIOCMBIC(r133, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r133, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r135 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r134, r135) getgroups(0x3, &(0x7f0000000140)=[r131, r135, 0x0]) r137 = socket(0x11, 0x4003, 0x8) sendto$unix(r137, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r138 = dup(r137) ioctl$TIOCMBIC(r138, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r138, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r140 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r139, r140) r141 = getgid() r142 = getegid() setgroups(0x4, &(0x7f0000000240)=[r136, r140, r141, r142]) r143 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r143, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r145 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r144, r145) r146 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r146, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r147 = dup(r146) ioctl$TIOCMBIC(r147, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r147, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r149 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r148, r149) getgroups(0x3, &(0x7f0000000140)=[r145, r149, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r112, r128, 0xffffffffffffffff, r141, 0xffffffffffffffff, r145]) r150 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r150, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) getgid() getegid() r101 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r101, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r103 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r102, r103) r104 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r104, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r105 = dup(r104) ioctl$TIOCMBIC(r105, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r105, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r107 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r106, r107) getgroups(0x3, &(0x7f0000000140)=[r103, r107, 0x0]) r109 = socket(0x11, 0x4003, 0x8) sendto$unix(r109, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r110 = dup(r109) ioctl$TIOCMBIC(r110, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r110, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r112 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r111, r112) r113 = getgid() r114 = getegid() setgroups(0x4, &(0x7f0000000240)=[r108, r112, r113, r114]) r115 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r115, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r117 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r116, r117) r118 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r118, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r119 = dup(r118) ioctl$TIOCMBIC(r119, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r119, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r121 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r120, r121) getgroups(0x3, &(0x7f0000000140)=[r117, r121, 0x0]) r123 = socket(0x11, 0x4003, 0x8) sendto$unix(r123, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r124 = dup(r123) ioctl$TIOCMBIC(r124, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r124, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r126 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r125, r126) r127 = getgid() r128 = getegid() setgroups(0x4, &(0x7f0000000240)=[r122, r126, r127, r128]) r129 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r129, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r131 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r130, r131) r132 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r132, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r133 = dup(r132) ioctl$TIOCMBIC(r133, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r133, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r135 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r134, r135) getgroups(0x3, &(0x7f0000000140)=[r131, r135, 0x0]) r137 = socket(0x11, 0x4003, 0x8) sendto$unix(r137, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r138 = dup(r137) ioctl$TIOCMBIC(r138, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r138, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r140 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r139, r140) r141 = getgid() r142 = getegid() setgroups(0x4, &(0x7f0000000240)=[r136, r140, r141, r142]) r143 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r143, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r145 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r144, r145) r146 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r146, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r147 = dup(r146) ioctl$TIOCMBIC(r147, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r147, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r149 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r148, r149) getgroups(0x3, &(0x7f0000000140)=[r145, r149, 0x0]) r150 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r150, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r17, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r31, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) r45 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r45, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r47, r51, 0x0]) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r54, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) r57 = getgid() r58 = getegid() setgroups(0x4, &(0x7f0000000240)=[r52, r56, r57, r58]) r59 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r59, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) getgroups(0x3, &(0x7f0000000140)=[r61, r65, 0x0]) r67 = socket(0x11, 0x4003, 0x8) sendto$unix(r67, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r68 = dup(r67) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r68, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = getgid() r72 = getegid() setgroups(0x4, &(0x7f0000000240)=[r66, r70, r71, r72]) r73 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r73, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r75 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r74, r75) r76 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r76, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r77 = dup(r76) ioctl$TIOCMBIC(r77, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r79 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r78, r79) getgroups(0x3, &(0x7f0000000140)=[r75, r79, 0x0]) r81 = socket(0x11, 0x4003, 0x8) sendto$unix(r81, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r82 = dup(r81) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r82, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r84 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r83, r84) r85 = getgid() r86 = getegid() setgroups(0x4, &(0x7f0000000240)=[r80, r84, r85, r86]) getgroups(0x7, &(0x7f0000000180)=[r42, r57, 0xffffffffffffffff, 0x0, r70, r86, 0xffffffffffffffff]) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r87, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r89 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r88, r89) r90 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r90, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r91 = dup(r90) ioctl$TIOCMBIC(r91, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r91, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r93 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r92, r93) getgroups(0x3, &(0x7f0000000140)=[r89, r93, 0x0]) r95 = socket(0x11, 0x4003, 0x8) sendto$unix(r95, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r96 = dup(r95) ioctl$TIOCMBIC(r96, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r96, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r98 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r97, r98) r99 = getgid() r100 = getegid() setgroups(0x4, &(0x7f0000000240)=[r94, r98, r99, r100]) getgid() getegid() r101 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r101, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r103 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r102, r103) r104 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r104, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r105 = dup(r104) ioctl$TIOCMBIC(r105, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r105, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r107 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r106, r107) getgroups(0x3, &(0x7f0000000140)=[r103, r107, 0x0]) r109 = socket(0x11, 0x4003, 0x8) sendto$unix(r109, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r110 = dup(r109) ioctl$TIOCMBIC(r110, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r110, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r112 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r111, r112) r113 = getgid() r114 = getegid() setgroups(0x4, &(0x7f0000000240)=[r108, r112, r113, r114]) r115 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r115, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r117 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r116, r117) r118 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r118, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r119 = dup(r118) ioctl$TIOCMBIC(r119, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r119, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r121 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r120, r121) getgroups(0x3, &(0x7f0000000140)=[r117, r121, 0x0]) r123 = socket(0x11, 0x4003, 0x8) sendto$unix(r123, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r124 = dup(r123) ioctl$TIOCMBIC(r124, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r124, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r126 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r125, r126) r127 = getgid() r128 = getegid() setgroups(0x4, &(0x7f0000000240)=[r122, r126, r127, r128]) r129 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r129, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r131 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r130, r131) r132 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r132, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r133 = dup(r132) ioctl$TIOCMBIC(r133, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r133, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r135 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r134, r135) getgroups(0x3, &(0x7f0000000140)=[r131, r135, 0x0]) r137 = socket(0x11, 0x4003, 0x8) sendto$unix(r137, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r138 = dup(r137) ioctl$TIOCMBIC(r138, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r138, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r140 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r139, r140) r141 = getgid() r142 = getegid() setgroups(0x4, &(0x7f0000000240)=[r136, r140, r141, r142]) r143 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r143, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r145 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r144, r145) r146 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r146, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r147 = dup(r146) ioctl$TIOCMBIC(r147, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r147, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r149 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r148, r149) r150 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r150, 0x8040691a, &(0x7f0000000300)) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *333775 3555 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e484e,ffffffff821fae77,2cc,ffffffff8216bb78) at __assert+0x2b arptfree(fffffd802d9c2468) at arptfree+0xfb arptimer(ffffffff824fe1a8) at arptimer+0x95 softclock_thread(ffff8000ffffe9e0) at softclock_thread+0x145 end trace frame: 0x0, count: 9 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e484e,ffffffff821fae77,2cc,ffffffff8216bb78) at __assert+0x2b arptfree(fffffd802d9c2468) at arptfree+0xfb arptimer(ffffffff824fe1a8) at arptimer+0x95 softclock_thread(ffff8000ffffe9e0) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014811e90 rbx 0xffff800014811f40 rdx 0x2 rcx 0 rax 0 r8 0xffff800014811e50 r9 0x1 r10 0 r11 0x9f77d1c52e6d0538 r12 0x3000000008 r13 0xffff800014811ea0 r14 0x100 r15 0x1 rip 0xffffffff817d7238 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014811e80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=333775 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffeed0,0xffff8000ffffe778 process=0xffff8000ffffca20 user=0xffff80001480d000, vmspace=0xffffffff8256b250 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 18714 462329 64160 0 2 0 syz-executor.1 18714 412340 64160 0 3 0x4000080 fsleep syz-executor.1 18714 196652 64160 0 2 0x4000000 syz-executor.1 61623 516627 67744 0 3 0x82 piperd syz-executor.0 64160 102124 67744 0 2 0x482 syz-executor.1 77751 454696 0 0 3 0x14200 acct acct 94687 407161 0 0 3 0x14200 bored sosplice 67744 31429 27878 0 3 0x82 thrsleep syz-fuzzer 67744 439727 27878 0 3 0x4000082 thrsleep syz-fuzzer 67744 423621 27878 0 3 0x4000082 thrsleep syz-fuzzer 67744 448367 27878 0 3 0x4000082 thrsleep syz-fuzzer 67744 300795 27878 0 3 0x4000082 thrsleep syz-fuzzer 67744 286186 27878 0 3 0x4000082 kqread syz-fuzzer 67744 129793 27878 0 3 0x4000082 thrsleep syz-fuzzer 27878 335890 67019 0 3 0x10008a pause ksh 67019 247269 35471 0 3 0x92 select sshd 89945 270794 1 0 3 0x100083 ttyin getty 35471 155444 1 0 3 0x80 select sshd 48647 171502 17761 73 3 0x100090 kqread syslogd 17761 460230 1 0 3 0x100082 netio syslogd 75594 336353 0 0 3 0x14200 pgzero zerothread 14006 416185 0 0 3 0x14200 aiodoned aiodoned 83476 195887 0 0 3 0x14200 syncer update 66335 43108 0 0 3 0x14200 cleaner cleaner 44342 310049 0 0 3 0x14200 reaper reaper 57827 125964 0 0 3 0x14200 pgdaemon pagedaemon 12254 23277 0 0 3 0x14200 bored crynlk 36849 115111 0 0 3 0x14200 bored crypto 90151 464797 0 0 3 0x40014200 acpi0 acpi0 83650 430622 0 0 3 0x14200 bored softnet 88712 73359 0 0 3 0x14200 bored systqmp 6858 522481 0 0 3 0x14200 bored systq * 3555 333775 0 0 7 0x40014200 softclock 78250 107271 0 0 3 0x40014200 idle0 79014 463915 0 0 3 0x14200 bored smr 1 295410 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9608 6973K 8026K 78643K 22554 0 0 pcb 13 11K 12K 78643K 1210 0 0 rtable 131 9K 9K 78643K 3570 0 0 ifaddr 104 22K 23K 78643K 994 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 753 0 0 iov 0 0K 32K 78643K 2461 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 6008 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 112 0 0 VM map 49 12K 12K 78643K 81 0 0 sem 12 0K 1K 78643K 1229 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 5945 0 0 sigio 0 0K 0K 78643K 73 0 0 proc 44 30K 55K 78643K 2179 0 0 subproc 32 2K 2K 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 1339 0 0 in_multi 33 2K 2K 78643K 626 0 0 ether_multi 1 0K 0K 78643K 38 0 0 mrt 0 0K 0K 78643K 37 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 1322 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 183 413K 421K 78643K 15590 0 0 UVM aobj 130 4K 4K 78643K 178 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1241 0 0 NDP 24 0K 1K 78643K 322 0 0 temp 254 3541K 4181K 78643K 160566 0 0 kqueue 0 0K 0K 78643K 47 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 152 0 143 1 0 1 1 0 8 0 rtpcb 80 1316 0 1316 2 1 1 1 0 8 1 rtentry 112 714 0 663 2 0 2 2 0 8 0 unpcb 120 2795 0 2786 5 4 1 2 0 8 0 syncache 264 24 0 24 9 8 1 1 0 8 1 sackhl 24 5 0 5 4 4 0 1 0 8 0 tcpqe 32 76 0 76 6 6 0 1 0 8 0 tcpcb 544 3402 0 3398 20 19 1 13 0 8 0 ipq 40 42 0 42 16 16 0 1 0 8 0 ipqe 40 788 0 788 16 16 0 1 0 8 0 inpcb 280 7266 0 7262 27 25 2 9 0 8 1 rttmr 72 20 0 19 1 0 1 1 0 8 0 ip6q 72 3 0 3 3 3 0 1 0 8 0 ip6af 40 4 0 4 2 2 0 1 0 8 0 nd6 48 92 0 89 6 5 1 1 0 8 0 pkpcb 40 32 0 32 13 13 0 1 0 8 0 ppxss 1128 110 0 110 23 22 1 1 0 8 1 art_heap8 4096 7 0 6 4 3 1 3 0 8 0 art_heap4 256 2719 0 2462 48 29 19 20 0 8 1 art_table 32 2726 0 2468 3 0 3 3 0 8 0 art_node 16 709 0 664 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 17 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1227 0 1217 1 0 1 1 0 8 0 shmpl 112 176 0 48 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10461 0 9059 46 0 46 46 0 8 0 ffsino 240 10461 0 9059 83 0 83 83 0 8 0 nchpl 144 22040 0 21532 60 40 20 60 0 8 0 uvmvnodes 72 8544 0 0 156 0 156 156 0 8 0 vnodes 208 8544 0 0 450 0 450 450 0 8 0 namei 1024 76282 0 76282 4 3 1 1 0 8 1 vcpupl 1984 48 0 1 6 0 6 6 0 8 0 vmpool 520 79 0 32 9 5 4 4 0 8 0 scsiplug 64 14 0 14 7 7 0 1 0 8 0 scxspl 192 68207 0 68207 45 42 3 7 0 8 3 plimitpl 152 496 0 490 1 0 1 1 0 8 0 sigapl 432 6014 0 6003 2 0 2 2 0 8 0 futexpl 56 168006 0 168005 4 3 1 1 0 8 0 knotepl 112 1491 0 1472 1 0 1 1 0 8 0 kqueuepl 104 1613 0 1611 4 3 1 4 0 8 0 pipepl 112 2986 0 2963 9 8 1 2 0 8 0 fdescpl 424 6015 0 6003 2 0 2 2 0 8 0 filepl 120 52832 0 52737 28 24 4 11 0 8 1 lockfpl 104 2272 0 2272 1 0 1 1 0 8 1 lockfspl 48 737 0 737 1 0 1 1 0 8 1 sessionpl 112 51 0 43 1 0 1 1 0 8 0 pgrppl 48 111 0 103 1 0 1 1 0 8 0 ucredpl 96 7010 0 7003 1 0 1 1 0 8 0 zombiepl 144 6009 0 6009 1 0 1 1 0 8 1 processpl 864 6037 0 6009 4 0 4 4 0 8 0 procpl 632 13090 0 13054 4 0 4 4 0 8 0 sosppl 128 61 0 61 15 15 0 1 0 8 0 sockpl 384 11531 0 11518 50 46 4 13 0 8 1 mcl64k 65536 1220 0 1220 98 92 6 33 0 8 6 mcl16k 16384 60 0 60 23 22 1 1 0 8 1 mcl12k 12288 160 0 160 12 11 1 1 0 8 1 mcl9k 9216 98 0 98 22 21 1 1 0 8 1 mcl8k 8192 262 0 262 10 9 1 1 0 8 1 mcl4k 4096 604 0 604 5 4 1 1 0 8 1 mcl2k2 2112 59 0 59 21 20 1 1 0 8 1 mcl2k 2048 74613 0 74567 19 12 7 15 0 8 0 mtagpl 80 281 0 264 7 6 1 1 0 8 0 mbufpl 256 169280 0 169152 156 141 15 33 0 8 5 bufpl 256 31269 0 22720 535 0 535 535 0 8 0 anonpl 16 733094 0 717846 244 159 85 96 0 62 4 amapchunkpl 152 31970 0 31852 82 76 6 16 0 158 0 amappl16 192 34146 0 33040 249 186 63 69 0 8 6 amappl15 184 1194 0 1193 1 0 1 1 0 8 0 amappl14 176 1289 0 1285 1 0 1 1 0 8 0 amappl13 168 847 0 847 8 8 0 1 0 8 0 amappl12 160 1171 0 1167 1 0 1 1 0 8 0 amappl11 152 364 0 357 1 0 1 1 0 8 0 amappl10 144 623 0 621 1 0 1 1 0 8 0 amappl9 136 1908 0 1902 1 0 1 1 0 8 0 amappl8 128 1446 0 1401 2 0 2 2 0 8 0 amappl7 120 766 0 760 1 0 1 1 0 8 0 amappl6 112 286 0 273 1 0 1 1 0 8 0 amappl5 104 1619 0 1611 1 0 1 1 0 8 0 amappl4 96 5680 0 5654 1 0 1 1 0 8 0 amappl3 88 2062 0 2056 1 0 1 1 0 8 0 amappl2 80 46207 0 46137 3 1 2 3 0 8 0 amappl1 72 121014 0 120627 26 16 10 20 0 8 0 amappl 80 13937 0 13877 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 177 0 48 3 0 3 3 0 8 0 uaddrrnd 24 6094 0 6003 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6094 0 6003 1 0 1 1 0 8 0 vmmpekpl 168 39786 0 39749 2 0 2 2 0 8 0 vmmpepl 168 734133 0 731880 414 275 139 143 0 357 31 vmsppl 272 6014 0 6003 3 2 1 2 0 8 0 pdppl 4096 12194 0 12117 13 3 10 11 0 8 0 pvpl 32 1966541 0 1949295 539 341 198 315 0 265 18 pmappl 200 6093 0 6035 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1026 0 341 21 0 21 21 0 8 0