000c0)={0xfe, './bus\x00', './bus\x00'}) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) shutdown(r5, 0x3) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) flock(0xffffffffffffffff, 0xd) r7 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r7, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r8 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:21 executing program 0: chroot(&(0x7f0000000040)='./control\x00') mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") fcntl$getown(r0, 0x5) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x110}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0xc77, 0x0, 0x17, 0x237}, {0xfff9, 0x7, 0x8, 0x5}, {0x5, 0x8, 0xde, 0x10000}, {0x4, 0x3, 0xfe, 0xc4}, {0xe6, 0x9, 0x71, 0x5}, {0x1000, 0x8d, 0x1, 0x80000000}, {0x100, 0x1f, 0x7f, 0x6e}, {0x5, 0xe1, 0x1, 0x854d}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r5, 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = dup2(r5, r6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000140)=0x7f) listen(r4, 0x9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r8, &(0x7f0000000500)=""/135, 0x10025) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="a56aace8bff5695706f3ad20c8ff897a507c85a9165b84b963d3dee32166b9ff0ff22f090039333e00e0c041c5d4a2eb70344cd83584bad1f6e5e80aa894605984fd0fe98b615778be0f23f681219a825f307ca48d9923779853de65fb6e50a8ebcbe3d37046773a71264fae1600f3a764b0ea8aea39846fbb61059a5d42066b4b"], 0x9}, 0x0) dup2(r1, r3) r9 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r9, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000200)) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="316504303356b649314c7b1b5ee4bad9b81aa45d86940bafd740db7551db8ad7d0b4354615e19817a6a3d360c355d2323a22485bf29627184dab60de32a7ea992ac859cbccec99b52b6b5440edd3d984b8574829705c1441c4220bbdad8f4bfcd0073afa67c6d38362d5b7e79850180f119b480d91f9fccffa56e0c31c100480db114f1efa48bd6f6466a6000df4855c7c78ac3172ea3ae66c243b5b479adae158255ffe9a4ebd68e6e02608a2e08ee45f6100d14442da5cab704f68d95a10a098fda33c0830a0d61ab2979859acd70ce99d3c439a601dcb6d7fb4c7cda50584a6e270bfb9dd05676330b3304f75a24b66819fb5448fd04b4974813c75bca4a02850b231fc554aa1bc00"/280], 0x10) chmod(&(0x7f0000000040)='./file0\x00', 0x144) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="57e9c24127fc8b42312288d516ecbc8d513845521d99e6fc0884ca40098feecf561792debda767131e605f9b8d6cc78216a3a976450ec0ebbbadae0ad92d3c69e7f5a108f2d26572bae89b7a5c4cc5bc8ed670694c47a266ed5272", 0x5b}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r3) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)='=', 0xffffffffffffffa2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) pipe(&(0x7f0000000000)) 16:00:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28080, 0x100) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d, 0x0, 0x0, 0x10001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:21 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x8000000000002) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x40, 0x800}, {0x8, 0x8001}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f66c16c653000"], 0x10) 16:00:21 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x20, 0xc002, 0x80, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x800, 0x3], [0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [{0x0, 0x400}, {0x0, 0x0, 0x0, 0x40000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000516000/0x2000)=nil, 0x2000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x8) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x3d}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xb6, &(0x7f0000000240)="b6bc1fc916ef12a8783f6e8a9c81a0111d6be20c1ac2ff324fdb82ad11639878013e1d4eabe3e320eb9aa7f5d77b178aa9e03ee7d7778773cc39cf4e9a14994d836ffe77409697e4593b331ea1b0e61b785c409eb24efae26adaa24ef10484e8acf57933275d33263555e4ceca3c2030715bdac7935d12ffa4747442b93808c622ac638fae24183ac851bca588c8cd211f5bcb1cb3d6fef5bffe41f9480ccde4dfd587f66026acdaaf2df5d2f2bae1cb89ec39581b7c") 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munmap(&(0x7f00002c7000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) read(r2, &(0x7f0000000040)=""/254, 0xfe) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='&\x00\x00\x1d\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000002640), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) close(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r6, 0x9) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x1, 0x4}, {{r4}, 0x0, 0xaa, 0x10, 0x200, 0x2}], 0x6, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0x20, 0x10, 0x80000000, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf5ee934cfba14993, 0x1ff, 0x3}, {{r6}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x800, 0x9}], 0x1, &(0x7f00000001c0)={0x9, 0x1502509a}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, 0x0, 0x0) listen(0xffffffffffffffff, 0x9) r8 = getuid() r9 = socket(0x6, 0x2, 0x0) close(r9) shutdown(r9, 0x1) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r10, 0x9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xc) fchown(0xffffffffffffffff, r8, r11) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000000), 0x1) kqueue() 16:00:22 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x4d}, {0x30}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x5c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) write(r2, &(0x7f0000000200)="0d0be22f5f1f8b72b926a3b8b0c11ffe", 0x10) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x5f4) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x4, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x5ac106ca0cb1267e, './file0\x00'}, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 0: munlock(&(0x7f0000507000/0x1000)=nil, 0x1000) r0 = msgget$private(0x0, 0x200) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) msgrcv(r0, &(0x7f0000000000)={0x0, ""/193}, 0xad, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/72) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="c76bd572e8b0eca16516a0bd9f49f323f27b6757cfb1f9f2fa44392aad0ecd484cabee449dfd1423260cd79493c0e781466878dd79d4b5fe627ba09dc146f359a161d7bb888866f1d1d5ff470bc2e8c7a100335c6353f3a668e4c531f0e16b13bf108957d3341bdd0210710443f42184f921db618dc99da080799997c29e621638e6164199253078ea296d9526f659fee77e7675d11b6ae905eaabf9e80067a8dcb654011dd2c96d580872a794a60d49c54a", 0xb2}, {&(0x7f00000001c0)="8ab77c4723160295e0f56ca486c34cb77ae80b6a9e48d2a56850e2f99a8b968dd3244fee434d01ecd013a89959b67a7135cea9f0684fde7e3b005437240bdc990d25631082e1419d22f9eb4e2070f65159b821479b3954bfc7b3d9cf634c0eec8674e669ece24d700ab23272b414c634191b9b7c73c2a8626630e6722c20ff1d50c50bf4c0bcf938da6c5bc65118799c3ac707114b4bfb52e798aa3efcf781a3f08af3c61c79461f", 0xa8}], 0x2) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = syz_open_pts() read(r4, &(0x7f00000002c0)=""/34, 0x22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x800a, 0x8) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(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) fchmod(r6, 0x4) utimensat(r6, &(0x7f0000000640)='\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', &(0x7f00000006c0)={{0x2, 0x101}, {0xffffffffffff8000, 0x2}}, 0x0) listen(r5, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0000131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd40540397caf84f60fa7ac8532639913a8c3c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206"], 0x5) write(r1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000300)={{0x80000000, 0x7}, {0x200, 0x6}}, &(0x7f0000000780)) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000380)=""/183, 0xb7}, {&(0x7f0000000440)=""/215, 0xd7}, {&(0x7f0000000540)=""/135, 0x87}], 0x3) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 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) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r3, 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) fcntl$getown(0xffffffffffffff9c, 0x5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718b58609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdaa510e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x100000000000018e) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="c653e5c5c50fe65d2ca90b5c03d83f04b6fde285e0c75af93f07e3c4deb31ad00b79e950439505e4a9fe01de48e14a3202efcb65ff39098b62c0a91261e1ebee3a0a2b56aacc529a2bd0cab19fbd136172dbd34acd8dd3731e9a50c9cd1c3ce1434ff87d6aa89dd7a5479a3e810c6bd844e0e26617"], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x490c, 0x1, {0x5566ec24, 0x1000000000004}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 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) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r6 = accept$inet6(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$setstatus(r6, 0x4, 0x8) fchmod(r4, 0x4) r7 = semget$private(0x0, 0xb, 0x8000004d) semop(r7, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r7, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000580)=0x1) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00090000", 0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2012, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) preadv(r0, &(0x7f0000000000), 0x1, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') getsockname(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r2 = accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r3, 0x9) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$getown(r1, 0x5) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:23 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000003c0), 0xffffffffffffff86, 0x21eef4269babd74c, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00'/10], 0x8) r1 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r1, 0x0, &(0x7f0000000240)) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2d04220, &(0x7f0000000000)={0x80000001, 0xfffffffd, 0x7, 0x0, "04713de0af28a2813d8209f8d9f39321849e3c99"}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) r4 = semget(0x0, 0x3a57ee4c4167425c, 0x40a) semop(r4, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x3, 0xc297, 0x4, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = geteuid() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r5, &(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) fchmod(r5, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x6, 0x2, 0x0) close(r7) shutdown(r7, 0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r8, 0x9) r9 = kqueue() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r10, 0x9) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r11, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = dup(r11) r13 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r13, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r14 = openat(r13, &(0x7f0000000340)='./bus\x00', 0x8, 0x29) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000440)=0xc) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r18, 0xf, r17) r19 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r22, r22, r22]) r23 = getuid() r24 = getegid() r25 = fcntl$getown(r18, 0x5) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r27 = getpid() fcntl$lock(r26, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r27}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000002380)={{0x0, r20, r22, r23, r24, 0x20, 0x80}, 0x3, 0x7, r25, r27, 0x8, 0x80000001, 0x4}) r28 = getegid() r29 = socket(0x2, 0x1, 0x0) bind(r29, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r29, 0x0) r30 = getpid() fcntl$setown(r29, 0x6, r30) r31 = getuid() r32 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r32, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r34, r33, r33, r35]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="4537e8a5ca3bf2053d63aa6e5176d49c7be01ba1b2a89b4362615facb744a79d98618eb3b477a6d50f4f4f926385cb1704e12ec8d9911d3a7ac97bfad6b4c5046ec793fc99a69d4a50c4d2ee82165324077e44db42460d856ad1d9b621d0450cad40d59d74e93a6b7b71c63400f3ff6d1a4732ad2310d00030c1f78c584408b84a5004260ef2dc29cacc7afdb549f626a73faff8837aaaed400f952a440bfac8a61e0fee1f1169e7b3462a7fdd366a0940f34e78771f817f2da6b4519fca89f64608fe39ebd5dc4fdadd4a3dcac4", 0xce}, {&(0x7f00000000c0)="7c964b8a62feb4864c50c8a60e67af30414947757d3df5132c7ec6b34366207cc30862ffd1fbcb9d24a65741de2283021410df09b99a48367fb6d764a7fca7730a7b049fff35e451ae836f369ffa3c61029228cc8e4eedba5366e37e26b9daa14f91081497e5ad0130f561aab0d118f546f1229158a12c6fd132de3b9eb937a21b", 0x81}], 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="0000ff000000010000000000009cfaa300200000eb766bc545c792b1c0", @ANYRES32=r16, @ANYRES32=r23, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x8}, 0x400) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0xfffffe56}], 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x7) msgget$private(0x0, 0x80) 16:00:23 executing program 0: r0 = socket(0x6, 0x2, 0x0) close(r0) shutdown(r0, 0x1) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0xfffffffa) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:23 executing program 1: r0 = socket(0x800000018, 0x4, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x10000) fcntl$setstatus(r1, 0x4, 0x88) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x6, 0x6, &(0x7f0000000000), 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd42473c238495aaee48c02f6ac41e6bf3bf55c799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/181], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x86ef033eaf1c847c, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) write(r0, &(0x7f0000000140)="9ebe572c42f8f75f202a6c3eb39095f3ea93", 0x12) r2 = dup(r1) shutdown(r2, 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) r1 = socket(0x20, 0x1, 0x80) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x28ec, 0xfc, 0x80, 0x6}]}) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r3, 0x0, r3) r4 = msgget$private(0x0, 0x131) r5 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r6], 0x3, 0x800) r7 = msgget(0x1, 0x40) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r8, 0x9) r9 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r10], 0x3, 0x800) r11 = socket(0x6, 0x2, 0x0) close(r11) shutdown(r11, 0x1) r12 = msgget(0x1, 0x2d9d03b82d561e9b) r13 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000e00)=ANY=[@ANYBLOB="02000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb1882e069fb249"], 0xa6, 0x800) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r13, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r14], 0x3, 0x800) msgrcv(r14, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r14, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r14, &(0x7f0000000100)={0x1, "3789a211c3591189ce2749b7afc93da0c0a8a37531046f80754ca7ef729beb65b17facb7ff059bcbff5e5a4c43fede5441bb720b00117e127bf631966b537f16a906caa2979cb58ebdf704783d1baed1ba9b356546f7fe6ce8ee3fb8119af7507b7f7b7dd68a3d2674bbf48fffc9b5705f8c11a799d482b7a77e16a8dfabaf9281116981b056e638ccdf519d4d3e7595d3887001ee8e5d0124af1118446a6b3d58e0cf6bb1b8c65babd22a6d786e4b5e3f4d91c58ec91dfd6d01aff831e80caa5daebf36888d3a52bd0debd2dbec8b3f7cdb95d8eb81732f130f4a30c950"}, 0xe6, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r15, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgrcv(r14, &(0x7f0000000840)=ANY=[@ANYRESOCT=r15], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r12, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r16], 0x3, 0x800) msgsnd(0x0, &(0x7f0000000800)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRES64=r1, @ANYRES32=r5, @ANYRES16, @ANYRES64=r7, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="355da535f251c79bd770953fced369013c5eed14f0f33e9fa448c80aaf0975ab3e1b320b2764cea8a259a3e4f77bca8ba87acba0c8ec27bcaa5c5ef27e30e31cca26689a6334347d05285ab48456faef7900fc4d2b7c43f89209d27289d7d11eb9f71e430acd60e02b60c5fd6caa1002a451992387af8f23", @ANYRESOCT=r8, @ANYRES64=r9, @ANYRES64=0x0, @ANYBLOB="91b8c4613192cbf4b42bd2ddab1c25c352dc736cfd5f7a03f583ee0f4e1fa9cdd40f3de241f26ecde4"], @ANYRESDEC, @ANYRESDEC=r5, @ANYRESOCT=r2, @ANYRES64=r11, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r12]]], 0x7, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r18, 0xf, r17) r19 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r22, r22, r22]) r23 = getuid() r24 = getegid() r25 = fcntl$getown(r18, 0x5) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r27 = getpid() fcntl$lock(r26, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r27}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000002380)={{0x0, r20, r22, r23, r24, 0x20, 0x80}, 0x3, 0x7, r25, r27, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffff9c, r20, r28) msgsnd(r4, &(0x7f0000000180)={0x1, "6cfd38356202252ddcc6442fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d215fb2c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3fcfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe"}, 0xf3, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r29, 0xffff, 0x200, 0x0, 0x0) r30 = msgget$private(0x0, 0x131) socket$inet6(0x18, 0x14003, 0x7) msgsnd(r30, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r30, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) sendsyslog(&(0x7f00000000c0)="454d05", 0x3, 0x32) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xa, 0x0, 0x8}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_addr=@in}) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x227) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./bus/file\n\x00'], 0xe) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000280)='.:%\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b48720902d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5122127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x80000000000014}, {0x2006}]}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) listen(r2, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = msgget(0x2, 0x400) msgctl$IPC_RMID(r1, 0x0) close(r0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3a}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) setpgid(r3, r5) utimensat(r1, &(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) fchmod(r1, 0x4) r6 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000040)=0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x605c, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f0000000500)="8a689431db637b5c47063d6ef889b2d55826795b5784d1f806883bcf88911fda1f0329e723dd36036ca834292f5820eb0ae69e24dd48c8cf276fe0e4d9b5c505", 0x40, 0x4, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000004c0)=0x1) rmdir(&(0x7f0000000580)='./bus\x00') mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x100) write(r0, &(0x7f0000000000)="3fe1cec86dbe24a13d01d10f000898a837661ee137843936b46e997f752b2fb0655ca44e85930ef912b125f355259c9636a94e9c7acaf161e6ed3bab8964ecdd782925581a70cfa3eaa9a532d823727022877d2639fb5fc4e4aa", 0x5a) unveil(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='x\x00') read(r0, &(0x7f00000000c0)=""/28, 0x1c) flock(r0, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x6, 0x0, 0x2, 0xa83b, &(0x7f0000000180)={{0x80, 0x7, 0x4, 0x7, 0x7f, 0x4, 0x7fff}, {[0xb277, 0x5b, 0x9, 0x0, 0x9, 0xfffffffffffff915, 0x5, 0x7fff, 0xf84, 0x5, 0x3, 0xffff, 0x0, 0x800, 0x0, 0x3ff, 0xe72825, 0x81], [0x1, 0xffffffffffffffe0, 0x8, 0xffffffff, 0x3, 0x40, 0x9, 0x1f, 0x7446, 0x7f], [0x8, 0x8000, 0x9, 0x7, 0x1, 0x6, 0x9], [0x101, 0x2, 0x1, 0x4, 0x8, 0x4], [{0xfa6, 0x1, 0x7f, 0x7}, {0x1, 0xff, 0x800, 0x1}, {0x6af, 0x0, 0xffffff1b, 0x4}, {0x7, 0x4, 0x2, 0x9}, {0x6, 0x6, 0xfff, 0x1f}, {0x4, 0xb59c, 0xa444, 0x87ab}, {0x8, 0x80000000, 0x400, 0x200}, {0x6, 0xfa, 0x7ff, 0x1}], {0x3, 0x7, 0x80, 0x101}, {0x7ff, 0x7, 0x5, 0x6e7c}}}, 0x4}) r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) 16:00:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000080)="d3f5f1e75ee0b2a43a47c9e04da6403fcac9267309091500000000001a1bdf2217f38e6718eb00d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2d903152674f203002b6be2cad3ac12c9aa6ee8067b5719", 0x6f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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(0x400000000018, 0x3, 0x38) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x5adf4c5cf6101165, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:23 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYRESOCT], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000000c0)=0x8, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x5) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) read(r0, &(0x7f0000000080)=""/155, 0x9b) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) read(r0, &(0x7f0000000080)=""/155, 0x9b) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) read(r0, &(0x7f0000000080)=""/155, 0x9b) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) read(r0, &(0x7f0000000080)=""/155, 0x9b) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) socketpair(0x10, 0x1, 0x2, &(0x7f0000000000)) r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) flock(r1, 0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) dup(r2) flock(r0, 0x2) flock(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x20000, 0xbc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x2dd, "0366097f0cdf4e27a15e79000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:24 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x52) mkdir(&(0x7f0000000200)='./file0/file1/file0/file0\x00', 0x14) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x2) close(r0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8001) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0x8000, [{&(0x7f0000510000/0x3000)=nil, &(0x7f00002f4000/0x1000)=nil}, {&(0x7f00007d9000/0x1000)=nil, &(0x7f0000043000/0x4000)=nil, 0x3}, {&(0x7f00000aa000/0x2000)=nil, &(0x7f000075b000/0x1000)=nil, 0x6}, {&(0x7f000054f000/0x3000)=nil, &(0x7f00002fc000/0x2000)=nil, 0x8}, {&(0x7f000020d000/0x2000)=nil, &(0x7f00004cd000/0x4000)=nil, 0x104}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f00003c3000/0x4000)=nil, &(0x7f0000304000/0x2000)=nil, 0x100000001}, {&(0x7f000058a000/0x4000)=nil, &(0x7f000059e000/0x1000)=nil, 0x7ff}, {&(0x7f0000261000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000323000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000006f000/0x3000)=nil, 0xffff}, {&(0x7f0000576000/0x2000)=nil, &(0x7f0000334000/0x4000)=nil, 0x3f}, {&(0x7f000032c000/0x4000)=nil, &(0x7f000079f000/0x1000)=nil, 0xd8}, {&(0x7f000046a000/0x2000)=nil, &(0x7f000075d000/0x1000)=nil, 0x5}, {&(0x7f00006a5000/0x1000)=nil, &(0x7f000051d000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000536000/0x4000)=nil, 0x43}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffc01}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x22c85c57a1445a27, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xc, 0x0, &(0x7f00000000c0)=""/12}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7f) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x12, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r3, 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(r2, 0x4, 0xc4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:26 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:26 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:26 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x251, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:27 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="745beb7ac6a910e847326da8fb1e5bdf", 0x10}], 0x1) 16:00:27 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x79}}, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) utimensat(r3, &(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}, {0x2, 0x77}}, 0x2) fchmod(r3, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x7, 0x2}) fchmod(r2, 0x4) fchmod(r2, 0x32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket$unix(0x1, 0x6, 0x0) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000380)=""/180, 0xfffffffffffffced}, {&(0x7f0000000440)=""/112}], 0x3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, 0xffffffffffffff9c) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c, 0x0, 0x0, 0x4000000}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:27 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0xc0) r1 = dup(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x6) r3 = dup(r0) r4 = semget$private(0x0, 0x5, 0x83) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000100)=""/94) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r5, &(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) dup(r6) getsockname(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000001300)=0x1002) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) dup2(r7, r8) chdir(&(0x7f0000001400)='./file0\x00') msgget(0x1, 0x210) r9 = semget$private(0x0, 0x4, 0x80) r10 = getuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r10, r11, r12, r13, 0x19, 0x8}, 0x7, 0x9, 0x6}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r14, 0x4, 0x4) setgid(0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1800) socket$inet(0x2, 0x3, 0x101) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:27 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: setuid(0xee01) mprotect(&(0x7f0000308000/0x2000)=nil, 0x2000, 0x5) pledge(&(0x7f0000000000)='\\\x00', &(0x7f0000000040)='\x00') r0 = socket(0x18, 0x1, 0x0) socket(0x17, 0x4000, 0x3f) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r0, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xa8032ceb556930dd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r2, r1, r1, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r4) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x2, {0x101, 0x7}}) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0130000000004040006c"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 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:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r2 = dup2(r1, r1) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840), 0xc) utimensat(r2, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x3, 0xf0f}, {0x0, 0xf5}}, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) getitimer(0x1, &(0x7f00000017c0)) setsockopt(r3, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) recvmsg(r3, &(0x7f00000016c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000340)=""/99, 0x256}, {&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/116, 0x74}, {&(0x7f00000014c0)=""/42, 0x2a}, {&(0x7f0000001500)=""/79, 0x4f}], 0xa, &(0x7f0000001640)=""/117, 0x75}, 0x40) setsockopt(r0, 0xd5, 0x2, &(0x7f0000001700)="d5ca76afc45d40d3ac70c570e39a52ab9a43fbbbda569c48610cadbcc19325001fc57a2c908e9392abdb", 0x2a) r4 = dup(r0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x6, 0x2, 0x0) close(r5) shutdown(r5, 0x1) bind$unix(r5, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0xa) 16:00:27 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() getitimer(0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) fcntl$dupfd(r1, 0xa, r0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) 16:00:27 executing program 0: r0 = socket(0x6, 0x2, 0x0) close(r0) shutdown(r0, 0x1) sendto$inet(r0, &(0x7f0000000080)="4522297edb", 0x5, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) close(0xffffffffffffffff) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc08, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/129) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) writev(r1, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r3 = socket(0x6, 0x2, 0x0) close(r3) shutdown(r3, 0x1) write(r3, &(0x7f0000000200)="9cb2997f00f84ddff307e066322e2e968bf1d4c06a8c501d9c1dd45372ebc77a1e96010000000000000077d0582577d8d83ee1398807e755be48c16280425360fc000e8bb6d4028a3a00000000000000000000f89fbc0e3e55faa501e5ae28620001000000009466820e00000000e67100004397dc8ddb1c2adf80a74f57010eaa23f4f12a", 0x1b8) write(r2, &(0x7f0000000000)="5f976a3e4cf1ed77f861659cd39d725052982993602726cd5655e9e09af52d4f881b413c12e22ee8f2341b6b2b59f43a6d78e488b54beab125da3f3314d18c6f1ca93339dfc4a702e79a13e02c74a6f3c665ba356dbe043556cb8ad5fb12692f7dcafc26441ced8a5735c361932637bf064f5af2a47a5bd4f43de58c1e18a3f4cadc989af216d0891c5a2147a358dd5bd1af901cdfa49d1405b50af1db38edbc100628227c6ef8b06b88f538daf9f9e1ee00df6da1", 0xb5) r4 = kqueue() writev(0xffffffffffffffff, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x533, 0xffff7fff, 0x1, 0x9, "51b42558bb21bb2054965afeaf7942c7e465471b", 0x9, 0x8}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(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) fchmod(r6, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r9, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r16, r18, 0x8, 0x80000001, 0x4}) r19 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r19, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r21, r20, r20, r22]) r23 = geteuid() r24 = getegid() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r25, &(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) fchmod(r25, 0x4) r26 = dup(r25) r27 = socket(0x6, 0x2, 0x0) close(r27) shutdown(r27, 0x1) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r28, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r29, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r31, r30, r30, r32]) r33 = getpgid(0x0) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() r41 = getegid() r42 = fcntl$getown(r35, 0x5) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() fcntl$lock(r43, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r44}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r40, r41, 0x20, 0x80}, 0x3, 0x7, r42, r44, 0x8, 0x80000001, 0x4}) r45 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r45, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r47, r46, r46, r48]) r49 = getuid() r50 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r50, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r52, r51, r51, r53]) r54 = socket(0x2, 0x1, 0x0) bind(r54, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r54, 0x0) r55 = getpid() fcntl$setown(r54, 0x6, r55) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r57 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r59 = getgid() sendmsg$unix(r6, &(0x7f0000000980)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000002c0)="b7ec0960486e528850a384f10b50c5dfc8b453d019a18c2388ee2b2f7c8c2c8837dccf8595befcea941acff27873e10b75675566f3d4ef7881a6e0fb79381c1f3e8f67d54f93ee2633f9cde911a435005e81a200397e62f0d2259c1029dd3b569ea6266e3fd8be59ead0be5806b0b711ea64fde8bb679418db4d5a35a7d39526cb6c79f10d8aa808cb3207ca33edc314ab7ff8f16e8e70198d100c8a5c9886203a0e808d6760df1eda4b3a372b7daabebb2d8c", 0xb3}, {&(0x7f0000000380)="73c9226145d9f8c923afcc2b7dd518b356eb354e3ecf08f6ffea3200e360eeb1f227bfa26bc3f2bd9a7fc8b2a81a7b583d45b16ff15cb662610337d066684b2a8fd1c921ed7ce891c0648e7cb85ea313e8769182dafea69b519e6e4e4cd959d304229327436de6f1cc576412cbb8410d25fd611ff39e5d4dc8c4f9bb03689a7b1ffd7c434d83bc03d76044e599cbcb71", 0x90}, {&(0x7f0000000180)="873c9fea74e4ca7d5d2d6ea0cbee5b3708bae3e55dbc20334a192e751d00bad4c5013bca257504787eb4231785b44615bf8cbac2", 0x34}, {&(0x7f0000000440)="1b4d5639b41dff84493d1b846c96f1ac6e46a38ca8f7fb8cf92f3829428a2cf049bad295a1635bb0d1eeaab293aa1fe462fadfd666ac446c29858e52a794e24a3e2b1c2d7c5af59d936f5d72fe937850d64735b4d1da1605b519c903d183047447ff11078071cf316a547b067630346ca350faea8454855b56f18c657f762e7e4a875f51f264984ba818613dd9f6a5c3c435b85e5fb62089bbfe41091cafe62544513a8c903189f4522ef0f6a746a559eeb096d39b7a66f2c59627b18ccf47897773a43e7ca44be6048643b833108027a6cc2e3086a5ea23a027b04d445f289bb687", 0xe2}, {&(0x7f0000000540)="f3543effbcf9c633ab3c84d4871a33d0014188a900f47ec7f7aeade048034ae2136f4960e5b1042da448b94971b4490da495802a293895bc89b5303cd51bf21f971d2e86c71949cd788b8a72ebba0b1303532dd56dfed38fce01bd8b89681eae25062f3ce8dd94035fa6ccaf3c13d7951072d0eaeda4044594b944bc4f39423e79e3e137bde4fcf19498b0f33ff08095f18b5c4176dfd79efc506e7a24dd614b63725fa69129b7e32934eaacd78722e1662ebbaceef15906fca671ef410ad112b5a255d8f9cd4aff1c99192628b2283e82584996bdf1e2b342c56e0b", 0xdc}, {&(0x7f00000001c0)="2cd8c01761b6f2dd13eed27e5adddcf0690c", 0x12}, {&(0x7f0000000640)="f1022c4af3750f", 0x7}, {&(0x7f0000000680)="d1436e1c7ba57a2656e995fe96ea03611749e115e765432ae0b80002a197a03f5c40f5fea2a79d9f52cc", 0x2a}], 0x8, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r14, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r40, @ANYRES32=r46, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r49, @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r55, @ANYRES32, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59, @ANYBLOB="0000000018a86d00ff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0xc09}, 0x402) 16:00:28 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x9c2ee4c67d917e70, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:28 executing program 0: syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) close(r0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x200, 0x5, 0x9, 0x0, 0x7, 0x9, 0x6, 0x1, 0x1, 0xffffffffffff6a7e, 0xbca2}) 16:00:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7fffffff) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x2000100000000}) flock(0xffffffffffffffff, 0x3) 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) pwrite(r1, &(0x7f0000000140)="9807570caf1830722eaa6e64abf71a56ff72bace9d094cf4dda5153c00fdf9872d2eea46977701e00395cee7c291256f", 0x30, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r4 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r4) shmdt(r4) write(r0, &(0x7f0000000080)="3111b98691fc26aa82dd5400af8f96bd341455a8c90a021fc6b4bb526feb061a92471110", 0x24) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r5, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r7, r6, r6, r8]) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r9, 0x9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r11, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r13, r12, r12, r14]) r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r15, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r17, r16, r16, r18]) getgroups(0x7, &(0x7f0000000400)=[r7, r2, r10, r13, r1, r3, r17]) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r20 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r20, 0x0, 0x4) r21 = openat(r20, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r21, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r22, r4) 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus/file0\x00', 0x20000, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) 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, 0x8020691f, &(0x7f0000000300)) mprotect(&(0x7f0000029000/0x1000)=nil, 0x1000, 0x1) 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r0 = getpgid(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) setpgid(r0, r2) 16:00:28 executing program 0: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) recvfrom(r0, &(0x7f0000000000)=""/61, 0x3d, 0xc4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = socket(0x18, 0x4, 0x8) close(r3) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) r5 = socket(0x6, 0x2, 0x0) close(r5) shutdown(r5, 0x1) fcntl$dupfd(r4, 0xa, r5) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r6, 0x9) getpeername$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:28 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) socketpair(0x18, 0x4, 0x50, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1e7, &(0x7f0000000000)=[{0x6c}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)='~:', 0xffffffffffffffc1, 0x0, 0x0) 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSTOP(r1, 0x2000746f) fchmod(r0, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) writev(r4, 0x0, 0xfffffffffffffd9b) 16:00:28 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x53eccdd50a486199, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:29 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:29 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) kqueue() r2 = socket(0x6, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r2) shutdown(r2, 0x1) fchflags(r2, 0x1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x9) 16:00:29 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x6) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x9) 16:00:29 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x60, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) close(r1) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3}, {0x40, 0x0, 0x10}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x4, 0x8}) 16:00:29 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x9073, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_addr=@in}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) 16:00:29 executing program 0: pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x6, 0x2, 0x0) close(r3) shutdown(r3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r5, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r7, r6, r6, r8]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r6}, 0xc) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0xfffffffffffffe7a) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kqueue() mlockall(0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r9) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180, 0x0) utimensat(r3, &(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', &(0x7f0000000200)={{0x1, 0x204}, {0x6ce, 0x81}}, 0x2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x2, 0x0, 0x1, 0x2, r5}) fchmod(r2, 0x4) r6 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/101, 0x65) r7 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x400, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r8, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r9 = socket$inet(0x2, 0x1, 0x1) kevent(r7, 0x0, 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffe, 0x901bb52f76dbcfe1, 0x20, 0x4, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x20, 0x4, 0xa, 0x9}, {{r6}, 0x3, 0x2, 0x8, 0x7fff, 0xffffffff80000000}, {{r8}, 0xfffffffffffffff8, 0x40, 0x80, 0x1, 0x101}], 0xfffffff8, 0x0) kevent(r7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) œ²™øMßàf2..œ²™øMßàf2..œ²™øMßàf2..œ²™øMßàf2..`²î"+ç-uv,pb¼Jˆ]"8«­þÿÿÿÿöÎÿÿ'n+*Hœ²™øMßàf2..œ²™øMßàf2..`²î"+ç-uv,pb¼Jˆ]"8«­þÿÿÿÿöÎÿÿ'n+*Hœ²™øMßàf2..œ²™øMßàf2..pckbd_enable: command error 16:00:30 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) ftruncate(r0, 0x0, 0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x90) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x6, 0x2, 0x0) close(r3) shutdown(r3, 0x1) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x689) pckbd_enable: command error 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="9da916a031005d337802f283e9f326b24e3637f7aa116db925ba5dba2794bb7f951fce6a54573d7238ffc463b679a79a667244f290babab900e55e76dd531e43099ea24addb7aa070397b87f1b1599abaf13dcdbf80149ba0b41981605ec200e78e329eff3ddd5209738506c7c232c314e27906c88924cd3e44352c88ed487dec925c12d035636494e915e1522549aa21f8cce33175bbe53eba56f47e682021e1eb443643b352452d063c052392ac660dfb619923b010f8cba57529222d96cd8", 0xc0}, {&(0x7f0000000300)="9a471c56f2a95989d2664e0124986b49f8c664bf053decb6ca1dc37015afb7939641da0a33cd31074588d4e02f035132eb371ab516a9254a6495e0c9820526769b07be1ebfc7dd5dd12517889130070f92b3243124c7cff9f8a9b3229d27e5b31c8a3108b5b0109bc61d0f1bc3e5687b1a6a2fee9fe852acf05349b4976d4b0276d0ca4bac2e54c908ac9348feddcd1ac95e14b5912b403b11a5fd74d89e338801d8c9f433bd000814472d907c2f8b3b622cc7665ed3ef6ff4cd891b3c429d93a663ad33c7", 0xc5}], 0x2, 0x0, 0x26) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x7fffffff, 0xdd6, {0x8}}) 16:00:31 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x5, 0x14) 16:00:31 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20000, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x0, 0x3}, {{r0}, 0x0, 0x100, 0x67f92ff7ad014345, 0xffff, 0x100}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x7fffffff, 0x2}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80000048, 0x9, 0x2000000000}, {{r3}, 0xfc1ae5fb405ab8d6, 0x20, 0x1, 0x1}], 0x80, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x95e555ee11794f52, 0x101, 0xffffffffffffff41}, {{r5}, 0xfffffffffffffffc, 0x20, 0x2, 0xf2, 0x459}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x8, 0xb}, {{r0}, 0x7ffffffffffffffd, 0x20, 0x4, 0x32246577, 0x401}], 0x6, &(0x7f00000001c0)={0x9, 0x1}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(0xffffffffffffff9c, 0x100) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) recvfrom(r3, &(0x7f0000000340)=""/191, 0xbf, 0x42, &(0x7f0000000140)=@in6={0x18, 0x1, 0x9, 0x200000}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="f9600e8fa68e6801218e6cfe305f") 16:00:31 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = socket(0x6, 0x4000, 0xfd) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() fchdir(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) writev(r0, 0x0, 0xffffffffffffffa4) syz_open_pts() 16:00:31 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000c00), &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r4 = dup(r3) getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x400000000000003, &(0x7f0000000000)="ebffcbff13b9fd812ec699319296480000000000", 0x254) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r7, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r8, 0x6, r9) sendto(r8, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r7, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r7, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r9}) writev(r8, &(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(r8, 0xc) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740)={r9, r10, r11}, 0xc) r12 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000780)={{0x9, r10, r11, r10, r11, 0x0, 0x3}, 0x70, 0x7, 0x3}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000000b00)={'./bus\x00', 0xfffffffffffffffa, 0x10002, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x0, 0x2, 0xffffffffffffffff, 0xfffffffffffffffa}) getdents(r13, &(0x7f0000000800)=""/43, 0x2b) setgid(r11) sendmsg(r8, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000f40)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed000077bfca10f368fb18e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81abafdbe97f289fc1ddeb6e708b240aaf2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775b6adfb901600c8b5421df1e664327d2142ab2049e0b55f758ce9885091e0000002f0e533ee3c10635fa02bd27d60e000000005800000001cf3d9dcfd499b1239983000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f000000000000000000000000e84479d9c92ed5c0b1abefb866a6f205c7626f14ffe0cd67434d7aab1f7d9be9a75f25b11af3f17df6b1bce8f780b90cfad77c35de4d0734a63aebd5c5fb7cc480adc35f974a37713cfa3302e19206450a368f1a78997039f0df3a50585e52f739ff9cfc6444b16dad540069f6bc520b94f4f542d317d08c97b399ba17d3ff224852797198dac0be1d952dfbc8f07b317f6c76ba213750b629f3dfa733a855f3d457d993bf849eb1725278d384e6374fc3"], 0x19d}, 0x8) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000cc0)={r9, r10, r11}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000500)=0xff1a) r14 = socket(0x20, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x3, 0x4) r15 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f0000000080)=0x1000) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r16, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r16, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(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}, {&(0x7f0000000ec0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x123b) flock(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r19, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r20, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:31 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) fchmod(r0, 0xa2) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) r13 = getgid() fchown(r1, r5, r13) 16:00:31 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0x13d) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r3 = openat(r1, &(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, 0x24) fcntl$setstatus(r3, 0x4, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x33df, 0x6, 0xff, 0x9, "58d3c762d7e3767f254354e559c09ce7f374af13", 0x4, 0x69e5}) 16:00:32 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x8, 0x93d6, 0x1, 0x6, 0x10001, 0x7d6, 0x1, 0x1, 0x5, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x40, 0x1, 0x7f, 0x4, "41a9ae540417ee30a4b25e119ed450963910daa6", 0x6, 0x35}) 16:00:32 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x5cbe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:32 executing program 0: syz_open_pts() r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000000)="b675f967213d19941b1d50c024333c007334b7474beb8575c6fc22fa200808e89e9730f5f6dbfd3b57a19d4f56a5b59f79fa6df54211e24fae44212fe062112f9ccdd283602d85538e244d0372b4226c1c50199d78ee5a96c9278e6dd4e805cc0df8a4134a4e4728c15a253a3ffb4062e0bc57f0d934373f33c78a9ddbc313a410c2b58e1fc52df6913f18026d3d3e755884b8a3c8bbbcec8d527472ec5471a4ccce", 0xa2}, {&(0x7f00000000c0)="6964723cec938d5390d65ed4c5420a31fc4577beeaf90a68c80ff386c2031d071206c9b6abfd9098498bd60555d8d7816d09364d0131cea690236ad197ceaf6784749424a28257bca944d15e29c7cfc2375c63e8ab4110593c3321bdb4818585574d5a2d1435637c9beff974905e22fbf5ee30c86e3f4f9fcaea3c6abea339e67557f624881369b8bebbba7efda3f0573122c40ce7807c913636b9b87317629ead6113fc55ab88f82d97b3788becb3ad643fa6e31c188ab90ac6c0f0ffdd38e7f5ab143853e4f8ca00da2814a85a2d3ad6341863ce5df40b9b13ae04aed05b759e47def8293044102fde8999fca4c565d4fdac39b6ab36bbb95fe357d7e72a3c1a0709a69ddeec94ddf77ccb5fbec909d0782ee9254aa94bd092d65f689add0335db3382414c33ce394c84f5fef4ee8f34fab3a6d56948bec31ad88e30fd98f016758c9a8143c7e04b43512742f553f5bcfe95432ad57b6d8eb2c299c7162eb06cd5d3ab462ddcaf2833665a2aa36356749e39dd2f7f9f304d6b47376f3e19519e5e82508ae87fce35812a869517e516e62c25b98cbe18c13a568568467d3b305f34b54f3c44850703248e05b25e86bfab2a4ad7669d02bf33d04d2972f30ef0c7f95bc434dc3cbef50a3af4a84728236c6b71105b4e0400d3e978c0459e510938128bba001db499c03b8ca971a3126c57edf623195910a6215f7b566b7f04f3eb278cd086b91eebdd257c347075601897b0d130340ab3d499a904756f73091850f93a890e6089a48b327392b65873113a740efb0dde27f6e2dd5c47ab8d13b3bd2a8cf2bed8d785fd38735d46d3c553ad0203df0ef42f1c52f00f20c2f6e8bc592e3b81d6b7290c44ed8787dbd2472bf5e393bda55196a4bf1cba285e47ab765c3e54e4dac017e8bc24719d1047c0865ad4ab8382588f0ff2a052c155457f6a8b7b50c73be47bc1050bb5ae301640728dc21d60904d9ec23b24e2438637e3dd0d06575e0dc91a9eae2c44de8894ee03dff7c1c903837b07a83274f898e12d9d7b638ff924c507c2bc8e67766336f5822bfc1e733b7caeead07af400c1d342c0ce6ae94ccea1513e3ed5d706431e2c6932910ba8e9117228b29d167b11a85c55c4abe924142dd5b3aec2beadcf9caedf4c695c08e6036b24b73a37216312ce1259196c382b51ef57d56b7758eb70f3e8b16963439ef59390e5e1904a447010df5ab6a9a0bdfb890d13cebb6fde8b00b935881760cc7f02fa9f1a4cef22b9d67d062966d509d91fcff04311b91c4dd7df7110e42a4e237edb0295b2a19aa838d7fce76f2dc64939da5344c795b7a83b3b6820be7a9db7520973c8a57dc55fc7ac47606e648d6dfdc6f6a17f0ce7ea8e587b46e387deacfa670af664b41ca1e58d6161484cb28252b188d3b90a107ef814caa01c1cb83d86411941f7aef49e6654b7e04b5bb7c184b10f5f7fa65e4793edea184250e9d161850e8bfe49f9510ff4628e563f8525cf6833ed92bec239ccc9c035bc4573192ea99c2783034b20a6e6f1d8245d259b9d2c6044e4a9c5757f25004f3c86913cf811b650c2e2d8f064de0f3d3aeafcbde070b5611500bfa489a7902be7ddaa70cf23b617432ae3e8a450b2701126c055248e2d12ad034896ca10f1152573b431d001ad4d8bbc473000940afd03a30225a87c1376f2f9745ffce5d9ffc67e22f6658bca6364898ba0659569a3a29532c7c497f7fa4f814f0d8abc90db1e14b52311bce2b0cade539260eb97d02bbe47f694b68c7b9375fbdd2840610de4caa441924551da950e5090e8848f1b68580033fe8b4dcef027c43411f317d441dca85583c0d6f1a205de4224a0f342774f1903700fb2536986dee754eeeb245759c3012c789ba8e52aa0f0d7482c502fe10a7adbea37039ee63a41a2d1e3104b5fdad4856ea75445a57d07354e90ea9b0b28e37a36e68e560501055996701be623fb6fe6930dccdc27a91bfa4d537950fc0b80247de674c413c791c7f0ba0e78f8292c7adcc86434101616a8242a5e4e51c5a388a66d24a6772d3a19b1fd6d41a29895b68e5ea3c03769853e579b82a08479ac03795a86d343158b599a1d81046e1534c163b244ea723a258a91e6f6b027eed4f30200f46ae72b2a71d2fb7cfa79e2c6d1974c3e1c2d1e33b52528d13aaa14de1be689186f4cb78bcb51a44d95060f533d7253f24bb5868ce159548638ce49a61c796155fd89f06c9ba0e7d7c955fb146b7a0517078628c475b64f347009dc16b2b44b54b3f6a89904a1e9486de81e90bcf52b2fb19285a0965ab22f6b03215e8694cd26faa4ec10f52066d23a85dc896989c2e4d7505711f9bb24c65b6b48cbd81a80a08a9f6076e5bb8310bec4153929c0a5697810336e78b9c9df6c9e93c759da21ad0ef986953ba97366e5df8dbdb43ff62f077e67911928ef37583e6079066bef73a480dcf32ccf8382604bf548cfb9909eb1b62bb9dc0b0a2fa7c4c339c3ee765f47320804367ca70b696559bed6a04f8bb1b1182cbf7bd0ff1ffd9f8a43e40d3e37918c1a188f25ef4f5da07969e649eda2fbed1c2035f446e3c8cdd3ea346da3739bc211487134729aeef25b62ff2a2c34511c505732711396114b8fcbf7f5988c02645104d7c334fe154b6e5b048fe1620486911d93bc52a16e1b1d1c09c31b5776c79794ae2ff30b1459a41e5c86702cd9e710b1e862de2154894d981bdc2b6bb638ac00e5df7c201e6d754473c265ca2b8f37bf110cb3f1c93ef12361c44350b251d63f5bc9153f46731936002e66528b00bce3cb930f710dc308f49bcd4d350983c0288a44d55a53ae460c1438cc9a4e9cd7408048d37e6bcb19c6b62e55b17948f3aa971a8327d1f13d168c53aa705d48b12860dbf55d2e09e26443c5f502dfeb31ddbce911a2b8925518a188cd76a116cb72b411c573c909a3f3c36c1c31b88646b73eb7f8b4f8fc8f379c785716adc04ca32f67e59a88c2e55d63f494135f7c8d2353af6b8c78d81d27173611c6ab3619762da8fede13f36655e41dfe2e1a8f52e2c1e15258b0c1588f70fb0fd1dd02a9f0e83468c255ba761e80b283fa1c4682b199c02c341c68f5c79e33e3b2947aad624f195086fc351f2a90c7765c73c594d9a85a7a9b105afae64f9076d6d653e730f18b351960a5f9ae0327290b3f9cf5dc4a9ece954e962c91b780a59d8d1a7d7c4d509f41a31f86608cb4c26bfbc48193c390079893a5f4da6b20a665e4e7c1ac74768622bb994a18373962a3f6f2845a9cc6c0d5eaecbd215b73cd746a70045acdf4414f023199c108142d4d5294439af53672106911d95d83621ed35c726352c26d5ebd7732c07dadfbc08a1eb2f7c94a3bd14bf3479986adeea5452b8b3b09f353cf692c031b0134556ea253c54fa89b1cf85b7f8d5c4d9ed2bffa1b36b087d708c41a2684ab8dfc146eab93ef4b1a255acf56b5b01d7649ace7d4166d9db522ac573e80ac33ecbd37c0e616e67f8426841865d16b9124b9712a7ae304e22896fafbe8b62d7603aa6be7ed9d6de8955fe596497205c35634745303f24f4dde3f28bf221e9b2f486de3ec5bd5391a635cc970beae1863fa23f27eeefb3384939f7782d1d685c8569eae7159b7bb261c7689b5cc95d4cf4b469d8ceda3b2d64fedac38cd98f3e159eea8a9d6f82a998e9ea24f95fd493eadf9d4af7bea29d4c3e3c9b5dedc82d78f8bd913971c4f1dfa6c459530aeb5484cd1586c1dd2d0db57a43f980054d5acdd4ba3f184315d69f8f304f587fb821cbc8a02cb0fb91f3803ba6190c164238020babb03788061eeee3fd0bcbc17b5bc4705532a1c6be0927b820af558199a0e806addc04651a490f1648e39cf169dd34b23cffd6b1c305cac2c24632c5838c07541b89f450a35e7a409e853acaa0fbce7ffba3cc5f0465ed1cac7a7ec04e9234409b76e70497401e79f6c5cdc8b1363cd7c519580d5829c6a7cac4f6df4ce42f3c29a4ef2b3900c2ced1a12922bd16b18e6158447ad9feb18a7aba216718f83d37270a9cb8a998f20edbb428763c58598d9934636f176a6e6df3ee4f2b583aaca61bc40ab406bbc9854eb614983d05c43b0323ff87eddfc9170f26850c9f9cd7f8633fb6210562a771e641483ed12f6075118185bf536b736ed3553f8b9954324d1b7501ea4fcba2d392d71f9d23e800482d88f60eae3b3b05b9d8d34efd7326943c5dd49ce62a9dcb65455e89fb221bc6f0f23ecd28cae834433f765d3329f07a1917151316bd8f8c8247fe2b9b5855f4800b2ba7cbabdbeadce037931569cb9fb6e65d0b43c61832c991d5c9d215f6cf1f08c85dde62a2393f6aadd88bf0020053c37ac665507c2ee951120d885f2fc64ec1432f796b8a227e902c9c0a1d51583ce0222b595344bfe3ef4151b35e5b747c6739b1bd878cf49adde6023930ef27bc5ef1c700bd903af50fc920b187ecdbce0aa3cdec4fe5c10d6bc37ce4c27fbf1218cf6b3a5fa721b26bffd259945131d12219f15e6a618245732ad76cf6be5b0faef10868ec556d93ccb5041f7423df981323a4879c09df6ee0c4e7baacd0cdd966fabb007de20f6f0ce3ce9372404c1b0e3b019a9ba4d1c4f54aabe4c8f6d60609454493b85a1873abbf3e8efee290a6ca12b70696f935958e5e40639d53f1a4c78321c6aa8fc8e698b1a2eed9ea20d268ad0b047b7e48e21f136f7aba1c94ab137dd296ed88fb1ccc5c17a5c0a24ef03a754dcc30133e652c1695898fa33b403311e67de3bc28b7a96add97c89d4cfc093f3691367ff13a52af8ff3f7aef6fb636bc101cbf173ba589697486618a441146c49f0c7655afffbdf1614e0b40670bd35eccebf1ec762269e70939640d10766839959fbea11ebe3c318ca86cb784c6deab38a50794d466de9673fc674478f731e0862d75a494bd2f80d4ebc1a4f93a2c73a50412148857388f1fd8ed7d3e1d8eed88ad984f135e419836b6b7aa38bd13f3074421d8b231d242bcb454e08578bc898b007272d7db3274882b13c0e05a8b45272a96a8c0cb51b822863d5817aaad6316d01a049a1c9d7af26157e268eb7059335a246e38e30991e9196810d96e9d096ad7f11cc3a83298f31964abb66154d9c0b5bcc95866347a1fdef7433466beadd8259de8908ef4c703763585433491482fcb9693983102c71a5eab6bdffb3b14a33a40520de683122975a766c67cbdac1aa6ce65ebc0209576544a702d7c3dcaf5858e18d679ec2989de4fe8dc13991dcfcaebbce013d35767725fb47ef762f983b0745041b2c7012981eee30a6713a1eb5f3025f591503b9852b97e85a4760b38a46122eb458f06dc46d4df9ecb1342928220b376d25b66317bcad4bd595c28daad5c462fe4de4911279a05db7489421850564baea22b736bca680d421395d3bfe8c88d97cc19cd62f0931bef87555d6af5f010f5695986b2166519924c9b8a03eda840bd8d8ec7de7986c9716dc3e645ef7879567e9b1a88e2426e18578dc5422f4815223d4b3bb4f51d128fad99da1881212b521ca822b5a21943abce054190e6af24b48a68fa73bc28f61c16d965827bcaf11fd3a7fd6e3399976a6ed09a701bdab5b7ad2a792e7188ff745e9aa5a8314719936c27c5a512b31fa97006033036c9fe610b0cd396e161ce6bb5b4721542c7aff6cb1c3c878a0b33f4502cb2ad62b5df24b382b18aa493218a580343f62990d845542c99404153e4560704a9e251243e71b204e80e9e334e9b9b0495cee14130ad0e7a5145796c12fc0c55106f8df5eb08", 0x1000}, {&(0x7f00000010c0)}], 0x3, &(0x7f0000001140)=[{0xe0, 0x0, 0x8001, "5c38a54f6ed2387e74de0a0344036f3601903d69c19dd6a53fa2ce25c65a7190cf4a7c325a0b412ef74ee7b762505488f224469ca323c9a39db5efd9d809e173f66ec2f14d35bc3c10b0aa3286bc48ef969b830c84812e1c27399cb455e708bd1b5113dccc0165ba1f443c74978d9a516c9b17d3de50f9be47914f2ce5321bec28495725b4bc66320c73ca4519d8a887342a3cdb97f7543ab935cec7c9622f64d32632424c40caa6c957ad5595d59679dd45b22ff1d1afb2fc46587cc7a1a04449f806d515c09ec722f8c884416652"}, {0x88, 0x1, 0x100, "cd0d0451450a6b5b6e52b246fd958846423183e3740fa4d3345c767a0fad4070a0b2ea7c5819bb5319abf407be7abedf39f3e89674d6397e792f0d9d4cc007602ab6bad6ca9d330b073e7ff732ce1a502a6bf63f50dae17116373580cb710f9e3e0210f280fc5eefafa9e5375e775d9db76670d5"}, {0xb0, 0xffff, 0x2, "7ba59a437b25a27648b1e92516cdc9a62b2744f512749685f9ca99a53e6f28a16434b5eeee0b366bf47e5a41f7a7868389c1984207706627dc3f7538446aff0d24f5eb716bf451a9e9cc551e43c55a7c491c7deb7dec975e46e25a396957a40b4cd37747b4a83d764c784cc65b40804c6d6232317f4fcbbe77698ed48a1f386ccb2a109ed5d379f723c82bafd3a0fff2550a3ecc6f105d18a14d"}], 0x218}, 0x6) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) fcntl$setstatus(r2, 0x4, 0x80) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x17ffffd, 0x9, 0x8, 0x4, "7722e2a95246c439bf76c3acded17f6e91d743cd", 0x4, 0x5}) syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0xaf0) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 0: syz_open_pts() close(0xffffffffffffffff) socket(0x6, 0x3, 0x4) syz_open_pts() ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x101) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000004c0)={0x3, "dadb44946bce55c1025920313016c8f7b693ed8c73fb0249f3f91c74171dcf69cbd9d2b1cafcd2fb40c4db7f98ec6e980f4d0ebba10cb97e9112daa848b24ca23208288621fbd87682e8faa398f70a55b4a4dd34f092cbe16a4f5b53ef2e9e448831208ae8ce22b3d455a16d5cc714a467e706cd4bbc7e5aef38f47e1c40fe78ff476e8ee914be407fdd6dd79f95c76b02460992233c4b67fb4cbc446bd4be931ab6324ed8067a0c54"}, 0xb1, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x9) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000440)='\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, 0x2) rmdir(&(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') kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x30) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) fchmod(r3, 0x4) linkat(r3, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)={0x3}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x100, 0x8) 16:00:32 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffff9c) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = shmget$private(0x0, 0x3000, 0x222, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffffffd) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20500, 0x2) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/205, &(0x7f00000000c0)=0xcd) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) fsync(r2) 16:00:32 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x80000000, 0x4) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x7db001a84ca1ea06, 0x7fffffff}) 16:00:33 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) flock(r0, 0x8) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x0, 0x862e, 0x6}, 0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x33b, 0x8}, {0x18, 0x1, 0x462}, 0x7a7c, [0x1, 0x3, 0x81, 0x8, 0x1f, 0x9, 0x200, 0x8]}, 0x3c) 16:00:33 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x0, 0x1, 0x4, 0x2, 0x6, 0x0, 0x8, 0x3, 0x2}) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x4, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x80000001, 0x4, 0x4, [{&(0x7f0000315000/0x2000)=nil, &(0x7f0000125000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000058b000/0x2000)=nil, 0x3e64d53f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000054d000/0x2000)=nil, 0x80}, {&(0x7f00002cb000/0x4000)=nil, &(0x7f00007bd000/0x1000)=nil}, {&(0x7f000079f000/0x1000)=nil, &(0x7f00001d8000/0x4000)=nil, 0x3}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ed}, {&(0x7f000079a000/0x12000)=nil, &(0x7f0000726000/0x1000)=nil, 0x80000001}, {&(0x7f00000fb000/0x3000)=nil, &(0x7f00007aa000/0x1000)=nil, 0x8810}, {&(0x7f000060b000/0x200000)=nil, &(0x7f00000d4000/0x4000)=nil, 0x8}, {&(0x7f0000383000/0x1000)=nil, &(0x7f00004f3000/0x4000)=nil, 0x100000001}, {&(0x7f0000703000/0x2000)=nil, &(0x7f00006b3000/0x3000)=nil, 0x944}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000565000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000008d000/0x2000)=nil, 0x7fff}, {&(0x7f000056f000/0x1000)=nil, &(0x7f0000610000/0x3000)=nil, 0x5984}, {&(0x7f000076f000/0x4000)=nil, &(0x7f0000048000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000045e000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) recvfrom(r3, &(0x7f0000000040)=""/1, 0x1, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x6}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:33 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 16:00:33 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x152, 0xaf, r2}) ioctl$TIOCSTART(r0, 0x2000746e) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x6, 0x2, 0x0) close(r3) shutdown(r3, 0x1) fchflags(r3, 0x0) 16:00:33 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() read(r2, &(0x7f00000000c0)=""/90, 0x5a) fcntl$setstatus(r0, 0x4, 0xc8) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) dup2(r1, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x1c) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) r8 = getuid() getegid() r9 = fcntl$getown(r5, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r12, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r14, r13, r13, r15]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r7, r13, r8, 0xffffffffffffffff, 0x40, 0x80}, 0x3, 0x7, r9, r11, 0xc, 0x80000001, 0x4}) r16 = geteuid() r17 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r17, 0x8000, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r19, r18, r18, r20]) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r21, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r23, 0x0) r24 = getpid() fcntl$setown(r23, 0x6, r24) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x40, r8, 0x0, r16, r18, 0x20, 0x6}, 0x80100000001, 0x5, r22, r24, 0xfffffffffffffe00, 0x6, 0x26, 0xfff}) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000453000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:33 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r10, 0x8, 0x80000001, 0x4}) seteuid(r6) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) writev(r0, 0x0, 0xffffffffffffff09) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {0x100, 0x8000}, {}, {0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) setsockopt(r0, 0x363a, 0x8f3, &(0x7f0000000000)="2bc28de7770fae42b234bf518f68988ec0b4c7caa39d38ee3a2aa12a9b3e2b70", 0x20) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:33 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() fsync(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = accept$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000f2ff0068000000000000000000000000000000000000000000000025f3642200000000000000000000002c691c5d05677e6b2a7c71110a1f7600000000000000000000000000000000000000000000000000000000000000000000001071862a8f26afa709d6ef292c70d8f700000000000000000000edff00000000000000000000006a7262462a81a0db2780928d64c6508a31d689886918e87ac8074b4f7c"], &(0x7f0000000040)=0x6e) getpid() r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r5, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r7, r6, r6, r8]) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r9, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) getuid() r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r11, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680), 0xc) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r12, &(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) fchmod(r12, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r13, &(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) fchmod(r13, 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd5f) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r15, r14, r14, r16]) r17 = socket(0x2, 0x1, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r17, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="4092d8c7eaef876ffbbd06f550fa6fa01ee3ddb718c4845353fa62d27ed5949631408376a4e60cbb0db97d8df825bbbe86d6ee5b2f5215da5ac3fc9d50a161d27df42c24a6f656f484d3262bb706000000000000007fa159846f5337578c6cc561da16f0535f97dd090375c05d1cba5a5c18eb2598885a9db932cf744abd0b4a4d1a9f563e3047ad07408331787dfaba03ad0f9eb7c0c9892966062f3f231156cd9862d278138026f8f0be3d79e472d0674840740df677463858d32af81e4d373fba514eb9d8b605059f11c1cce157f0812a50bddb7bac150ecb8e0c5107192227fc67686044fcb253fe5fcc44ccad0654a994fb845102120378630a0afe", 0x6d}, {&(0x7f0000000380)="870b4f44ea91c2a6f5af7bea34a00c92d759f20461b8189f2517e40c19ac284b29848710515ac2c3fb49037296c92622d73d6c41ff14f9885ac77a2e7e5d9761c9da1298fe0323c3107e4f8dfce283b7a37d3fd01db3645c64855b67f097efdb0fb04ae89076591df19bc4861f19b54c9e8c3232df50a6a984f9e2830b936fd667bb", 0x82}], 0x1000000000000150, &(0x7f00000004c0), 0xf211c0ec, 0x8}, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:33 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = socket(0x6, 0x2, 0x0) close(r1) sendmsg(r1, &(0x7f0000002500)={&(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000040)="b8d12e3bc52e3617d26265fe719b5a04c2b110f09932b67b68d6bd74cbb9888932a6a1ead673fd2ad1bfd87396a569a51ed9e52896f7edf39e20a27012935374b440e47c64198b6b3631c4005b5d8ceb5821ece9f66b8aa5739b63e92d2172c6f64b", 0x62}, {&(0x7f0000002540)="43eb472e536a4c7f4cfb3f8debb83b35fc07192ee9767ee51d92a8f9e9910e83f3ed0b6de4fbcf488ceec99f9d17bfbfe733d59f13cd09fb525fbcc6cde2194ef5c91cfd09bc0d91a7d36f57b17e0da323ae4334e9e18eb6bf3957a0a60b0c1d9e4e546198f516cc57b2a3e355c4734fd6b56d91fef0147ece", 0x79}, {&(0x7f0000000140)="fde00d2794329b52ecb7cd308020fb862393e0b54b4d5f2f9bf1e5b5f1ad99e3469ab09be9522c16f2892ccb234d03abe76f1f9261ba5b42c61c8298980ba4964d9c41fd9c1a39f4eb887f49d551de9955634bb13656f78eb5094681a31f160ba98e647117bc3dadce24c78d8452d0779ff08c9e92a9fbba13b090e67eecf93976fa3809a68337175c9a23111eed1fe05bd5a34cf3c9babca29b94bb4a49521ec67d399d21f987e9ae3849d7a79ceef88a46f2d2a89542edd2742c0b3fc710f7e742f1d3eaf3b974a06663620225299bc6123476c4fe17", 0xd7}, {&(0x7f0000000240)="618c8bba837e1e3f68a8cec5edd6cb0a1442c3b1f97ebd0c25e0f0e941ef2f32affd6f0682ca044e03e61f68c7fa0e936676271c85bdc0b53ad6e0c07b85de6b6788cdd576fafb93df9c5222fc765a84da65fdfb6e3680dc24fa89f64b1fb8627bf140bdef2a5508c8a439b8952caa4fb203541a137b60991cbdde20b230c58d7525d24595194488c799c3fbff9505b97da20a21ba1176ecbfa7eaa2f51314dc56f399e60ba2a6dab6bad5aa7c5e1f12212c4082afaa4967936abf21eb0dd4d166dc99a820c58145ab174a1d9b799515323a25ef672b04ef14308a1598a88b1e4bdd2b1b502edd06ab0b5d13cc74b1d2d089982b1f32e4d1395c5d906754d7899485d5c81b7418408b77610b2d6a4c0bfaae87ca486e365a7465afe8f3d64d49ef31d56babe30fcb8f18cefc5626eaff7b3ceb38a520e1c30eea1af508dac8188eb8d6e3e253a0d90330a0fcbd8541ebfc0f5c3c2c27780937034b9657e557e83b9a9e559c15428cf9c249dd57e315cf2fd2a3e3a145efc8579f5aa74a931cbfce80d266f1115c6ec1b0ef79729ee893bef545cecbb8ac253d12e7222a9a86ea6f6e50a30501ab2787a8f917b8e89c41a87a419c91f212c56d177531ec427aa1abb937e519fd468a642f84f816d795541b3b2d78417528cdf7e26d42ac5082db97d6593cfb11b969602cecc7c366cc52accf30fb93f01f69a53db558cde02442b84e769164962c1cdadfdf95a7c3effb9bb273f4a9764abc8d7f411bc8cf06e1c745f7dae90eec70f7965f37d1a20f972196cdc364352a019d37ae10ea299b160bba03fc308d62d397f8ded46aa8412c7a91ddff7fa865d450c82eb7de7c00a27887cadfbb4b67e1b106c8386c22f06c2bff4b98d35922676de9ab8bcc8715c4cd9ed826aea594f2af770822a259278236f69d5823b2c69644a1706bfe51094f1b8bcabbc8c74c8cc29035e399841f604f6d6abfda85ddcf22109f4536714a1732e83831c7e6fbdb6aa7d00a5d97922da5ffd34b607a97624842503729db640b79ee80c29286fdf066badd6dd7b10aff7da1f7144d72fe79104bcee2dbd742224646b63b9e39cad5247be831b6edf3466ef9d1253badfdc0879a00cba27b9555d7345b93b92bbcf6d4d79ddd955de4391bec345f05edfd00a181abf7df5dc15a744cb21ef2413bd50cfa4a7b849bfb6ba0a3e5222f145e9b2ff58845294232d6b15059f87498e9f04cb1d45b222b87fb510051124ef2a5dc4661eebb0fba6be09e016bf77be324b1803be602b1b7879001b9d77e468f68a2ddc96d10fd6a71b63a0cda7fabc38ccac7e59e2df03f3d065f78c8f7e341d0848f0d278cc9f06d5bfaeec206d41c11d6926beef6284b4179ead5ccd977b6af537ac54e1b9e795661ad7865c55dbce8581238bbc3d6126f2300bfbc4c7b3eab3b024ddd07085e9c796dce45fc15f89985210a6287cb7718ea9d88e3472db0fe37ed99acd474318f9e00a6deeb23813861f00b9317a338d0b09104ad9c09e2f8b3d8411a4a2e17397b0f75283071bf575e2c8e496f5dabb06e2aa447450e11abe113c253185ba9deb4ba16344ab85c31397b0f8a2f09183dcd882544036fbf55776f8ecd9c2b280c4f4048da3b213a629c72a598c05e1e518d766cc4cf2ca6e5c2e92f4cd02b4cce924b04b5080ba962009bbc9ed7b83f96ec47170c5a281097dc92f59d7daaf0e2b58d295883434a22828a574694aeba5d995a4686965ff7847fc03ef6bb7e3e100e18c3fc7a7e0ba95eca82e7f174c6fb8c584ad0897824532df982a3ba14e0618baecb7a8513c8cb6ecc3731768c27bfebe7d88d1f82f3c8bb96c04f98f9158f4bd3d5b9aa2e288b69dfbda40a6b065e349ed4f23f65bae480a34143bcf308434a9e12c73f2207d25f6eb5aff1fb3816b71d078976a26f3968a9fb7124469fcef6b4e0dfe67fd9e7cf5cfbf30a064fef4cad8c3c6ff8b51cb8d37bdb2dab9e6e1402e4b9fd2e2cb5294e0d6b62fa0f61273b74a8e0291f3a041e1e9c771d1f79c5d9298ab611687bf2bd34aad16c26b76e353027e41d6a4592f52301c719ea15483ca11081f21201e48e6651bfa831eb33b6df3ca675e82668e37813554e1a9afc9ac63e027a84a804baa740a87205ce11c7f041430ae7ae86283792e55be67c369932ca7c4d04ee1b1297b094f952e6c10376c35dc6e44c5a7bf3c3fb67fa83badaaade623c93c95b2685b778e43a8f79209faf3060dd7b052e2dd84384c2680cac039a4ffc4d12f6b85f0419ce622b44095b5e437ece43d4ad4bbdb75098b2848563049f6f3bf55a720b823c9c5f8a6b7e97280c967d11d46908cf673c95eeeff38c775ff130170dc466937f657c4fff18af80c2df27e08d6b6957997a338b719d64a51aa0807d6792678dfa23cd8da369206f99c8bd498fb4104d067a4adb72856a7bdf404ea3c0a280530ae056b89d6d80a47f40488971725c037ce7b4802c7c901a5de0d885990e7c3971749fa711685f956aa85f46923307776cf441981a167df84dec6ce84942c60f4b24f2d2c34da68cf28ce5e18110af155a85dc0873ea5bf906a8e867d6b2c28772b5c494de0160403e59c0128a991d4135b6f548a83d1d192e3c093c4688161f4d097f4fc0577d8d1273507a0c795b1919f930edd91084e0720b493d0f0cdfc14ade0f84995c1283869338f78c1bc2a47b522baa5d413841563521e6f0910e133b6e9aca8cc3e5ccdd1ad5b1ba4e07238687a9c6ee12e0efa3cab2864e431a5a53d290eba97826da4789d9e82662048cd499f1c442844807ee72af8da68aa71b53556a9789fec2d973955d06773b7eadffa94e6aba82267ed2acf671d77eddbffe8c49dcbca12570437c1bdca4b8abf45691ee65803af315a7d3245104c7ded8e493acb0ce4b3d6115b731ffdd6d448d2836393a0f645e277f048ec970e8626ebd8c710fbe5327026fefce514a4fc618d58c50c12ea43f63bac302c4cd31dac5b43b850710987e602415ea90647e1bfb7b3385b6e8f321f9da17626b8da42af0136be0f2f04fd4e1a75757a4b802d0da284562ca5e433b74bf1a5c931e12d33b89b6e1a5cbfdf069a234b127151e6a5297fed6a676905d34c82a2ccc691a5321f2e8b2edd04971236d720d87349901d1abeb8415700d7dc64a837f345b32e5402834245d43daac559d6c8483f7af5a0e57e8435a8a157622cba3ac6bcbddcefd127bf84e836a03e95ef98c83dd41d577393118bb7921463f11c4fa836f0c45a517241f92cea1aa8cde641db3051515e5532f6e1e3538c61da2635bf1a15ec04f6e7eeed7a88f08dd68c78eff3bccebdf56720d9d8b4e6d84e247756860c788388c7534612a8e3aaa0b1a0a94f8d5a946baf5d3a01d8d91cc4c90fe33d32b8d661f6d0549038e7f1486bff9e37c3cb98475ef7353dd4c49db8a8fbe2d567b894290edd940cbbf847acd802de72d3b5309f27efe8ae2e8171ea5ac71f7b02b3db75b174d97fdf41d70a819a53845c5346c1a23d58cfe542ae32eb7af1c93135b4bb0bb6f1e7283910359827a0c501dd7619254de829e7b1c038bbf53741505c2967df2b2d01d70e1533ca05467bad3005584bb42e6606459a6b31080dbc7f79c2849ca1dc234a0fc8dc9eaac20e673981a3f09e8611617a899ff8df2c33dac30683bbec6f71cf71239b3006ad22d200bc0f8bce9a859ce0edb8a5e39667e188cea6ba04fca3eb0bfb101fe2419200bbbdfc97adab49c1da4e17e2f6b0e5cd7ae8dda66a5a1eb5befa6847e90dca017b8b59c59a814ad61b6ff19148869cbdeab7610e6ff31a6044eb9ca58e1097c1d935fcfe0ae08e40a223f3dcf44fa180701074478850e2261493b348f3cd575cb26b8ebe1cd358a1feef7880a8432dd70b547d8fb15c6dcd236d13b865b681f63ee84901285cd62adf7511db615991e2359601774f9aa7f8fe4be383ce7689380585994539929607ba4aa7e696cbe820df4f33d37a91230d287c719c097b475c8c94713cde08dcfb1674611491f0853cbb4c14e63662b3bc26d46058311e97298bb88517f18510d931adddd5f6b36b0fc1d1e3bf00b6d135cb76cd517e216a7538fc51b845bc8eb84f0d075fb81942666b0d203e80ca95646aa82469be2702372bc02bd4885dbdab178910ae06f323a616626348a3050a4b63f1ec6a714c335b7bd01e91e838a801489310140c041d1045520d40342d8961fb52d5948643dd0c24ebbfc1818a39cb42e95cc32c30f0003314626f12ad0c40a3374b681ee016f96f42a374c4ff21325adc061fab3b2e3a9a67e716a53508ce627c5d14a9e42d5712d4bde16ffdc9396ae8a6ba9339793d037b370e1eb961e7dec4dc324a1b283b67a0f1612c3a7675ab5b67fc9dd2ac7d0147a0283ec521060b4c1c88c556f252a2d47152de605a757c5f80559f826ef352e387b044f36c1eee6567d32c72509b151a2da7ed76cd16d036b7c56f2a90e437cd99038468f69e712b9bb221c6708bf80f0dcec4a23c0fee0aa0f395f201d54dbf7c08340a2d3eceb2b9275b29d5245215fe31e338a1fb392ca7d000d92dcc1a129a138e8c13b3fc68a2f255ae14d8ce31e9aafb8def63a01335cc456c1157e502822a2ba03fe8b5ab2135c0e6327b9b8ce9fce06d8327b094d893feab9df1a0c0511367ef5f661df7819430430cf7708755f2072385bae2665951645b74ad67871c36425223ddcd1e31aa77ea963b98923953d1775b60c75745748577e2239fd530a2bd99f7a9d2cf13cda31fc8eb655a58d88504e0008b1d278dd2573927e8a45bc0fd865948c16fe34ecc18ba6478ec38c142eafb1669964bfeaf04933fda48ed98391073e59341d2c140a6872d88a90a670c61541d12e2303da2a6f33bc80cf54421886e52e45e52e2122d2b8d8dc2c76d8d54d35edc9c88bfeab63996f645c50ef8b46e7d71f67e15f16b4e66c87bdaefd01d3462c103b86b1ba8047fe5fe707a7580e25a0bc48cf3f357a33d1800d71a77d94b4771c6592838e49c58ee0ed59d01faa8f729acff49e0220719d1bf52394c1fe0a7f93e0b8da84d5342497dd78a1f8085711dc80adfa5315799992758adb07c1d66b729e15ddb77fac9500b014c00edc80e9812bf54549c6151764359f591decc5275d8eebf08c15a53435c610e0d9dd3528ce821c1620fae5bfca695bbbeb6bfc421681a76884545cdefaffa477aa4c2d9db35c88619d74ffae0dbaa19c2bf862f410b3e6093fd23887528d1393c3d776f692f6b05849509a610395fd3a47bfdeab264a3f27471107e7105831c60e963c1b4347fb5224b514eb123edb275b5cb3ea429bbdd30925f7634518f6f48d6bbb58e6cb5ea218c23fc7ee3bd352cb180d054bcc812e5f52ce0ec94091b1495081a0a3afda4520e18fe6edc40b8c5a3e5e213c17d00130dfe213c7bd2e0b56fd3dd00ac30513bbd2611843328c3080ef435844384504bc6993c9c2b51745de064c301e86fa2441df3965639f7f1a98415789360a6ae0ff29e1211d756b1d4f144ea4a077d1f0205c8daeaa94e68218358b5b8d649861cd6bd15d318dcd80dd2948ce2530292611e70ee601903dbced6059a2110ba5dfe0c0aefd0117e67a3ca6958ee54c8e1806cd888d2ddf1563e1c3df28c80ad4d5cbdccf24a6bfa5d5a0dc4bf4a95b3700b2ee5896aa9d6c6075c0fdd5800332ec9c57b3b87aebc26c2f9ab6e8076eb0c83b7bfd82f3ec88bc0ace3ce97ce9a589124c7fbf97427decd8b04752eb79eda301182aab3b401966ff7e3d", 0x1000}, {&(0x7f0000001240)="ad86a8ba51f3433db396d341157d881d76e6b6174c6ad175ba2fdf9d294d0c9074bf9302d0c1004bdae53fa590ff", 0x2e}, {&(0x7f0000001280)="7a7ef03b13d7335c94d9937e6996b00a896e066d1952bc709ec527b3f1592ba86d0071c7fd17400a2d1b5a93e184595156c55580248c2236df8b704667db3b5eec77460464d3bc69d542b395ba6c3b0ee1a5be7d0e9615504b986e4adace0751eea6f5d81232a070046701cdf31cd13c1b2eab02be543dc0", 0x78}, {&(0x7f0000001300)="ebaeabe421f5d0b09c998e017b90419d1f627651c3bb", 0x16}, {&(0x7f0000001340)="53954f1516ada35eb1320964d0619b05c0731b88ee64918ec69cee78ef9b74034f0f067f4b9480c4cee02c41eedaadad8255947cc5abb65c6d9c2aa035b509ff3b036d0627fd3b9a81926481d13cbca663311e650ff3872c571946f17f0cae7a9182c76a479a9bf50f186b338d82d3cabefcd39ea5fe4caadbcc2242d7cc4cff045468e5a6e55b33211871f62b6afdec5bdd5e49cbdc2348f008292dd94de3848eba454c612a592a9ea58a6c0c28276dc4561953b7cecec98aa0203f1b550a10c619eb0148dc8fe4b34167604fc0de23e0ae1530e88ceff781e439e750178717f5889ebec018b5a56e6beec15d77bb5aac523bbfd824cc7179124346ee60a20ece275b8258b9896b45939f77d5a363f5cee3d20b0377064570bcd7e945900f9907d85996c594fa2074132a067ebc2402302f256a600f74a98cd9b4020dcaa9d25442fa691ca1f7ab06c9d42a53240d9fa9d86fcd7ce8fa101a84c5511d28ef75204ff38a94a9aa7034c6c90f2dfb09306e7e0a847415d68472f8bdf446da019361007abf7656459f9655bac544eff7f73a456dcfe42522a69d50c6f79ee5bbf02f9991f41d0cf2a0d10e7f10e3f0994d550475752cfe53a7372e1949000ff8e86d1030fe925c5ecd6a9e189bbd0b901ee8fa7680dbdb5af87a644bf0ce562ef8769d1eb3f51040e150ac8da6e7c2de842f3692ccd91aac9729c7bc4487b2f8dfe7cf891a4a496a344db47130bd356406e28a9031c40b4e44d881a1801c9320718be4341ea371c2e013770ec68f3a6922cca7495efdc661ee3d455046342abfe2576def14ab77fa225471faa9d3be66436055bd8babbac05a21578d907f62f16135f8ee867b1f46ac4323e995b2b92eb0e83cd7e2ef2537700c223eb8aaa1fe593f75fe5618f5daa5649f3aaccff38784e9f57c3f6b2db2b33cc0f6f07b4def33fba84c95cc20bfa33801d197345b8c1e214efea0e8a5394aba18fffe1c916b2bcf1d6ebc0fc7f363c0a262a7ccd3d9b6e441aed6fcdf073a9a8ce1f0670a0a957350df1c65360f7b11eb5a765bcb4389d5d4e6e990195931e979da66f4cb466d3f7482f3f633454a3cb433c96caf20bc36002340e91812f5d56ef48d86c8462b20cd8cd80d53f002853fe1f141fbb70120a0151cab936843c54c5e5fde17525eaa6a660977b36ccf592b07adbdef846c35922dc83878e9733598b8e90a75cd356bbcd81645342505edc1ce6333e257c0450803f1fe8165b6681b0c2e26c153358842d29c76ea46ab833728bc75cfa42f8965df5e658d9e677f19a2487779c6dcc7e45f99e063d9b87c10eb491489ed980c6a76c97dc731da27fe52efc024d0ac6d15d8924992156d1083272cfa25c2d9a9daa1e2d2e64b665c7d97a981cd673ab75e01242c417e9e8f545225e05f0245dbe01fc44187dcacccd7e3f95b16bc722367c904f682b92b3f6889be578d189c71b4e9aef14ada7c7955fd33d865978dcd67feb69d48e67c93ee09b19816e72e25964e68b4684c6a66d030b0476ff32d9e3f540b2dec74b8f053f34621bd9b81943c363f23244a9697166f8f5fb5cf6c3bbfad7812a3ad3628a7c8761e6e7cafbffbed9d229479fd868f42eaf65454e3a57927a762c062782d77e19c698fe31fddd1a1d063d8d883f1d47d5de634b2fb9c78798bd660aff3d979c27506debd2631856f0a53a1bdfb0f09a06bac06ea2391faf1f1e9c37374fe119404a9efd4b9e845f7c8b88003228f4f3bd2cef87f014ea730bad8ad8bb005962a679c09515030349e6d52def4ba5e8544cd73cf92fdee2776ece4012b15ae9d6e1755e835ddc02107b1a930cc73433f67a550c3b8e8b9e071f976e5ad9a1fdcfcca07b21c7ccf7b3dfa95a582810875de71bca3ac5a7f05b3b39fc4e45e56c1468b7c8bf9c9018528e524861d5d32cab9e712682adbf617302d73696f864acadfdc3e7f72056c5f009691249882a41c344e3f649a9c7d4cd4fbf11296fe3d688083e6ae567584ba96d23aca0428c58cd6c0b3bbee8e8a43db1883cfa832aef9813b4d6ba1e78eca41b204bfd4e58b9162ccebd31328e20a9bb43f79a7abbcdd6cd44d04c6302c95ebef734e79dc8f0a3fbbc6fc255cfcbbe26db2fe2c875ab80bb1a2732708662e06964776140acaa8dfa1e063e518358fce7fd12c9671ca4acf595660689e6864f0f3b415db5314018d2f3b2594a3f399b45044bf9dddf76a6b61cb129c62c25bc244dfc24b0a18b7857e976fedd3dbd1a0693c144311d55a9abfd0bee8873b9fc9f53b7c71b0353abba2a238fd1d30cb8a1f67deb15dc6bc8911752a049c8fe0c621774de5e8dc48feb841d60d406d6a159dde78a12c71aececc652693bf33ccb489633e7dfdce6d19c8f3d9dcf5b4d9c5c3bfae83f47bb8d3f77d4f3c82cac183ff3ccd653f481d88e1f11cd7dca63b435355b2f5fc8c5308813b6883d324d0a7bd48b8772e3affc86328a2e76ca9533c4eafd5c6a75371a7a84baa1b022e9d8b45468b821d5bd815f2e6546ec481e0badcf6f769ee848c1ee57f9d89179da49a22208e27a67b6bb57c5f4083fa995955d9b62789d964a806371e10df7de9eb616dd148e22d2c333d3a5a4b13eb0af3169bf16b7251a0421e2287e9c01d07793ef34830cfa2971a280d8f63bbd6aeb18baef66791204ea451108ad816be3f377c344f3452f49c2e62d9d42e12be7c00d93c0725e805c5d912066b5d52ddbbaa65ab4361f9aaa1501f8a70118012c4e67f534e489cd3bf15f89553eda3de7bddbeea4adc0cb6bf35a0e55fa72b329afbeef768ab54b00928fac6616422443ca6d2d478ed359a19c1a247e5d505011ff9cb99cfdfb6b496bb83ae127f176c2740267719b3fd8c3429315b633938a54609b50f15eebd3016dd13635e873bfd8fc392bf9ccaddf580e65909b992c66c213959d99bc839e484e83f03802671af8f8448c928300419e4a363cc33436cdb39cc59146cfdcf3ce538e4dfad81547a1a10895d1106753dfa80e4ff856c02f5add5f80f1fdfa199ec67747e6ef702233b9fa43fc3d2baa621dcd38d361f7c0958f388c1f3ed11495f088f2eeb7190d5193f45b9fe532f00bc4a57aa7658312eae5b14a1bf8772ce053c0ff0485998bbb18edcbbcfbff8d10d7ab79ace510ad3a905fc26c8fc3ad372484615106344ba12601d66444e9431f808e13b9d6ea48fae5144b14c191aa649e88d076d799538cdd4822fd74cdc8521b0837688ee74cc45ed04e5269ca879450821aeaba0bc0366ca08f1dd7b2d064e9fbe04803564e238d216e77192c76948886895723d65ea3cc9f6a29112f674e34d4b68a568931a03ccd3f79eefd8578b8c4cae774f469a78c5119f9fee1b2b15fb2aca331c46d55bd4ed80557bf4fac91865639c0e83a09a47f7199e46851c05a1e3d4bff2f19b7c91795b674dac1f4f2713f29e159c65f5b9615a09d51a3e7c9d42ea79ff5c9ac82fda362471a5d043db6cdf93367538a7ed4e5cd28e290ae92d4a9e54042f476c3d3cd22261e046765f8a4273e410490b25394c5a1af1d601d5211b442321c1bbec9c248b2d53590a0a0f4c98ef4c5f3a14fc881245c4bbf66973fe19ee8c5a1f4d27d07773209b9a1a45d7642bccefa903d74ec2335367aee5ee8056d6d356fe55c1709d312b372f48651f69a379a0890ba68ed5a62de12aebcf4e6b773e85e30862c68248c78d2f66fc5ee7bdd4ba5b2944ecab9c7b0d81bce7b0e8aff58ca42ed4278d5d1f3208285e88516f19d598ed93894b327074e123221ff6627aa5d9f42093e1d82b0a0444a564fb30a28120c55aa18b6b6791c3b2f446350af0d6314ecece57d9120076617cf06ccd7a76ab528dec3c9aae9f5028daf14c952c220ea0fd6d3b742815715dabb99656276be7117dffa5dd0801224aedc061efee683d94e72c396c6451de91030d8cd4f83b0000a59b77ba2e10a362b585a4c91dfabb4eb6bc0f8514c9f8065abc57b2a93ee8fb08f79070452d1652b513296eff75f4a529a04bfc06c6b0f4fbffe49b90e5b61bbb06be3162233f1084028e0d3228f1cdbcf3a8ef4d76c9b8f23dc700b00b59663839135fcde93db3dd844c5b8a1aa75f0e6a885315c015a36b9250a4b35b57ac20b1a2ba646ed1c72ddebeb55152a8afd5051c139cb9fc49b9945c5c4db76ed097b2a6d74c0f5750ac4acd8e4ba54df3bdf99064c3f21d0f616b967ba5699b43ed6dbd730427fba12cb00db2a3d54b99d3e268309478b7b68b7700cf36c66906ba9cb4c0912db754316aab87f1a4fc616ce54d52fd5729353c8bd6fe54e3219feef00254aae1ee217b7d0ce96fc16adb37c90c1c8a71eb104148bb1a02c5e80aaa894a388ffef643a4aec087f9167b24ce2b5971b6bb8da19428f839b80a9b2df284ba3cd3089bd20f3f22065c4cd253404633118a6d2e4e5d1df2da6d6d3dee56cf396cab44df3cb60b2b535bcf598137afac33fb6803828b41b0194a331d7faed09ddcbbc3a60323c26824fbb1b1181cbde3cdf294b737e696813856da5e4e3eabac49f4c6a4cc97250b9be130bfd09719fa6d647c7553af9308a148a6ce91df68960c7145af05c04a1a8b084a976f6a7acbdca50d50592a7d1f26883cc3df231e14d8a5759cd9d582d97b750fbb8a999b74dfca96725cb92c9a4d0912695703f850b4e3c00a1d7c7196c6d48631f06d46ca155420426b12e74a87601a14f8c77363bbbcdb99c5028ddee73c1166e677e5fd734e005ca2fc3a04e8f2e127f92474096172d9057a62f617e7a1f59f825a2cf01f8db1999fdf9c141b415c4d77efb80061222ecfe3d401e610d528bbf4aa65544e36a44a39f80ebdd59143ca6179c71ff16111bab896b4b0af8f3fd9471ff9cda4a26cb8a202085df909b2cd6c1edbef46f131a43b3a74a4b46147a81a42e69bfabfbd7f970a5e26bba73b96f709aa78c856a12f53d8fcee92bcf006ddfc68bcabcc86e81b9710efcee65ff6b7210c35304b76d47d38e833707930eb98e43f31b092a1be566d32de2632e3e0523c4073c1ee22e71ea786bbe5f356052650945c14a701d06b8812ed3c3070ca1f5e2ab9cf3c50c16e1b1f9aee5cabb3e7da2fa4f8347391253c025d14aea61720822ca68fa106558d0da8c2f68def4393de72c606b99b0f420638f46ccac3948d735d809b007cd3151cec8583dcac378440fcd48bd30d3f112c8f1be9d6be32667df59ee34c2ce7efe7b895b7eb0d68998dd339d6aceeb24fe18fed68ba2a6dcbcbda35a0ac3e3ec8e2250eb946dc060db252ec7ab41f8002582c4f11219f36feea7c53473e9ffa36a335b2818b00bccda7b5de73305a24ba95881539c6d970b4ae9a44786f738a0cdd0035ea809777137505da27c402adbb14ba21894bd77f294491882677376e567b79cdc057f2b3776b37add83d647596b2b028048cc2e8e58fe6a0ce5a570790b6a39df686c7df349929075edc8da9ebec3b46222a208ad706ef08496dd04c66a8167dd2246931b1bcf70c712513630fbaa8f5cb09f646468b2f26aac7c3b98cb49cffc9f3fcb302d33e72d5bb42e7e5fd6673e59ef0a5fff8a4b791666dd3419f0a7758fa3ca4aa4c7b68ede4a9cfe42aeca1879912068d0d9635abafb2691445f8768f5d5aadc7f7bcf9c35246dd1e64f74050169353f5c5b3b40fa8840354043f3d243add93e1643eca89ec88d8f244610b43c455613695c7a74085eb13bb6f4538a4789f218fae7b3ee7e427168d143bfa3f9c4d0496ee644ccb59693de72fb96e83d1f4", 0x1000}, {&(0x7f0000002340)="df8b47e3f7ce78b5a13574fceee9bd22", 0x10}, {&(0x7f0000002380)="7a6db84d", 0x4}], 0xa, &(0x7f0000002480)=[{0x80, 0xffff, 0x0, "5443729fa1a57184557c7f0141cf5953d5b10ae2d420acc05316b96f1638a09beb2c26ba99873db0b605bc6ef12fb9fb930c310b95758ee9220e1d96dae844ceac972f419ea1d82f39bd1b112d8d0daf257db103059755d09152d87f2e9d9ceb04f8931043fc1f26ff125d27d7"}], 0x80}, 0x4) syz_open_pts() fchflags(r0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x9) writev(r2, 0x0, 0xff11) 16:00:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10001000000000, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200, 0x801, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000180)="7c3e72504ec3d3426f8fa149802e2c77e5c97b6b30adb2d934956a7e43f1257c18fcd9e509fb46bf69aa8ca1955e8a956394d3b61bbd603632829aec8dc689558641dc7933efc01f405f3cae6889ca5b254c01188dd55054d8ce0d7cc41e0c3d089829e097c2e3b4b064f3d0e4169ae0112a264120db287ca5492bdd995f0e7b4e310954dd5748afcbac", 0x8a) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:33 executing program 0: r0 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r1], 0x3, 0x800) msgrcv(r0, &(0x7f0000000000), 0x8, 0x0, 0x800) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) write(0xffffffffffffffff, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x7) pipe(&(0x7f0000000200)) 16:00:33 executing program 0: syz_open_pts() r0 = socket(0x6, 0x2, 0x0) close(r0) shutdown(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x3, 0x2}, 0x10) close(0xffffffffffffffff) syz_open_pts() getpid() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 0: close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x2c1) syz_open_pts() 16:00:33 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='B\xf2') pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8188, 0x18) 16:00:33 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) close(r0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = dup2(r0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r4 = syz_open_pts() close(r0) kqueue() dup(r4) syz_open_pts() 16:00:33 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0xb7, 0x2, 0x1, 0x5}, {0x6, 0x3, 0x40, 0xe15}, {0x7f, 0x3, 0xc0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x7, 0x7, 0x40}, {0xffff, 0x5, 0xfe, 0x301}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 0: syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x4a) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x7f) fchmod(r1, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x42, 0x0, &(0x7f0000000080)=""/66}) 16:00:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0, 0xffffffffffffffc0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1fe}, {0x0}], 0x9}, 0xe) 16:00:34 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000001680)="0c46577d54cb1a4ff21c26e03f5d52", 0xf) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) r2 = accept(0xffffffffffffffff, &(0x7f0000001640)=@in6, &(0x7f00000016c0)=0xfffffffffffffeeb) write(r2, &(0x7f00000000c0)="9cb1ffffffffffff251eaa997f", 0xd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x40, 0x6, 0x3, "e164f0bd013fef5b685b651175c0635ca9ab143d", 0x2, 0x2}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/190, 0xbe}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)=""/69, 0x45}, {&(0x7f0000000440)=""/94, 0x5e}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x6, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x3a5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r5 = accept(0xffffffffffffffff, &(0x7f0000001540)=@un=@file={0x0, ""/108}, &(0x7f00000015c0)=0x6e) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001600)=r5) 16:00:34 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = socket(0x6, 0x2, 0x0) close(r0) shutdown(r0, 0x1) fchmod(r0, 0x301) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) write(r0, &(0x7f0000000140)="220e22", 0x3) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ww') 16:00:34 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:34 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc, 0x800}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = socket(0x9834577f5e8606d5, 0x1, 0x6f) readv(r1, &(0x7f0000001380)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/63, 0x3f}, {&(0x7f00000010c0)=""/229, 0xe5}, {&(0x7f00000011c0)=""/149, 0x95}, {&(0x7f0000001280)=""/172, 0xac}, {&(0x7f0000001340)=""/60, 0x3c}], 0x7) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x6, 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000001400)="fc7a53248dfda7a015b0cb77dda77bccc29f1bc8ca7a9b3184dc4527e134b25a70ce38b15168731c108fe08f4eacc9462c97113b78c95e4c1ceec755716e413e142d4f7894f72aa98cedd432cca47b680b391920056b429d186e3f9fb034a1ac2149cd4ced76ae340b1ba4fc88cbcaf9f23b76dd118d89784f6e86b9d23cb8dd67fa73b37180325ab2f1ebcabe17d7843cc0ffa5800ddd8d42803a7219e7381539e33dd777cbce581a158e9d27ecf67fb320778e97313c8cfca415b2ef19a2aeba8115a543491eb485c9b6ed573fd55ee63bcd923800865be55f994915c4f0462daca8a59583ae83c56bd993bc26f07aa082223a33e30f8b0cf72fc0559b8385cc1aad7f4b6b501f2055d0e7466426038df456a289f214a505f9c744f5dbb65be6a276191795504a0932b77fb47993d43d0f7a5a0b565643ea277532132c3b64c07746f86cb9e09a739c82f7335ccd9425789cca53a1c8c63981aaed128134ff3cf17e973eabda014fb01df840c85c90e491b15f309c728b4db9a4b0c7fc346ae1b0b59c1e17f3efc7e136f271b7c660579952ac58adcbb9064f241f3f10cda35e3c0f6e06955d2c7a927dc5394896d90394ddaa8a02c5afbb322a9c5ff2cc3cd3da10265127ae3d236961ac4492de8fc4a232d0bc917d6492e8c01df507ac5430fa1c2656fa36c71e26ef15d784cdc30e6fa28a961bc3898faa814428a5159d8d1cbe73d267244547b15311e275f1a425c9aee7fd7b1a56490b3eb9e2390d8deb3a43bf14d69d0699412ce8c7d547bfeaf3fa8a200d1537862634b0eba4f578de9834e9f1aaeb8dd3ea5cccd4648316b3c0e534e353898c9baabfd61968d4c90f789d2ac8fb41de7604f987958e4ef79f58ba4912dadc5fde95d7fe2cf223cd5f1d4203c7a4b9821b2d49f25c91436102f2eb2d657d6410dd8f36a761b3f6db8ea611e6a4835658a6da82f0c3ba79d8dc775d14da4933759aba322dfadbf5b822d1e0ca203837d1ca5f2fb2682aecbf774ab821b4da9ffeaca92333e9fc6f46893755a350efeb30557db27f35cc8be8152fa09c3433877947589808fd109906a74c461a566473de9f1e48a8301f24c8bd05ab56a40ff321ea5c63422a8523ac253b6ef2311c2f9f20fff895f8b797f4c9b9cc7cc09b318266328b42adb81c746b9299900ece91daa25fbaf0d7db1e95fa01d267cd0036f88502aab16757e94f31603f319f3473aae16c91053b3f6b61be661b261ddca147d73d49ef634be934991571d1de6225e69195148b78bfc661dcda774e591ee8a3a991605d1e98f603d849ea57e74617d7ad608669042e471b532a7065886c4990d950c79472f7b9b6ca5b0f9bc0b44a8225b8b272f6576cd94ad330116793c3848b6e10f6af9d94ce6f2de7d639a8ca67dfe29c94ebaf5dc6dfdbe3ae501ca8f17f7a9df28f0270e925259ea6329160020bc41ed25093e99d9b84f6d01c1c132f11cabba79bfd5bf7a3cd2bfc7d534c178b4b09a8d40915e84e570c2b83af80c187e01cee9ca40cc8efe5df2376f6624fa9554862c67a7b2ae40d1d2facd158208524a4e395ec79abb2b874a5cff2467daad8148d2659fb0f19df483dacb98bbcb51f25743e49cd569c022630fcbae23a89042611c4ab0ad42893a091dff49aab0dc54600306d38a5f910c468f845abbb8d055d34c1a1aea9c4bd7dceab70d2b2816c36a0d1d8f85694f0553860c94abf95d2d85c23c0ee580e84a421759c132818fdb7de651a25ccf68dd6f8b62015dfb2d4616c88f3fe97c05a5a4d539db9a8f6158afe47e28aec6df1c28731a7744fcc016a60ac09db4d60823978f06506fbbd3ef219ae454c0b6f7c4f170853eddd8f407d23d288bcd3425befe0d71c51f9c1ae7ef2a544509e1fa4fb5c1a6fdfd63e3a5f52bb288d22f78f821357fe6fa9a8425d4572608122762b27739420aff83fcdccd402bab436b05e0e19b4c31330d90d1b3f134a06214b88d17959db59abbcaeb51e2cd63d9610697ee6cb2e3c496c1446d4c9e01f7667c124ae6070cf3d0bc7b61ddc4e0332a7cc7891682e3d31be38b6c58cabf1df0a04ee1c031e1bb41f137271e03d3ab7bdb0177214011122fddec23ca80df5876e805683849a83a4be2d892f9e2c7b01a66ddb30169ec4bf70133180057ef6d7e0abb242936b7466087d7f8e2d8ffede16dd564af47a374ea09496dd5866bfa5a8701df92d3ae82cb36fb0e9711a1f96dfa08db6aaccd8784c9f372cc167562c0129322888a18431db5d436aa1020b307a03534b79c3615f50db2def542b11b2479636b4a4b7007b6ec714aed95cfe1ca76cfc448fa74fc0c2fa7568d25eb25704dc5b8c6c01da9f7be3b6ef492832557857b35529da9ce18cd99c52c3389e2c7cef8cf4dd2d7ee69eb4770d4e440b048484f1d17fb9915461afaa4c0955fab5eb1c714784aface709d2c6dd1f87ba0abf52419bd68edbd1d44488b1baad94d6b9e3e0142cf73c9a2623ef86e7b3e21d1b0e1136771e46906a052db99cd7d174126ad6d375c25a52c4cd47f222b327bb945e7a5eb3651ef6d33e1d516625e692ce6c16b7143f3acd2178f1ba9d47bfce2a4c9193964063002a6a4e150396e61623b69844d7c0ab8b4cae0bbf1fc0fe16875c7686c641497a46655b8b4c2cee78213c8b84f3ed122d61bb3cd9f930787235800e261aabb2bdb960e1c2f325686d98f78405987d85de013f1e47f08f32f4b3f3bc32a8befa9b4dfad55b3499c752fa74b4cec408b1db1bec2b577a515b96bbfe02e3f24dd72728fbfaea6ed067812facf885f12fb1d0222e84ac06be8cab14fa35250a98df86f52411da2825a8069291cc9b762f3a977f8a63b487f744a44037c9ac426940a9ae6df7b867072949df40bc72a6475c5158212209079f0978408bfc3f02b3f3188a7b92d39d139332bf837a7d7cce1a3d0a46affd8ea1dca343e6de2ab8256137abe3b59ac792ce2e4e81cf162d1ae5222db399ed417e988c84fee7afe39b7f1c9e7d2e103d1697dfc23a9e09f13ba851f8c6f4881a4a0a055678877fff2b3cb3c2f8989440b9d520e2527a3b6103d7662d6a4952dd13bc480e26ae2ed170f5d27d386bdfae46bb331ee51c45d42defd6f99065765d3fca42554dc02d91266802b749dc80838c04a22cf2b3a79bf3c845ef3da9d3466ded0eee2bf0882d40ef73ca9896560ab81690886f86a226e5375a69ab145a025a7b215e46e6f5761310c7711cdc26ed2624c093cd2ca6d9c14fde5d267a46fd720badced0113c2c389cbd00026e2c5f0255f494b2d281eeaf9bfdea5159b25b581e5285001e500b589fee8292f76aab2278968623fa0a22f5bf885b9b6a9c4da9b0ea3c60b7473574ab50275b6c36c413f3abf75ad25c723ded44eae57051c465d12c3d3c98516f0f317c9015175bae00ddd9716c2f9bbe39f85d2cb4b236dbff87006d74e5107cc50301d07c804de9c329dfffa66b85ee7dfb428089f78ba0ad5d428f946be3871ea7363c551bb1a34cb8eb7ee0d1b31ba454cabdf322d5b0fcfe39233b18ce524db182a6d0009df9afdb850572308805b21ff1b2e8df86e53dadc98444a22f61218084553e0749f4c9ad75951314abfe28ef2cb39c74577748bde0bf96b01ff4b1e878da5810e91764f43b59c656026bde08beeb84af74eaebad69eecad8dd19cd359022fc2b81d7035eb0e4519c958045f01f78e5467f61efc6b8cd50cf3c73639e6ef55354d1a477f38f2af9d35d8e91c50371496574d5ce8c3436f499d510665578bf7db90d65579890afb8b91520894d3cc23f13a6fc8ba320bf4f97e8c02071a441e14e7ac8aa2dd5813c8a132a61e731b56a69c1cb8250addee6564e216e9a99c0af9a35a2378d1f7c2e9e5d1e2f709ffd30de35fcad520e630660d1df585716c25688638f851ce18b9d767ad12ab3dfecf023ddb1b5f7e9acb4a102f9fb849c291ec88ecca170cbafa18a775c51f77a15bab56589be0c02c35640a5d1662aa675901cf8e37ceae9d2723d4c13bdf7d8b5842b56560473e2664a4f83435b51d35681daba2d007c35d9746cfec251289e3c37562ddc5325bdf6ca4712a8910c613c550c33a686b05a85faf7a9fec342fc94709a5144af25c1603b36ff962a4ec506df76c4772bc221e609758884ab6340ca192f146683aa1d91ce09c56dc078cfceb9a9bec974212a44b95ab9dd80a9cc3fab7e9c2479956a363884bf87d5b10e8c22a02ed5be2d4808b043c88b0fb2847f30005e9b7463cb5c157f0d6d50ac00b5148b8d36d986c37a92a11f0bd7b583ca758c646316868a5671aef33fd42c845b6d3d0da1da95f69017399080f43e052621aa683c29e400601a841295038733cf306c58b141aa8ae395095c4a2531e79a9866ccf4e2b50d24ea408f99c43f9da9b6222505318a795597d25535624c04bc3607c0f7dbca007a7ca4ce1f43d67edd43804af789c9bbd00b76463a97bdc0fdb0ac847b63666ff03619eb5ae73b1c54a45ab1b639ea7e87b63ea1dd9fe93a49b55460b02495b1ebbee68f55ba3c853cf59a0718c4348e6f2d638a0b5ddff1b415390bae902cef7a14f6cd1d7bef9f20937d22131708bf64099612514cd92358f19676fc61f2643ca186532ee1887201393e66b633051383162aa097ba8c6e40c8bb8818dafa4513117b61407c7bf66519ef550f90ec07c6e185d8542606e1eec52e098ff18873dce6665bfe1a8efeb5c0564da0c949612efe78a34206a38563ae666806034f0d904466e9b4a13cf33e23fbf55211c441ab9b6511ba4da32c8ecc93d3dbfd1a372df69acc50baff752385c5d46267a779a205f4001f17bdeb3892a80909048c8c1111b048ad653e33511aa89000664d38e22d822ca852bff1a180fbb0b62a1b51c9d73981fd2f723fbb246f82612c5a6e2658bda9e17e5978bc9323775a3d822b59b7400c1b18bf1b46c149df915eeab2e971bdf4905f778310bae5c2d238d868fb9a082c3c9f12df03ceb60da1bf82d96db2290bff9221528b304da4e9605196e28ddb986010895b27ea8784fc3a043eff6dcb58e2e949bba1e3b513cea5fb223f4aa10dae063593038ff304c8bd3990241faff16ab09f0e2fb61ef1c10394a576ae0ce5f3ee065999ef3b9c428dc7caa0326472c06a250768ca885e0cd89b1ab2598ea4e6e6d2fe99ccda34ae70f3aa4e67861ac08ec02696ceed01fd4767079426178904a74a8d1ba5eb5a4ab38e70211b6dfa6dde4dd9cbb7e79d72b574712322bd1cf1e8f068a7c3a501e140a371e99c2c6fe449342f76c3e5675e2b2cd5ebca26ddecb7fc36bc3dde1b0023f95236d0fd7ba4d8d9bcccf345c542f7cedbe8035c18dccb7bcc286a6c9bfbbdb7601f393ce6cb26d95c94582e663236716e9854427fc53b185d47253766691defc0c44517e7f640013e7161f6361529297f52f53be8d3d1886a4e1f05c92bd664602bd55df25a882a8d859a05f065bb217532aa73ded2f322a0476d1cd525c61717bca14ea49f7f5c4721557753763dd3dadc1b94a4ef3c618a20571f97eff8e062fc3832e3caecc7c0c4c8d5692636e3d091b5c284354f8d75e6ed1b8dca47a895060cc95990a72cae3c820ef15d9ac11fb48804229ca9d18bfcc7ad39ae36f71f0d8834776a94147e353a9780fffc77d16783687c29e4bf57b43b9748ce05a4cedadfca46f4aaa335c96547e71f8db00a63e718aae0e20c2ad67583452c8f30b0096b30056a9bbc1d4c241a22c5170e813758bb39153e66958004da8f928da597", 0x1000) close(r2) shutdown(r2, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) socket(0x6, 0xffc6133b51a41684, 0x6a) writev(r0, 0x0, 0xffffffffffffffac) 16:00:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x2, 0x80000001}, {0x8, 0x16a}}) close(r0) readv(r0, &(0x7f0000001400), 0x0) semget$private(0x0, 0x1, 0x10) r1 = semget$private(0x0, 0xb, 0x8000004d) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r2 = semget$private(0x0, 0xb, 0x8000004d) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000500)=""/235) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x206, 0x4}, {0x6c7, 0x77}}, 0x2) fchmod(r4, 0x4) shutdown(r4, 0x0) r5 = socket(0x400000000018, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r8, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20200, 0x0) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x40044266, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r5, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x7, 0x30) 16:00:34 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x8ab2}) r3 = accept$inet(r0, 0x0, &(0x7f0000000000)) writev(r3, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) linkat(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', r4, &(0x7f0000000100)='\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) 16:00:34 executing program 0: dup(0xffffffffffffff9c) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/\x12I\xad]\xfa\x12\xb4E\x00', 0x800, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:34 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f00002ed000/0x2000)=nil, 0x2000, 0x0, 0x421b71bf932325fa, r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) r3 = fcntl$dupfd(r2, 0x1e, r0) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)='\x00'/13, 0xfffffffffffffe03) pipe2(&(0x7f00000000c0), 0x1000c) r2 = dup(r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') writev(0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0xcdf1, 0x5}) getpgrp() 16:00:34 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = getuid() r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r9, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r11, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r11, 0x9) r12 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x3) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r13, r10, r10, r14]) r15 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r16 = socket(0x6, 0x2, 0x0) close(r16) shutdown(r16, 0x1) r17 = socket(0x6, 0x2, 0x0) close(r17) shutdown(r17, 0x1) r18 = socket(0x2, 0x1, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r18, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r22 = getppid() r23 = getuid() r24 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r24, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r26, r25, r25, r27]) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r14}, @rights={0x28, 0xffff, 0x1, [r15, r16, r0, r0, r17]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r26}], 0xc8, 0x4}, 0x8) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xffffffffffffffac, 0x0}, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000180)=""/195) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) r13 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r13, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r15, r14, r14, r16]) chown(&(0x7f0000000080)='./file0\x00', r5, r15) 16:00:34 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) close(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c65300012c90bd316e476db393a54bc8c1703a01de2b03c903fa34815a9eb14978a1c1765f26e241b69a64c51a519cfe7f9b2eeb56dde70c57f675452015fb8947c37bc88742f8e95c0a2f5395fc5d510631297623d67b6f6572f02533307b0fa5eeda09c85e68469b8b817a55285a95af62e837fd528557c56643ddc282598247fc71c27e34b06d116c77e13efea64799b94c6589a787c0450cb049f494b7c4fef1d097c1fd0dac6a13546fd62b4689ad300000000ba9dbce1c2fd2566a5863e0289ae0d68b5118e7dd7c151fe4f0067d843da41b1fc04fdf2f6e163ea0303dad18a0385e5dec5c722c2ebdaaa47dc65b5f53d18c1fc5354e4b8b20795f72f9bcbc5a16706c14041cbc6ff2a4efcb9b7618b5bb03e899ee5ab99c5a4515767a543d343ffb765d9c3473641ee0224db18753e138730d4f0fec0f1976d399b2cd02e0c42fc7bb2422eee134994f1c42cf3a46db3a861d98fc889b98784631e87072d7b041b4c5fcbb4fce13d5bc1bac6896832f1fd1babe9f35a48ba95ba699fa9a1253149c37ca83b72409b73ea4490aa1995b2d845c419aba8658bc6373f6ab3e23454553d891f37827d347a3d9d6c5e443f3deb67802a48c841d82ddc879a14f5eaecda"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000040), 0x0, 0x2) shutdown(r0, 0x2) chdir(&(0x7f0000000000)='./file0\x00') 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(0xffffffffffffffff) syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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', &(0x7f0000000440)={{0x20034, 0x6}, {0x6cb, 0x77}}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0, 0xfffffffffffffff8}, 0x0) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r3) fchmod(r1, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x1f, 0x9, 0xf3, "55b91e7a7900f1bd000600000026a600de000001", 0x4, 0x102}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc12, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x40000002c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8e3, 0x0) r6 = open(&(0x7f0000000280)='\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, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xa) r7 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r7, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r8, 0x9) 16:00:34 executing program 1: pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd8}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xffffffffffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffff8}) r1 = getpgid(0x0) getpgid(r1) r2 = syz_open_pts() fchdir(r2) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1b13a26c000000ad07e57b5d7f4c", 0xfffffffffffffed1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000240)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x9}, {0x6cb, 0x77}}, 0x0) fchmod(r1, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x6, 0x19, 0x3f, 0x1, 0x9, 0x9, 0xeb16, 0x0, 0x0, 0x48e10, 0x3f}) kqueue() 16:00:35 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x2) r3 = dup2(r2, 0xffffffffffffff9c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r5, &(0x7f0000000240)="6aee6e3dae80d018187df928a75c98b5adb3b8fcff3884af2cceee40ad96f33a8517c1b2170318cc92218d051ea50cea4a73e8b623f55a98719ede762c80818076cfd8d2f6", 0x45) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x6, 0x2, 0x0) close(r6) shutdown(r6, 0x1) kevent(r1, &(0x7f0000000040)=[{{r3}, 0x3, 0x21, 0x1, 0x1, 0xf57}, {{r4}, 0xfffffffffffffffa, 0x8, 0x20000004, 0x8, 0x8}, {{}, 0xfffffffffffffffa, 0x1, 0x20, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x4, 0x7}, {{r0}, 0x0, 0x20, 0xfffb2, 0x1000, 0x5052}, {{r0}, 0xfffffffffffffffa, 0x3e, 0xf0000000, 0x2, 0xbfe9}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x4e, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0x4, 0x7f, 0x1}, {{r6}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x2, 0x1}], 0x3f, &(0x7f0000000180)={0x1000, 0x7fff}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x9e15, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) r3 = dup2(r1, r2) fcntl$dupfd(r3, 0xa, r0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r7) shmdt(r7) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) socketpair(0x20, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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, 0x203, 0x8000, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66697c653000"], 0xa) mprotect(&(0x7f0000604000/0x3000)=nil, 0x3000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) mlock(&(0x7f00002be000/0x3000)=nil, 0x3000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:35 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r2, 0x2000746f) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) writev(r0, 0x0, 0xfffffffffffffdcf) 16:00:35 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x8, 0xe38a, 0x6, "f3447a46b580d15d8d419cb05168276b93298619", 0x5}) 16:00:35 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="2321b5ce8f94be9a16cf5bd2816d49e1de62a9995455d7bf9e1a170cf65e1836d7dfff53079402b57ddb00c3140cec4095d3c8a7f38a7ff578f38b19ce992bc8244add1a5731caf96fa8f019d5956d92cd2265ba3bf671f35fad8e4a334f2945c9ce684bd4b904c82591b4f3a332494f36dfb352ed94bd35066a25007998262df6ac75f45db9b4ddbe01780bed02e31952e5189f2f30654f4c07a103f8b8c9516f924d5a358a37b02bb5", 0xaa}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) close(r2) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:35 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:35 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x401, 0x1, {0xfffffffffffffffc}}) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) shutdown(r2, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000030, &(0x7f0000000180)=[{0x81, 0x0, 0x20}, {0x1c}, {0x4000007ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:35 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000000)="e979b9dbf92dcd0d188d5aff3f8b8f6f19980186ea86c18f47e0df4d66623c8858d9b9d8278175dafcf07aed3d4df525a1e374a0ea57165aced436a7e58c47fa2a6495490430cead5056b7d399e961713bb8709e", 0x54) 16:00:35 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r9 = getpgrp() r10 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r10) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r10) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffeb7) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0xe9, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x11, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x4}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$WSDISPLAYIO_USEFONT(r15, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r17 = getegid() r18 = getegid() r19 = getgid() r20 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r16, r17, 0x0, r18, r19, r20, r21, r22]) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r23) r24 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r24, 0x4, 0x8000000000000080) pwritev(r24, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r24, 0x3) fcntl$getown(r24, 0x5) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r25) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="13f6c71269132b513b944f11e1c8ea5c96abd44b5420c53ea08eb912ae8d1ab100381c627536b71b117f1ac1ff509af36adcfced74bcc4203f85a23dd3ffa87e9b2b366194973bbdf25111892530c1fa07308f53da9cc65f2e273d7f593dcff5536f256c62f6b8eec99f253deafc9c8c9bacf1cb384f5064e34c791e2bcaf7ef73bf7db6199796838f3cbc00dc92d6a6814216808af24442ed0fd60fd24e6530f3dd74ded5135a4afc75cf5cf28760ede7c1a7cc74fe3f1e49f97031d5333d5a43864fecb4efda9468c46d40eabd1cd82de85053b392e6b9d99d2dc90e7fa4c90235b99a3d6b23434aa311d9118268966d73bb52c9710fc1baf679c4", 0xfc}, {&(0x7f0000000300)="6dd343c2a5783594ead1d25d1942d0e8749c5e9ad8412b0df87289d7c75dfd2d7e", 0x21}, {&(0x7f0000000340)="e849229ce76887cbf3a03830daa9e16d20040a6d9870942f0c457a1ab2c702920f4eabf7b249046d2f0193e0438c5886b97af26dd3806bd187cd310259b19b3e973dccc1a2a71beb5a3690f61d9c33e7be30838308be6ad89c8466ad6fba8f0cdf2788151b6e968f191a6da654dab19ab23b504b3a1cf5345b61755c32ff64dae8e4a64020115993e07cad570726bceaad4b70fdbed6924abe466a79ac0bd7601d54cff148a22e6568292d9eb3323af2bef4797790400f0be92105cf73ec4726023dd7350709e268e801909f3d5b06ba155b024a20d250ed83968e56e6512c0f256594def57c03274d220d", 0xeb}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="3000000000000000ffff000069ac0000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYBLOB="32de08f6c4640000000000fbfffeff93271efa1ca64baf6b0000000050fdb5e150627c9603f2c86db49c0bf48c4e19e419c1eff1164e84d807fe2fc5cf80fd9475dc5bd66174a3e6a88d6bfd200dfff035e9e59de6e860075b8786547afc49caac8279b2948116d44802c83664c20fd9fe0593bf14f1c87bb136b4193a6eb713e4c8dd11e8bfe079f5a3ac5cfedb13bbc2b98f476a0615f2d57196938cf576cb132f0ed646048f2b3da0361a9f57bb22f1e99b5a967f075b543e5193f2b7b2070cde0f28876d0ebd6a05596c4abfa120fe4e7742ac3c7d633db1", @ANYRES32=r9, @ANYRES32=r13, @ANYRES32=r20, @ANYBLOB="fe0000002000000000000000ee000000000098f526295c75a73243699a4764363b437c10d582983c6bfa35b4685a376558cbfd8b8299edfd07459f39b395421d8d7494db36120786e17b65fe08630b8b8d569245be994fd31b0c00f9732462ff53191f4164eaca2a02669bb915372389efe51bc9cc4cf7ae9ffac3d15b76007c78fd0ab6d5e097b5e122871474ff138551b9b7089a87ba8e588ff6841c7e595b2140331b1086324d74b538321ea20bac86ce8eb932a57e9a5b8448c7cad5605bb1230b9ef8e8ea2e283e6d67b61cf913e04f543962441bd67e5af6063244ff5032c7c8cb36030558accd8fbfe1f33b35b657c10a826a4a28deeec0c57b", @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=0x0, @ANYBLOB="180ac46816c17d9cf0e4fcf2a759a3df97bff66d2764d81832006aa91300f3c88264066be47d04a6da419dcaacfc7a0c6599241d"], 0x70, 0x1f}, 0x1) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:35 executing program 0: syz_open_pts() close(0xffffffffffffffff) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) pread(r0, &(0x7f0000000000)="446fb50d869a5fe27e1459eb9a3f2b66bbaa1a55f65987c3be54f4a8a5fc57afb6e08d9aabd3b3587cedd74740b4900b8a1d54c0633bde5102eb9cdf86615adc173a1e8bd1ef019ccce605837018e0dabd9cf73e3811e6373dce71241406146ba82f02bdb5176ffb462c27bc265b68337ca2d307bc6b24a8e94e9f4819ae879caca3c517a29224cbaa952d84c323a5fbbfb9b985ee", 0x95, 0x0, 0x0) syz_open_pts() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) setpgid(r1, r3) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) close(0xffffffffffffffff) syz_open_pts() r1 = socket(0x6, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) r3 = dup2(r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r5, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r7, r6, r6, r8]) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r9, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r11, r10, r10, r12]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, r10]) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r13, 0x4) close(r1) shutdown(r1, 0x1) r14 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r14, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x100) r0 = dup(0xffffffffffffff9c) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x57eac97140bd2404) geteuid() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)=""/49, &(0x7f0000000140)=0x31) socket$inet(0x2, 0x2, 0x0) getegid() syz_extract_tcp_res(&(0x7f0000000180), 0xfffeffff, 0x7) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000200)="9d0744e3e1e9ad2a73ecad376abde0871bcae72f17a365117c70ed661d514bdebc1819b65a7349efdb89b8787c5d35e22ad06458d12e9cde0eba0fab124fa321b4a70b5da5c09fbc", 0x48) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)={0x7, 0x80000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x1000, 0x7, 0x9, 0x2, "f674ec4c79b4ea3d5127034162a60025febd4efa", 0x20000, 0x7}) r5 = getegid() setregid(r5, r2) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$dupfd(r6, 0x0, r0) r7 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000380)={0x91, 0x7ff, 0x3a}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r8 = semget(0x0, 0x3, 0x280) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f00000003c0)=0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000440)) r10 = socket$inet(0x2, 0x3, 0x5) sendto$inet(r10, &(0x7f0000000480)="319fc42b5e0cfee3581b14d7b9f4613f568395db5dca4388fe7b5f014705720721c19fbda26cbf3890a5013518c46bc3cb21c2b0a15897dd73952bf40232a57174ea645ecc4654c4efb24632c70b506227d32fa37a3a", 0x56, 0x1f3bd406fc15fce3, &(0x7f0000000500)={0x2, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getegid() getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, r5, 0x0, r5, 0x0]) getgroups(0x5, &(0x7f0000000600)=[r11, r12, r5, r13, r2]) 16:00:35 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x400, 0x0) fsync(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)=""/164, &(0x7f0000000140)=0xa4) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffd}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) pipe2(&(0x7f0000000100), 0x10000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0xfffffff9) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x800000006, 0x0, 0xfd, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x18) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:35 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3f) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e7dd7c61f305c47c00"], 0x10) shutdown(r0, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:35 executing program 0: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) close(r0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/231, 0xe7, 0x1000, 0x0, 0x0) 16:00:35 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x437) syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) utimensat(r1, &(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) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) fcntl$dupfd(r4, 0xd3b5535a95394575, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) fchmod(r1, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) pckbd_enable: command error 16:00:36 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000008000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setregid(r4, r5) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:37 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = semget(0x0, 0x2, 0x3e116a7c4b7cfa7) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) writev(0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error 16:00:38 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x40, 0xe0, 0x400, 0x7fffffff, "3d63d41957f9422bc892f8d7316b145a511a26a2", 0x400, 0xe577}) 16:00:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r1 = semget$private(0x0, 0x3, 0x1) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000140)=[{0x1, 0xf135, 0x1000}, {0x0, 0x9c4, 0x800}, {0x6, 0x1, 0x3000}, {0x3, 0x1000, 0x800}, {0x3, 0x20, 0x800}, {0x1, 0x610, 0xc00}, {0x1, 0x1, 0x1800}, {0x3, 0x6}], 0x8) semget(0x0, 0x2, 0x10) r6 = semget(0x3, 0x4, 0x408) semop(r6, &(0x7f00000002c0)=[{0xb7e28e7158177c6f, 0x3, 0x1c00}], 0x2aaaaaaaaaaaabaa) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1c) open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semget(0x1, 0x4, 0x484) r7 = semget$private(0x0, 0xb, 0x8000004d) semop(r7, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r7, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) 16:00:38 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) r2 = dup(r0) utimensat(r2, &(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', &(0x7f0000000200)={{0x1, 0x9}, {0x100006cb, 0x77}}, 0x2) fchmod(r1, 0x4) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0xbae71eda72149d71) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) 16:00:38 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r0, 0x0, 0x0) 16:00:38 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x8180, 0x6cc21ef40e4f1f3a) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSDTR(r0, 0x20007479) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000080)="b69a3c59c82e6307dea967c402a411bbed972421dcd1c54f5900"/35) syz_emit_ethernet(0xd1, &(0x7f0000000200)="79a38b4f3bfe8130dd46d7f9d691d131ac2bac64c7101597a07785c7d3fef89217b8378dc7e12d6c1fc40776d2bf8c7dd8f21866f81923e57b2ac690e3379329a79f07f6cce28c4d4885966a8a42db7e134be9c630d4fd3a4c2fa96c5a216a844cdd34466a71a194601058a3bed0d137626aff7af473bda3418a6a8d0f74d66a3fa1cb7031bbf95d5fccaaf6c5b6d3ec20d1515de8fde954c5d58c190658a12434b422e794dd7cbeff2d83ecc3d44c3cbf4bb1b956282fdf0b627296bb6e7a0c6fa6c2426e52f053912ac24e202fac1d86") 16:00:38 executing program 0: syz_open_pts() close(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xffff, 0x6, {0x10000, 0xff}}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) setsockopt(r1, 0x7fffffff, 0x80000000, &(0x7f0000000240)="fe2ddce91c80ad95dbc7aff7d16dcdc0776ecdc0e57ed69c931ac0c035784747fc05c2dd928477dfd66067b9e0f4ec1c3013867e40ae2d326cd58e9db1853755e6cc2b962dd436ceae7acd4afee2e692eca3aebe53869e7715094ada7c37ccb63c2fdf43d98b765495a7de4344e5e8e50a95f92e7d347e2ef498cf3464569b217fbe154555634b99169dcd4012253ab0eddabfab32ef4d0f121009a4cf48be7133751185eea541071b5223b004fd0386b1b06a279878d98442e0f7c06573dd374524", 0xc2) openat(r1, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) setsockopt(r2, 0x4, 0x0, &(0x7f0000000140)="281155dd64af9b87d739a095ed2910c15f65f41d57f7ca98bde6ddbb26d7fc599be4323c72fd60e54077f65f0af9dab4c91329c7ce232712c9e56e65e4b920a10f97c2cfd7e05c0ab6c64015668394b1b3489df1c32cd3d933bf48ad8fa85b5d01ba3a58599fd9d5e3612bc01c3d23956cf8ef72e5809f2da75303b3a9bd9c05e9d39ea01f8f90a7f1d926dfba6ce768b7332a00b65cf2eddb190dd89d023357", 0xa0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000340)="c884aef453fe7fc2547f6a399ffe88a5d7fc8baee6fa16707044be2dd995bf2e543be5deac80ccd3d53f8d3bb6886ce688e18c6d02917ff33d65b08e6df0068093424f52cb34d21b27def1e7280fd282290154624ae7a0e7b6b1d7e71eef4bb8bf86c623c32f0ba85ee5efe203131df39bc6b6eca1dc2857fcb3facba4523a31ee4ab7f102a4e929b9fc57a95a2cba195c8a0db2c4cecaf26d34a33b5874fc64ab24d7e7874efef0f7b6ce179c45a83368e27cb9f2a65f7760208dba335cb4550c9972e54737e1f00d47a3e27da4cf", 0xcf}, {&(0x7f0000000440)="2ede6107899419d9f5fe4e8cefb433b56a2fe2b6f84971b5684774febe40b0adb43aa599beafcaf7b29098b6ef983e5f537041a37453362a93b453d5381e106afd16d1e47ec8f9a7173d12d0886fbd52f915a02f1d84d1cbc6b3fbca4e0a71b504aef2fca492a2eaa927fa2c928928c2bce0535c2acb21fe06f5baf3449e080de3fe389f160d2d64fab1bfe69d1103d9b7144aef76a04b800857a1da7928d1285334113cea265fcab7ea039d48edffdadba0d17eefdc5fab8d375a9ae54fd03701ef7f3fa96ddad4b6ebf53c7f4b", 0xce}, {&(0x7f0000000ac0)="00eface9f9a5a8f91ecaf99c0eb9888887820f2638908da3f8285da40d27853973848a6446541c4764b68df79988490b6f452d7758e76d529dbc326de3669f9c520673d06f037ebdae1fef9c8776038c4a8bec6cbf8a871cebdc26b106dea171e10d7ecd7ef877875becf5b8aad397b8f34a1787d67ef746d0d7e941300d824f7eb6ff8bd1cbad50d4d917b95c0e5d7289a54821f7abb185339b63828135716c61a0dfd8bda07a87ac5a5238e3e8d7c0d2a82792e145ccd971e73cc30d23b70136fcb8616b8c979d99af478b750d8f889d0f605fe7e50aade1ec6008cd63b70700b4dd10bf65ed066d727083d0ce8b47dd3250722d42103afa27611b79921f89cd24515bd14bcbbbdefbc7bea84c015507e890949fab7c90180d15b15c9580ab4cb78eb7841d8070a60b45513fd4de72da50ace160fa4fe7ebb7f1bee5e33f3a0e142f5631543e16acc9774cca6e74516021d0653ea4a6ba15231c5347ab4eea14988adc6475599eb83184591ae85a5b63886df62e9f8531bbb7a14ac543457c002a2b07951d22d9c474a72519fe3c61b1854093a4aac1ac9e61c8cbed11788d543f9e9293ac13f9fa3159a4322fe9ac12fb5f8fa2b5520b20634aea77423c4802761d7ac80bd9802d471f5bd37720ced31a7a805b12a3d4af6938b748c707a529cd2de531b2abbda8ac3a6a7a836865f9fc5970b2aa0f14019905faac938a6b9a3a5c1c942b4905f4ee6cff2386751dc26c3b5e8835467d7ac498d8c28103159ff65f31e01fb3d331f2863e8385e8b4bd89a1b5174fd46a744353335019af7f43593f89410c878641869d408e1de52fb94dbe9c31050b2a0ce948c2f8bc2b74410d0aca0be69dc4840ebf2a0dcf34d56d24bfc26df21851c716d592819f22cddfedecb44b4ae6eae748af3ad20e4fb5c22da283ee026fbf95f7e28b8bb89b8f672456af96236770cc8efd5042f09ec21840ac5e1c1ac9ffd521e36082d4a0cbba90c8dd87193daef7151bf4bd0efb2f9219fdf3f9bf51a9581689506856c79e84d2a64c4c096278aec72394c5a639904b71ee2490e238df590c2ebc9fecf0ca06d9d516102d32bb6f53d2e8e283545d14c2cc3d616004bbec31b27923db88ab1a7acea6ea20d3df2dc2500ee65109a12500564616eacd95c092fb54a13a8de9699b9a611a055542dde5c72401db608db194cb6ccb514681ada2a116d2aea6b2540aa890e8fcc0e925d4a7f00ffa12325dd2a2aa768776b5d29ac01cbf8e7b808cfbdc43dfed63bf5c0c6715665f12fc1d8bce4dae9a31d2a1d906941e12485dcaf184d3d82d191c880d43acf9000afcb0388a94533dde7d93e8e244fb91dbb35ba31d10d475b981305a7afd48dc2f04532787f67c0c4bf8669860e137038afb5abd2193111b98161e003ca24ea5b77824c5664bf60db501d9779210a53e338dd0e90382d1a3db3310b3b161eb899802c5656877cc6338521eb93e492b1ecc56d3313c94483ae132020c8c85f143a95bc695fb29b88ef58349657999d5eef7326f52e587f9c2a77641fbfd76d80a9f86e6c30b4c0b291956dce3df73b78c47fbc70db05f9714563a7019a2c59d47cb681f8f6931c62e7a3aaebead6a72130fb129bc0382ca2a5ba8a759d843a2a843380a2eb0f393b458d702b03fb82f16df56565c141059352073583e1995b1034102aa888db5d8e3572605d1d03c6925744c09bb03957bf102638c5212ef13306648d71a658a03edc6809706ecfc9d6aaa0ff140dbd24063f7334015d333ef87b94d29fd410f9581da2e0d018bc85bea341f9d7a75fd6f5e7d818fd6c7d50143004cce7c48209c9aa2b154f41333368c5452938d42ef91091230683aaefc58274e5e70d12536549ae43a498b5cf5dcb9e22e2e6de148331b06a34a6df93f400f7f42a45e77756a31a1018270b79c62c9d4a55fbbd91c7a3de588aaaeccc2f70be95bbd934b12bf9ccf436c2293c6a025f3e6e3ed3654529a0ea7fdffcc93bc7cb435b27f021a6c97bf1c3aa3ad7a7d2f91acd3a48fcbf8e8f736bdcad4419490a390ea21c9e0619fb7ce16fa55eb4358b5960d531976b299cd7cfaadc2df367b57d21eab66791df2a6d5fe4c6fd27e8fb1f343b35e457866ac238dff1c535cb067c79bc08d8a6d7235990c47aaf14638e4833eaed1193daf9e633c50ae84c866e6e558270ec83a4ddc1169721ac366ddf65cf0eb8d1c95551cd30bcff15b106590a87a1a84bffcdc0178c9c91be5ffe223a91c91643651edb0023a852eab9a943206f394b8d756e81ce01add7e9f7d739c4f2ca8e048194665b2b433d1a226fbcc990bc832a67fb2900442e8f8f7e0c362bc8cfa28934da1ced150f9a884094981b97bde17efe3471d580d7698a182b3af24879707fbdd140d0017371986851db67770dff19bf5123fd4199c3d8ccddb8b6b9e9a8160f4b7da28e8b9bff2330fc1d5257685dfa42cd37c3aa71834f3462d818e222e30a4789a4e2ed78f127ac1c8bb22f4a7f1fad03dafd3cdb74c6a3b06bd24b0d0e7bf8ee58ed725dc5cf5873a8f0bcc64aafd94d5a3340c8c18aa3db3f0a05cbc8aba3db168647c622ef3cd25ce77557690095cd5b4d9f8cc8fc6ba7582e856edc523f40f418e9cfc0b6db92f4da65da1f9b82b1cbe03c54d8996cfb3cf8068912736d46aacb6e2b380e37ec06bcc74c87ce3bcf7b9a6c767072e7b4e5f274db7c4af91e2f83ef0e4501f2f21d28db2307c2e31db175dadee843deb77af265c264a0ae9eb68c507b6d8b101f55382fe0d722d7e159070ced47c4f59c315334afb6bd9da9be983e55e3498b73649fee9ac41fdc3fb474a7c7f5f1826f6a5c25ccad779b3d4d17b073bd4b1a87be001913d9ac86395d5f1dc510d410c6e9b60b2bfa0daf106fa79a80e4cdc0dccf0dfed903287775cfb882d1120b4ab1e47e325421643ca11cf51f6ecc394010fd29c06d5d97c6012afb5d34ee0bea4c16981d59beef7b67f63b3f64c283f2e82104275e05a37598d1c89388e4243513c6efb7777dea9568f580eb24a15f07cb50cf68f31cc7512e5d41ed1a5195ddadab0565a915dd1008f03899823786dbf23c97aac0db4a0b00aabc15ad6e43342d83e64f1e98169df34159d8b5889186ff16b44df347c3327ca064643a6334c4d5122fb624727b89230cac44271fa781cf3cedd65f07b1e69deded17bdd3ff7fb73c343277df9e2cb954b40f20088a899e07183da4bad1f970be14714a9bd8860cc0278098d1aafd664ac0c0b62d72bf783de7b514db5b219c62097b735dc2768786b8b604e85ea619f45b4481f442f768043be6804e74317464c77692bdf09c1839ef4ca37795216af408644e5c8a1865fe35e28c795bf356553306b42b66445eca7c0135da0e81ce76542659583ca7ee1483a5f2274727efac3649bcaf452a36c5668b319eb09277b4950800098e782a85106cdeb9ab9a7b469fc5527e932e2410b1f677130a8b0f29948be65439d638f7e9b05eba1ad869d38dbea14ee59cc3f72d4d6076b509ed480e8f9c48ab20db91e96c3de2be3b04cd7912b4aa076c67b1b1c952a9f0d00611dceb6ccfc6e19ce017574a3ab2abde3f2f82f773e74204907ceaa2556970affd1e9feed5abf7eb44e01857bbb98c466d57be187b231ef0db62877bd268f4e024905f6ebce935db2775437a24b48e5a9eac133a7376b251b43a089407e9a17e8c253b23edc8784a184303164ffdde7eba11cd85227d40f22c0951ec8a187c52fdefb3eb71ec43136cb955145e4174517709253864a2ee8c5c46d7d76653e844e4bba515e5ef66275085d3e8c954c1bd6301c9f60be3da8ec2927a2bbe251390a6760487e6618b5f3848100c2a88a35cd7bd2d601a995d9d28bf612e494f73cdeacea2600056b0ed8360105a27d7e3572f2528e1321648dbe10782721b02b73b3d66fb4a3b75f9990f6c72a4aca5018ac2378a59b003f465732f35ef60d8a5fd3807d51b890ae668c8de70227587e611045158f323aa810a0b0b049ad344ec98e2a17eddbffce24beeb1c18f2db8f6e2cd4c4e335e3c90721f69ed2318417de31eaddc2bc50d14c979f1deb375f15a5f930d6fc70c63d5387198dbd4c13d64194f8ac7faf7e1f58ed9d11e2d37bba4de6c795311bde873d9cc12ce4d62f46b78accb9b298b5c0af2c842d7164b97d85d0c5b5e530681f7a006ad394b8dfacfc5c5c75026802449d8b4a52ee387a17b68c3ad3a2ffe2ab045db397dea0aac4729a0fe1675acb2776220cea18875713f1004348b41a53a8d86441e91bf1aca4f97fc3735227faa40cdfc5dd64c2db58dfddaf2b969ed69aa1a5af5e385bf27b42b1f4e1dde83864cec5f338df00a3932897af6b9240125ceed86063ee6d78f652e2f93ed919e447612f36748f7490e49aa12056628d52c64a40da8146b7ffdcf18bfb8a91e0a4fd9709976a427d5c42fbd02a19540030711a54654a4242ce691477e22ec3562f44f1a1889f0979e4d83c1610d93432e06d2c0f1514cf0962c9bc97ecbd81ffaf3c39b4f0f9cf301f15efa14bff60ea04dbdcf2cd0d6df0fed165472377f3c2b7ecc1fe309c389495c7989d7935c82a3d11665d20681a8fbf40479588798bc1c313e2d0f205ddc2b8efdce22d6367b189b4ed3b8f8a617ec5db613dba94a71211b51de1c27f75b13ec77a299c62d41064a2903506679846131463473df8aafcb78c8d2526b020e0e52848be83cbe2877e123659bc061c74f7e072d481d56b97ac203524da66066bebae6945348751fa7d710671a75e9540a004987010d5fa19edeb56410705cb110817881403a026911feb54cafcf6604f08bb167c4e7cd2e4af96fda83b68719bc0307a5a8c7260fdff40e4a252d14c3dc7ae67672efdb53300052b182c2e06aa98d0f6915ccff365c8b65d2f53c22a5347fd47d97e0dbbb1bb51737c10b944cc05a4cb961d20e8ba000b73db8ceee84c6bd65b904af9e4464995ff036f033b964a0d260f2bb995694800b0a3fdd6db0d08707aa89bdffc1d7139e1716801ee1afc4aab26f2a0c50f318bb688b45737555d3a24d79f9ecbd654012ddb87f59f135ecaa09e1be0f78da8bbe941bd0450cba557c358a0ea26aeaef4354344d58d7387e9e1b51c35f0bf3f8485770df557b210e52d2cb887ae4b9f8a50cb4f0b2170997fe2489ca674d0b48e90069f4060be8d4bc87df6e1895ff5eeb14802dbf604e33052c5e7e0bce4419d6f5d0c29d6ea9212137399658c4545606f1b16e246dd21614f87be908a07fa4b45069972e506868a5cf11cedaf976260bff59a9540869643ce71f3d30eec22d6a5d8c653fb13361a1baec5e17718fef2adfc7b9567cd24a7ed6b697e2bc4b476a515183e0c9e6007a412ccadb944a682b5a09ccc06fa23f712c5a7fcc900f94e2bae7ed6f1ecec6292cf9ee6637cfbf38ae724ececcc1cf5d79d0c67c908e8bb5f4e43a2855f53a55f2918a6a1bba18b8bdb469ac609bb813af0bb079baf639b2fc4cda553534ee8269c4ac34702745d6547f683a6957a8b0fc98f8c9713ee2fbf5733e8523485fcc71f4046a32b5d41b3b6b6c02146e6d6094c49d96807712c486d4e1e4fede55504d39b5378690577c149c31395c298fb5848fbea600ab74cd2177aac23e6e2b9d2605db8aa77f3508c4c0b6584ed1e0f9f6091427fcf83b72abcebfbe54841acbf1dedc5b8bd83207fe04138eebc44b074a72126df7658e394ffcdc8d22e7b8c0f1c681fb22cc9df8fd1431fe8a56f569800e2c01282fb04b20963", 0x1000}, {&(0x7f0000000080)="f86ad190d363ad84516ccb3c67c3a2f790b8f8b0f086a063876fcf17d50d3857a378852196f1ad139ee7bece527f39cf6d7ab48ae2ad10eabc512e89b222a8cf793529d6cfb7250de8440d98c6bb", 0x4e}, {&(0x7f0000000540)="fa0f193d0fd2798d2be6199f2ed804cf9e63ae685a62ec151b0a474cd2fbb1fe269ae3ff38d44ce6468370bb078bc69daa2eaa366f8817fba76f8c42dc91d7d7c60b21088b12b8ed8beece3f1bc5a6a7c52810cfa936ff94071821239b1dbc66c4026f06d1895e0683572b8d6c231139e78c95411aa175bd34ff2d98e1ffc9799472a7feaaaaf95af27e8c0a172281cf57240d0dad6b25d7c8feaae214a5", 0x9e}, {&(0x7f0000000600)="14cdacf326ac770ee6284428256f30cb47b4ee915875e2bbf94c9ea44db691c7dcc464e150d05bf645918f63d6d911ac66bd91679e9f55356b4aac3dda5dfe91e4efa0c2b5618943fcd70c5e1d99d6128d81389cf2b66c71f2cb55b81dcbc78bfbd1d398b81e5c14f38c6eb7a8adb130c9ae00a08bce6d18120a068bfbf4f9a73c701531634aa7746a4eead1324f565e4fb389a1f375d87222ca0b82104647d89aeab1d21febb32b6b3c32962fe0c0fe6355e54f8d871652d3e551e5b13f31b68eb79c66bd242f545e4b09", 0xcb}, {&(0x7f0000000700)="b92de442b5aafce6a0ba3a0debaeb20ae84233d56eaa2113a105a14e4be7cfe51f7d670dfb7614af711c3b419fa0d9bb7c279f1ff86db82271a9e0795705fa87ae622b7186576b1afd045bf28ec816447ecf2bd9f76d60db2d0d77e44784ed8f6351e4ca8a1c9fd3f0dad786ca7e1f1b89855387e471def782e93539127f6c56e90ead4d0f52ee7f4118153ff6f5048cef6f136f424a1eedbb1f7a55927607153698", 0xa2}, {&(0x7f00000007c0)="811d0a8b27505b4f11af3965aae0b934a003133d3c2fe8173ee29e6c7fc9d361c34401326642bcce24a19fca0be93260998bafc606", 0x35}, {&(0x7f0000001ac0)="b351897b71ae69a2d7e00830c0c431f8f3e6cddacf17a064b8c91bb3fc6c72132aea80de9565f612ff53d2403a9cab1e0527cec85310e47a89f7e32d242af515777450b416ec6a45f7c21dba1092e42addbfa6ab2a9f70980e2f013a5fea7b5d64468080a5376ec92f6c4d2a89cb041474c2604cb0d1324210b6729e542fe95eb1da4f2b0b646df498e31e0f2c3a0fc6474d6623d6f9e3753416fac56e66e19dedffee72ad9260354f96b5c08194174db874fc21fedc5a4036ff658e274159681c643458372401019ac000a8b46b19fae02c99dd125d80b085517801d0b9e0be26eac0e5cc687121d3405949a887dc26f29ce130506f69961725ce452e3d4e1bebbd78b1578d21ce5350f821b8d2518d097f1815774281025af53c1d244c32e9a0a098fda47d1740f0863633c60772fd0e1fe3281b057b28754afa46aa88877c50547e2d17079a856effcf5650ee367825bdbc284e019e3d65e27549264dc57a59be7fa40e7f84bf269545540d443c610ea478370f5cd4d586549ca289d5d57ae4167b8e30f387dd3ef7572cd8621b9711bcc2925ee0d31816ac8424b17b85f7952c6ce38be3f45989e4871601b0058177a87c1512cc8aceed72085fa1faeb1d4740225f4d6f62b2ac50fc6aea19cf227f60e20384111b6f6275ed0d2099b39ee76f90ebc2dde79d4f584253d857845edd41744539534ce2ffcbc2437ee2995c924886efde9d7ebb849666e75a6e34441f78ade7c5c7cf6cec400c179c0e65c7951fb5b1314577021f6481646e7f9c4498d90542dd5eb2b84404c47263ae1eb1dfad8c63f1ef673e6c767c60886656ab1df01e8a164a6834111dc5d65225daeac9af392dd7b8a3751d6d13360d5845b86127984fbcafe43c89414941c08057674b8f830d9c066ed4285894d63e34f3daa2b3dfcf9e146e11d521247b56ce77920b6270d97fc926cadb336695b795a663b63cd89783fb7c03888a1fe7017c0e6ac8f729214d8195b93b3b9d912aa50f5fdfa78cd33180b173681eee5199d37881fccf8ced68f205b45381851a482f5ffbec4d9366e4a5521cb4491eb1babaf5715eccb421d79a899c79b58c44d7952f52d18f6a84cc38deb5baea258e29b4d751a854d1e50cc6c9692cede9c183b60845f42efcc80eb2f6fd549865521d4e3dc32e59bfd1ab4f7f86f89d4d6df940d5114ec1dddcd35a857e643abbab9ed781426996a276183818bb85093f7ea9a4b3e469e1c4b07059bafd6b5a8b37834042e659f9243dcdd4efd4c3bf750f48337d66862fb79e12182ee41e239f3f5ec6b1442f21e0f7d63999dc10a578756a8d469d50c88bbfda1e068bad507d8ce27c10002135e1e71607bba398cedf2d2c3edd1c0e402f387e21571c0dd7dd26670020f3765b35bdc6b95df06ac04ac7b3b56a8a3dbf62ebce3b0a1b60d7a53795cd26f52759311e4ad9ffdb003c601f62c03c6c1adae2c6ee6268770f81142d3fc3b37693f4efb8f32fea8a05b7540fa8f8d656b28b5855f627362cdf19fa095a3754efb58519bfa5f550455697ec3ea9a1ac1b04a29ef925f7327f52bbe1cb4f939d685ad4b1bb7a52150915cb221619d21ba1bb167d673ee7a404fc9121db8c0e6c48031f93f6f6e85cda62ecbef9b71f84dbc05e3c029c7f8c34d98731d9be67e55d131292a88e79569b5a9b8328a5b571cf354dabf7413e6daafad67cca9a4477104c8af563787d9423f9c1878be428357127ba849d96fb4444e4e10f9fad84a528ac924dcc3eedf67f75a2ad1b5b5bdac3a6552ad4d135cb33128f3ba1952b4876edae98e2b4f506e64fc76d5ccd3b31dc3100f0b419c7dc88661f23619c702a046443fc2f47841ca4b2ac133fd34e23931e20c72038a5a253a9f408eee2217ad3263e79c048fcdc89ad65334238ba32403c48ecfe64f712048f7448a6f89e130be7b8c47693ae94ab34deffb8617ee56ef7c4597df45907d0f43a594bcaf124c4f68cfb892e0751d0f1e552a5919553617700e7a1a8ede5b073c73edc47f4e2b3347f30e7521c0685d126f52b1a9378331ff0ef650313f8bad61646220027f7da65d7c4c32f59faf2b43954256e4d28e0f2103b65bc337aff7e85f80acb260e8e6b4cf8517286cf07035af057d32aea2b5763315fe46dd114a314e10ce10da009e4874d010d6b11dcd88a04a52edcc8993e786e7300ba81b436cd5350d8de3b521213e807bbd46a7556454d509f798d3944937c7b519ea02a7c8fd37a3ff34199ee54dd8eda96950c13f3bbbca34dabb893882948fc52173c61529dc8105fb05a996e6636d863d31240ef94aa66340a2de6ca7fb2d9fc26a32d490b3f7c15f57962e67d4daddee40d8748490244a147d6504fe2f2b1643331e9ecefaddce58508e691bf8d97f8323b476006e87ef410e755d27856df849b5840b3f244beb7fbd208d0ac6ab8191d0d85f82d60f51cc9b2f1e33f02abd35ef683d514e133da952c008506324e180edcec3c7eaf2a5001cfeda84e94d1febaa98f3534afbfb888fd3dea0cbfd93b082caf263c87c153dcd5578f7e8e407b160bb254549eeaa5ed142334dbe6f094de7b75bd5838790e50620d96b17e0200184f5765e5fad444a239cb9160bb68471e15cd29ab2ed61ab7e8ef1929afc3a5c9a79b4f9451e7ecc398662b6add3d03386703ceae6b04423ce15a89227ffdb5eb39326451301b91386f71e2fac737f6a0d84f4088de8d9fa814992a07b5f24f328d0190362c23be756d14c90f2aee8deee1971d2f28670e26c251d28f2485a9fcc2af9006fe8691fff8a01a490c057330d036406c54c3a426f397624ea0c3bfe91147df43f85119e0c03fed6c6d0afda350dcd67aa577873b0d2ce826af1f33c981a42b18c5a40d03354f1d8fa0b0d7838ccf84604e4237eba7ee2c500fd3d1f6de43f6493cafb92e42ad1c53aee83a6ecb44077ac3ec1385df255f9a98196b945c006ec8245f879cbbae05e82305d2071ba948bdb824be70fa9dfcf144283a5cc12aae368d3c76249b703c1a371ad581a131a0f5c32eaf850211d59e6b98bfb76f35571e874940954ef54291de54682b417f7fb4f1aaa9ca7d02ed5e4c65d8211c6723bbc8d2cf38976876b9e24b885c4581bd4cda79cf7608f63e110c7d06c94f3335e540881768bf30b709688758bc3db2433b6d3391bfe6c21fcd22082b165e19427fe869b81d89da14affb7fa8cc715991e1889999ef300f21df1ed23e2e8d3ccb83578bfc90229eec75bda8526f11e2aa1397bab4f45808c8746f254b30c43fc2c81f063e0af4779a960828f0de7cd770563e59786c1f25ed1ffe814630f2a159e9ae9e813f86642c91e8b1284881997e1ef27461578963fd99b922bf7b9751def77c70adbcade4a9bccb8031660be86736f8e0184c7c2beecb5ab231e134f6863edf681bc4a937edbb8f00763a2d2d8d8f979599a3a2e5a6c193de6cb783a7647988364de2960f63a8c69484edee46125192e389b828b091257d88152ff895160e33c73d68dd34611b4f10b66ecd1ee2a0ea82c4f9c3495237071e7392eea1047456fe6b0031c8bce60418a904669fa2210c8711ccb6b3e1c9a24ab136ce0190bd05460f0704fa1f4ccdabc01fc6aa6cf4eb65b1bee2f42d10fb67a5141ea1e8a99a28baac947251d47ae2551c6704ab168cc32c31a156c53a5ac71101265b1b69a7573938ac0c925a29fc25960dc81cfe6035da8e6c6e8bdcb01c7aaaecacb144c2ff7797a6a7f39e4a91a64c4a1bb12c3ab35c54aada35b88f9c7610a90231a4e5b10e5bf9987f9db39420fc253c704a2af2eefaea09d185d5fa95d33a9bf6b1ef1f325552a8cdc9c765e68861cb641d9e47a647809301a8d100f046189d7ca08e0807252865cbc840520ab661988ad93de34d3f79b3d3ccb40ec825a3243d6ae92a1813ef05da308c6f49b4126e55f51e00c9e9031f27084cdc39c66b895a6bf3dcc0a9352d6cc4152aa7f7b78b4d6b36d4bd17fd420b2bc9d4750f53fb90ad7c03ce71ef99fd96985323e2c762dd56dc2ce8a06fb43f74dda5f9b335a983937f44e1b50bb505c1b90294835bb73da30340476a48cdebb02c682ab2d3d94c738a5dc6fc2c58e34884038b8c8c97c048ff77f4d09f6e1b62c396c26a8b0ce4d03278be50cc44713de07f7bf2e71a5870fd5e1e2e81e6b77e1efac5129e7e251ee8ac32745f179aba36fe42166cb9b9e8255077bbb94f4287ec86e07dd93fc3e08d4c03542c294fcc280267fc2f7fd37580a75483501731267b72333eade8d6694158a8f676676e62cd2a48f55330b4d40083cdbaf895c76e0ff826cc5c76e8de2b6be35ff867c8ed9cd1ca280c7edbec4e7d94e95ac752e94c2a5a9f8cce9a8132733d9b4c5f5e5b3c7f42432d369b7a3040fc91bb41d104b40be61284cbd73454482d1a692b9b448c86a95f52d8ca901b91119869ed7fa70c6b386384ec7543e912484b646719b95ced87f05c40cd37d93b1ca8f15a69deb02918aa2e75405b71b9248943f143964518b2296e372370945faa5fa7927fcc05f281a24e028300c83697ca3a1341e17a4491d3dbba7d8654c23b9ee2eaf34bd6b1a82fc31efd7ce89de71d62aded8c1992d22b998b6cfd94eaa0ad2f61e2df699f1211fe6123b9278f024e1ccfb4e4bb9b6f597a1e32015c2f53930048ec445c62fe839049e2a3f432d91f63c65f8ed3f6818898c0948726d2b363f3f90f99ee8d18e2c5891e69f555a2bc4e258f933c56e1bc3817a7d7647fb3b74e1f2c126904a5e6686aa184a54853eb9695725d74fec0f980dac1f6341d3131399034e820c64d15e9ad43be6cdc3b47c5d6b195d2b363f0eed257ac18a72a458e7093e38ed2fddbeceded4a3aa7ac0b42eff10132d30cdf0c0bcb1d875a59933d8365203c3fcce8d2f2cba2b57615b515ac5338ce9975dd5a8ca586410fa1df9826c46e49a4f664ac272d07e31bbf68f7c633784e613d34c78467fdf3dc6d878c7e10b022dbfc5e387e5c9f76523b6cf2a09ec25fe491fa2c57d1201845be8335d34dd3df80ae0dd8a03c1bae8fa4b2aa9a0322429f796a3c493208f46cee926fa54e4b15b4735bc75ca022d32a26df8c42c5389c5689476199ff9f104ad9f3d47f4b0b056f958fa40f81e9300d762a1ebd81f93db2f9f9171c3fa10872034c815e0482569bcb1c6f69b8ec61177d2998017ed1b9ebee5a94c49a913b01c5950e18c0fdc02c53f0be89538a20554276a4eccbcf62d1152b1287671d8b3738674c14f4a60c19e590abe43f1f65b574c2bfd9c7f1a7e69e1fc09d82e634c70e7fa395545fa407fcfacacfd08f99895b0546b2e0215cd19553a47a5e0643ffc3b1c360a5e3a2660c6ca907dfd8b61865b178cf1455c9d4046a955beff1fe20b2e2ff716ca3b5e186e0fcaf579956af10f89777b5c717705489c7552691dee92d869d9ee6d9d4ebce3c883ac51aa5db89513f5c3167dde7df0de73459350c74d756416e222ed7af6788a88452262f1398f5c3886406a674c810add710dd1983a076730a02de5b3b368942f9c034d4e1926612e0ecd778d82364dc04f1dfbf157b7023a79b6d5fd2cdb3e4b32e90e7debe13ba9dabfc54a2e88b076561b809d40d9195d1fe35d308b77d96b30c0c65df22cffdbf7168a4cc12666a6cda743d96e6ae53f4c1e8b8f4fb88cd045cefc26f0ed455542b261207f7ebcc227ce836c3cfe976d9956ef359ad814091c498adf00a06a0b461d8b7ae4619787425673310aca334ddef509596bdd75d60fea56714d6c88f", 0x1000}], 0x9, 0x0, 0x60) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) utimensat(r3, &(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) fchmod(r3, 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000040)={0x400, 0x5}) dup(r0) 16:00:38 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', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1f) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2, 0x1}, &(0x7f00000000c0)) 16:00:38 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x2800, 0x13, "eeea6f7c47d7fd936397103c6cb124d79233478a", 0x7}) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 0: pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x3e7dd5658b46f4ff) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() r1 = socket(0x1, 0x8000, 0x8) close(r1) close(r1) shutdown(r1, 0x1) r2 = dup2(r0, r1) writev(r2, 0x0, 0x314) 16:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:39 executing program 0: syz_open_pts() r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = msgget(0x1, 0x40) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r3, 0x9) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRES64=r3], 0x1, 0x0, 0x1c00) msgrcv(r2, &(0x7f0000000040)={0x0, ""/242}, 0xfa, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:39 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) r2 = getppid() ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0xb7c97944cf6afe54, r2) mprotect(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x6) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000008a3a0dddff31a4a45e60e51817c1f9aa7d4c19d3869efe284f83ead203f961a913d1c2c2d324cd04760419081715c0fa9e76b4c79494b9ab57071eae0b0392be1815b12da8c873f288050a0e739828bcc9ee16afcebab70eae79864af8696b99b2f7c8fea501604b03543def7794d009b4b873b44206bbefb3f695e7c5038f1c788d8c74228065b1d2f854cd7e651f2dbfa5"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/33, &(0x7f0000000080)=0x21) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x80) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x80000000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:00:40 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:40 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(0xffffffffffffffff, &(0x7f0000000080)="0100000c7db902015a54492a33a7f86019ab9089d950145dbd7383", 0x1b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) write(r1, &(0x7f00000006c0)="709f00002000000000000800000000006482524d7192b19cc1f5afcd380f0e619b52c299013ff2b41fd4e184517c110ceec27580da284e27a51049bc45c94333903987dd20b13af8dac83c5e1bdc023088d2e202703fc4b3a7aa6de03abe118e1d98e5a9216ae937433cba6ac28178c559a284869026847a36e3d221029532eef2c13917ac1dd10e7646afa3435d264a701e273930ccd712993ef64ead57fea80decb9854f60527dc98e89bb466cdffc4ea69b1604388b55c075b9c3eac84891ce545342ae169c4e3db88e132e82d8e6fd117d8854846a5dd4b8558e5de107f89e9fb9372996476de7c0ef6b48d3494bc3fc2fd75e", 0xfffffccb) 16:00:40 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:40 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) 16:00:40 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x7) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) 16:00:40 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) flock(r0, 0x3) syz_open_pts() 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$BIOCPROMISC(r0, 0x20004269) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) fcntl$getown(r2, 0x5) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:40 executing program 0: clock_getres(0x4, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) geteuid() 16:00:40 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) syz_open_pts() 16:00:40 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x18a8}, {0x1ff, 0x9}}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() setitimer(0x1, &(0x7f0000000000)={{0xc4d3, 0x6}, {0x0, 0x400}}, &(0x7f0000000040)) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) syz_open_pts() socket(0x38, 0x2, 0x80) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/epf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) fchmod(r1, 0x4) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) 16:00:40 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0xfffffffffffffd0f, &(0x7f0000000100)="be319313711d412e453e645d8a6a") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) 16:00:40 executing program 0: syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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', &(0x7f0000000040)={{0x4, 0x6}, {0x6cb, 0x75}}, 0x2) fchmod(r0, 0x4) socketpair(0x0, 0x1, 0x40, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = semget$private(0x0, 0x1, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000ac0)=""/4096) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xbbfb6b2e7e295e30) lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="73c128598d626b64f628656f9cccb60be7f9ca61695e1870becf29994dbcc052c3417724df5ca88bcbbc381ceefa8f479a", 0x31, 0x40d, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x4, 0x3, 0xa1d8, "95b07dfd7107b5b9d0baa9ae60afe49796705303", 0x7, 0x9}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) setsockopt(r2, 0xe8, 0x94a, &(0x7f0000000040)="95355c3439db02c53072040cff0af64da993ce99b5883b8e364ed1f0608ada1eb674e83a48447714992a1d5dc6d0685c843bb98cbb134fe7250720e0fa9a4e4d4f2e6943c2221cc221283298c63e53a80ad68a2c560bf3edce2dff9519b3ea14c3f574e118f313ae6950551258b235821b3110e5902af88d4df32ec4ddaeafb0634405bfd693831c85a8340a8683a55ec25e8ea6d61f4de2f30cc31b006d0bb47e6d3b4afeac", 0xa6) 16:00:41 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000040)='\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, 0x110) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x4}) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x4, "8f90cb1593e0537343713b17faf42224694cd976"}) syz_open_pts() 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="09bf389ec71bd9fd0300a2b23f23001b00269d8b75600000dc953952b628ea96a13c514a1e4c8cc14722216bf673c65098698e010033a213650a5cd7ca42ffaad9e016787b169f7a252bb3f8911675ff99ac06fd22273bd6511d9612c33f866c41f034ff5110a845e33600000000000002b7432a93", 0x75}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x73}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xaa33d4d2badcf930, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r5, &(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) fchmod(r5, 0x4) r6 = openat(r5, &(0x7f0000000280)='./bus\x00', 0x10000, 0x110) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r9, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r11, r10, r10, r12]) r13 = getppid() r14 = getuid() r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r15, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r17, r16, r16, r18]) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r19, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x1, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x800, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r22, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r22, 0x9) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r23, 0x0) r24 = getpid() fcntl$setown(r23, 0x6, r24) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r26 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r26, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r28, r27, r27, r29]) r30 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r32 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r32, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r34, r33, r33, r35]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000c80)={&(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="23ccbd931d2cf49e7bec84f9521c7023d4ec5ac504defc3905ecd54d2ee3712cc6291194fe0977f3aa6fea9b97c8ea87ccf5e0b8c5a98acd8eec8392eb144f5312244f708c71", 0x46}, {&(0x7f0000000480)="c7c5c00c24784ba2b5ea693b6559935535215049267a4616befbcfebb52f913ebaf501692ecde8079d47a9d599c94eb183f60251017a610c97787207374e74ed2a15d340a3a14890c0170977f9a10f3e61fb656b327b361c4ea7df0036a6e0dcc1d254d80a1d543c9e7fce4cc9bd4e0615be166839c94b6a55130b818b2d6bcfd2e749f078daa5c83bf259f04497856d6486cb64f88d0133e14e52f86d5dabb700f41ab84ccedfb6cd311ff193e578f2cdca66cc37861611c14dbfc506459723f0c68df7f31cc6b50a97a375f8fc8d30f2d6eb8fea7257a92c00867d5d04deac567bc32bba2a8732f4fa05e328ae8ef4", 0xf0}, {&(0x7f0000000680)="7e68c8a05a810bf04727540793d86e15b167705b6ee72e8b369e661ea19dd07224bb186e86cb6375e9e7ccaf6b80961448247b372be763acec6dcc360def3150c4686e88e9b3c733cfb334c8b5681939443ea68caaf174a7ea21e038b876d9db0cb24edbca564da5d435c3982a9eb0cfb9c15f6aeb166bba986fc4f04581b9904dea5b2607db7c043d76c3b1e01e7ff13f2db8376d0652e5bc94517772dbe818b7961c63cdb29a2e2f88211379b880da9fdfd455110429a43c340bf27a65fb6082db5a34db62c407996b2f82c1f08bb4c656225551d0fb1565c855468e26aea7b6", 0xe1}, {&(0x7f00000003c0)="f4480bfac791fcd2b52cb062c2108c487933f1b7fb51b7672ab43e7a3efe8627aa490adb79cd1dac7e47f0a68158dfc01b8c9af5837c84f293e6f675c616ae94282c7b4bb82a3de10a2596238f", 0x4d}, {&(0x7f0000000780)="5ae1906754e621d19c40cdc4f7ba5141603c7c61b5646177a6f88ac919afef3a7eca6b8cdd5980c2b539fb044e9491b8b0fa610018728ed0ff7d36e60085fef090b4bf880b2dc919cd4ceff9f534077629e7e5576fc70003ab3a8222be1bd363c34f85519e06c57434d720d0f2b98ec5cfe6795a1d0b093ea287af29bb58dfad24e4bb1127d1985f75751deb0d1a15f0a3b9e429dae315e7b44cb9d46a9f3097d35a3011d156b936978007f3ed90a28cab64db7ca093332418766f9e209137fe89e6a1fb3e5e1769363bf7145b4f12bf29c885e92458fd6e681fcef6c70dde3cf4dc68fb6f5e46107a49adbcdd", 0xed}, {&(0x7f0000000880)="81684c60fbc914a8e25a73ee69e3dc639fbfcff143b4b76ed4e111250d02ec881a5a670ec459c5ce281703f97e224183365b425f8964f25631b9da0931e14f49bc89bbb3b43161139b234fac6cbff000a0df85989f7f90306dd0f05aa119f384bcf32aa970d7dc34996360381d706b325e8c93d2c53cfe0ef2dd8b478a2ca3bd168b825504d2ce7bdc4e11650f984639b6438e637bfd44c1b57b63bcdb0a34a903718a8f47eb69c2fe2544d7ad6c8501070f737c989fd45a696ddd07bfc6c537734f5f6d879408995417714621a5c70f93fd4a9811f20ba500018e27353df504b02315d1835f729122b61697f42fa524c4", 0xf1}], 0x6, &(0x7f0000000b80)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r4, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r13, r14, r18}, @rights={0x38, 0xffff, 0x1, [r0, r19, r0, r20, r1, r21, 0xffffffffffffff9c, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r22]}, @cred={0x20, 0xffff, 0x0, r24, r25, r27}, @cred={0x20, 0xffff, 0x0, r30, r31, r35}], 0xf0, 0x360cbdde7326310b}, 0x4) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="4e7ef0fed466921a285b1de76eb66320b12e1471af3ac3f52937b122170ad2129cdeb1ed8af1d92d9c90df2285da0f9f02bc4b4b7fb4c44aa3a7c3c093ca0c1f12d2d9b10e0714e437d7120ae8906ece38fbe39a1406daa229c0d2b71528924ab6fd57911ed093f6f8bdd3bf44556511ca94a6a059d44bc6abb1bb8174512e8e9148a7fe85d5c1f2291608b4d75631c2e52c560d7d42c98ccb18af7bf6f98e197c144125cda4992072cee867de36bbdf49bb49338f085edcdb721d3a48b41489185424a68c4dfd890436865c", 0xcc}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x3f, 0x66f3, 0x10001, "a072f549445b4a12fdd2367bf88127a2a1d42fa6", 0x4, 0x3}) 16:00:42 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x9b) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) readlinkat(r3, &(0x7f0000000280)='./bus\x00', &(0x7f0000000500)=""/195, 0xc3) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) fchmodat(r5, &(0x7f0000000400)='./bus\x00', 0x1, 0x2) sendto(r2, &(0x7f0000000440)="ffa379acf8ada7b00efe6c9a967bc4f372ab7a667a96bdfb60828c2b90963fa25b17e28fa6175aa3303448de3d2211b0cebfe54ce4a935b53a63c3ab9506b88d7dbfc0fb250cf443c792cc6820a8a9c76d293f", 0x53, 0x8, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:42 executing program 0: link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0x0, 0x80000}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x6d, &(0x7f0000000040)="625d3a7d73cdb5747dfa4cc0b4027a0c08307e246530631014344dd74d8b45983d6ecec65b9c213c825fe7b74b611b53441c90046db3ff4d876b75aa61cb7f269e54c57205a10cab5cc85dc3b1040feb996405fc0988cbf07fa5bfcdbc9220c004e39983efbb1d0671c3c6bfdd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x655f216eef386d99) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r5, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r7, r6, r6, r8]) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r9, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) r10 = socket$inet6(0x18, 0x4, 0xe1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680), 0xfffffffffffffe87) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r12, r11, r11, r13]) getgroups(0x3, &(0x7f00000000c0)=[0x0, r12, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000140)=[r4, r7, r14, 0x0]) ftruncate(r0, 0x0, 0x7fffffff) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4) getrusage(0x0, &(0x7f0000000300)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socket$inet6(0x18, 0x5, 0x2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x200, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r3, 0x5452, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/45, 0x2d, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x7, 0x5, 0x6}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dccba372fe57d083c243aa3fbc20536f3930b6de9ab6e8d9efc66509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a9600bd0e9483ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33e253928b55ae82284d78939930e46186e919", 0xfffffffffffffd63}], 0x1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:43 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = getuid() setreuid(r0, r1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/195, 0xc3}], 0x1, &(0x7f0000000240)=""/18, 0x12}, 0x40) 16:00:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xe) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r6, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0xb, 0x0, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x108) poll(&(0x7f0000000500)=[{r8, 0x80}, {r8, 0x6}, {r10, 0xc}, {r6, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r8, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xdb94, 0x0, 0xf9}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:00:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d3a029be96914f635913ac8da80c6b74e8eb342043ce503e4d8a8869e75a17303884fc0a2627c", 0x2a, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) mlockall(0x1) fchmod(r3, 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0x96) r4 = fcntl$dupfd(r2, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x6, 0x2, 0x0) close(r5) shutdown(r5, 0x1) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000340)={0x8000, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 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) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, &(0x7f00000002c0)=""/140, 0x8c}, 0x2) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:43 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x2, 0x640) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) r4 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x66a}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/218) fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r6 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) semget(0x3, 0x0, 0x400) fcntl$setown(r6, 0x6, r2) close(r0) 16:00:43 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) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x102) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000240)="41d85ab93146568b43ec6c734f6b900af1d9e04b00a5f0ce0735704fc44ce534150fb9f0926f8ad2f1de8f3687322d35e551471d2c844a0d90fddd60cd50206633d56a9878e36935bab9c3a1a5d5b150e6fe776750e1a68e5fde65cc9187ec7249dfaac3b4b36eb014696ef74aef7097fc103d7c709a06e1e33aee6b8f41d3d4554a5ef82a4886a430f139ab468626bb656733631748053ccc5f5995bc1b29891d7f4ed307e0984f03746c4d53517d0484cfd97e40de5a5e95997a2ac6cfa636d309471264d3a70d59689a0378ad7cfa4b2932aa", 0xd4}, {&(0x7f00000000c0)="3fb2765a241c65ed7ce72e4796738bb4b3ec5091c65b342d49c9c0bb03bcc4e2a37ed689d34bef9e0569323c45dd028674", 0x31}, {&(0x7f0000000140)="f82b96c90aaa66ca87b9fe3a16a7969a886349596ec580021510921bbf302c562833a1f06714f11cd5ac87131bd5be1a2b26150fae0f9aa602dad3982ecaaf92bce8ed1ee2642b1ece519531570cd3c5f5b3d8a5d6d5baafe7ec735ee6499663d3", 0x61}, {&(0x7f00000001c0)="f0cbbe81b60b5774605b7fdab0ba11d58a539c8705190e0c251eccec3f0357155b9fb0420aa7d28099217ce3612dfc0333798888e7167effe2", 0x39}, {&(0x7f0000000340)="c1f63709adf2b7b11eb496e61fa03ec98b5adc74ef40d767a85078733af3daeca1dfca3d5617fc6a03d03ad6d4c4b8a6c2e40b7095645efbaacd0caaa7d88f02b235615fd44f94c91e635eb91c5c79e74db5a10cd2000ce268f8c48e11702476db31a4d192147503fa30c3d3be471095b0ebc5fdc8c291fdbb3579c8f5b53adb9c130417a661e7c4b519d5c290098173e877b114e806ea1a9b97f815566cf47883dd0a09986ed8ce06eec9c7af45736e88b380c260bbbee54f15a72075447947146044e396afb505b08ddc41661cb9e62720aa644f0085ae1325952a663feab561e3e847badc9ab9", 0xe8}], 0x5, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x8000000003, 0x0) close(r0) 16:00:43 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0/../file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x200000000000029e, &(0x7f0000000040)=[{0x4d}, {0x4d}, {0x6}]}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000823300f5bb"], 0x10) r4 = socket(0x10000000002, 0x3, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x310) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xffffffff) r6 = semget$private(0x0, 0x6, 0x200008000000010) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r6, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0x7fffffff, 0x2000}], 0x5) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r7, &(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) fchmod(r7, 0x4) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000400)=0x7) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000006c0)=""/191) semop(r6, &(0x7f00000001c0)=[{0x4, 0x0, 0xbd5e8f8e540ecc61}, {0x2, 0x200}], 0x2) kqueue() r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c7f300048baed11083a52e41d8937df4dea32f0f0d9c9bc0d5fc1244c7949e3a9528d9c7a66d12247fb880e36147bca7471007d54d842565a5775e2467ce3b375f4954c56de06c6fe63ec480bc6d6fc98c113f3d34876063124bfce5eeb7c549d68d1fefcadbd91c9c63a9f33a690a1d98b2246532323aaea4f3cabd7daa49b5c8767cdd8d02c27e2140e5d68bf49f2f53bba3567b87a6c0f5ef8010181fed5a97e3740ce89aee19a48ce1ca5fbdda9c1edd760799c932cf5c8c3737b1073caab1dab08753d"], 0x8) r9 = socket(0x10000000002, 0x2, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r10, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r11 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r11, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) dup2(r9, r9) shutdown(r8, 0x1) close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) 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) r2 = socket(0x6, 0x2, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001300), &(0x7f0000001340)=0x8) close(r2) shutdown(r2, 0x1) recvmsg(r2, &(0x7f0000001480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000180)=""/93, 0x171}, {&(0x7f0000000200)=""/4096, 0xfffffffffffffef6}, {&(0x7f0000001200)=""/230, 0xe6}, {&(0x7f00000014c0)=""/91, 0x5b}], 0x1, &(0x7f00000013c0)=""/87, 0x407}, 0x840) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:44 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021cfdef68aba00"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) r4 = getegid() r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r8 = socket(0x2, 0x4, 0x0) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r11 = socket(0x2, 0x8002, 0x0) r12 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r12, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r13], 0x3, 0x800) r14 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000018084dd64c4000000000373430af2ddfd07502aa272aa0abce7211bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef88630800135e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb20636e7444f37ad12aad0f9c86e4b2d91b437edcd677693c5dc8355de4809394265dfc40031f481d9216f1ded569c9e127651e57f033162ded907a91a6eabdad6c3cb8d17be28cbbefc24a9b4e2e4cc2734f30752660983430cf2d0fe574f8a81fb61c2a0b6b80770983e78c384d56801ea331a1781a85f259f08df7e11e7b3cf8436b6f561b14897deafd"], 0x55, 0x3, 0x0) msgsnd(r14, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r15], 0x3, 0x800) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r16, 0x9) r17 = socket(0x6, 0x2, 0x0) close(r17) shutdown(r17, 0x1) r18 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r18, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r19 = socket(0x6, 0x2, 0x0) close(r19) shutdown(r19, 0x1) r20 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r21, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r20, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r21], 0x3, 0x800) msgrcv(r21, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r21, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r21, &(0x7f0000000100)={0x1, "3789a211c3591189ce2749b7afc93da0c0a8a37531046f80754ca7ef729beb65b17facb7ff059bcbff5e5a4c43fede5441bb720b00117e127bf631966b537f16a906caa2979cb58ebdf704783d1baed1ba9b356546f7fe6ce8ee3fb8119af7507b7f7b7dd68a3d2674bbf48fffc9b5705f8c11a799d482b7a77e16a8dfabaf9281116981b056e638ccdf519d4d3e7595d3887001ee8e5d0124af1118446a6b3d58e0cf6bb1b8c65babd22a6d786e4b5e3f4d91c58ec91dfd6d01aff831e80caa5daebf36888d3a52bd0debd2dbec8b3f7cdb95d8eb81732f130f4a30c950"}, 0xe6, 0x0) connect$unix(r11, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000001500)=ANY=[@ANYRES64, @ANYBLOB="a2fc6c3337de5a052b6411a828827b77ca9716a0e5063aa30b79765bcdac445b98d4abe816c012", @ANYRES16=r12, @ANYRES32=r11, @ANYPTR=&(0x7f0000001100)=ANY=[@ANYRES16=r14, @ANYRESDEC, @ANYBLOB="068a72ecfcc33b98cf658346e743c1ecdf2c20fce4ed97024f0cfb5bf98f60153dda02bc69e428d3a7ad19e0b43ab5f62e2c1e883b441e3e6abec63a990719e93829bdc5815910ee32cabc55fdcb46f58e982aa3d5456fef4fa2fc8f89122fb18a3239034404ceca814287c7cce6d6dce612909911d61256da3e554f85b45edd19", @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRESOCT=r16, @ANYRES16], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32=r9, @ANYRES32=r3, @ANYPTR, @ANYRES32=r17, @ANYRES64=0x0], @ANYPTR=&(0x7f0000001300)=ANY=[@ANYBLOB="2cf8a3b8560e9f080a830dbcda5cead5c0726fc1c9c0ef16cbbae461a97c3870e0d9306cab3bd3ca7c04ad108983e5233c6a1563dcabaec2cff074dcb3c5d734cd545dbadc8343b957bca1b05861be20954923d48c93448f91273c563f6dca427c2ea5c2e031143cb0f03e583d9dd7168124acaed469432bc2c0ec3541f6de219a245dee6ec07c580adc1e981cfe64fb8bb507dd7ad013ac21b348692c3ef7d92f2c13fff9eb64498aae17ed4a0c55319ef3554132939915a59cd09dae5ba91d81fc014bbc4091c8962bce75fcd26cbaa8e92a36692fa1f16a8b55d2ce6dab2d8b7a6d71f4b5feed9333ce4ceab28de82f18a6da6fa0", @ANYPTR, @ANYRESHEX=0x0, @ANYRESHEX=r18, @ANYBLOB="7d939710db2be4ad3c83f956ba340cc148a917685f92fb47ad75477109143d5b66604431b18fb9d7b3349bb02abff862f1754323b56cc40b89d0aaebf96e12d03b9ecc6af958feda40aaa7a4b59f960853c921b1d7603eca09d0f723a5d932bf632f8b21630db7ab8cc96051fa7b73945c4529a1d1d82b5163c7e866b9eb956275a7f9adf96da2bcb748c2c596553fd95cefb27c230576cc7a7b7f690b8b09b96b9d079f51c407ce", @ANYRESOCT=r19, @ANYRESHEX=r21, @ANYPTR], @ANYRES16=0x0, @ANYRESHEX=r4]], 0x1) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6679c3066c50bfdf83296a"], 0x10) write(r22, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r23 = socket(0x2, 0x8002, 0x0) r24 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r25, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r27, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r30 = socket(0x18, 0x1, 0x0) r31 = dup2(r29, r30) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r32 = socket(0x18, 0x3, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) setsockopt(r33, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r34 = socket(0x18, 0x3, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r35 = socket(0x18, 0x1, 0x0) dup2(r34, r35) setsockopt(r35, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r36 = socket(0x18, 0x3, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = socket(0x18, 0x1, 0x0) dup2(r36, r37) setsockopt(r37, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r38 = socket(0x18, 0x3, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r39 = socket(0x18, 0x1, 0x0) dup2(r38, r39) setsockopt(r39, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r27, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r30, @ANYRESOCT=r24, @ANYRESHEX=r33, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r31, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r35, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r37, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r39, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r24, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r40 = socket(0x2, 0x8002, 0x0) connect$unix(r40, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r40, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r24, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r40, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r23, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r41 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r41, &(0x7f0000000140)="220e22", 0x3) pwritev(r41, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r6, &(0x7f0000000680)=[{{r7}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r8}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r9}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r10}, 0xffffffffffffffff, 0x1, 0x1, 0x10000}, {{r11}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r41}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r22}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x99, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r42 = socket(0x2, 0x8002, 0x0) connect$unix(r42, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r42, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r43 = socket(0x2, 0x8002, 0x0) r44 = socket(0x2, 0x3, 0x6) close(r44) write(r44, 0x0, 0x0) connect$unix(r43, &(0x7f0000000200)=ANY=[], 0x0) write(r43, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r45 = socket(0x2, 0x8002, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r45, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r46 = socket(0x2, 0x8002, 0x0) connect$unix(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r46, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r47 = socket(0x2, 0x8002, 0x0) connect$unix(r47, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r47, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r48 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r48, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r48, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r49 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r49, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\b', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000540)='+-\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000001200)='}\xa8\xf0\xc2\x80\x9a\r\xd8\x82+\x00\xcb\xafw\xecD\xa1\x80\xb4\x0f\x13\xb3A\xf2k\x17\x96\n\xc1\xa1x\xa0\xf5/w\x00\x02\x00\x00\x90G^\x8fic\xaapoh-6\xa5\xc8a\\\x9aP\xf2D\xf7v\xf3I\xed\v\x14\xa9-\xb0\xe0y\xbf\xfeH\xa8\xec\x97umf\xa2\xc7Oh\x0e&\x88\xdaX\xcb\x04q\xf5\x82\xcf\xa6\x1cp\x9a\xe7\xa7\xa2\xd3\xc4A\xd9(\xa1\x98\xd2\xf3\xdb\x80\xc3U\xf0\xab\xa5\x01\x98<(\a\xd2\x11\xa0\xf0\xff\xefX8\xd6\b\xdcu\x8fL\x85\xf1+gY}\xf8\xb8\xd9a3\n@\xdb\xf2\x17z,\xccD\xde$\xa1\x17%\xb1\xaf\xbdr\xc1R\xd0[\x03\xd4X0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0xcc5bd7222f02d2c1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(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) fchmod(r6, 0x4) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x8a86dfc5bcc37c34, 0x143) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r8, &(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) fchmod(r8, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r9, &(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) fchmod(r9, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r11, &(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) fchmod(r11, 0x4) r12 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r12, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r13, 0x9) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x140000002, 0x0, 0x100000001}], 0x1f, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff9, 0x32, 0x1, 0x81b, 0x80}, {{r8}, 0x6aa2255e6a95e4b, 0x0, 0xa0000108, 0x9, 0x7fff}, {{r9}, 0x0, 0x46, 0x2, 0x1f, 0x3}, {{r10}, 0xfffffffffffffffb, 0x80, 0x24, 0x4, 0x10000}, {{r11}, 0x5, 0x40, 0x40, 0x9, 0x8001}, {{r12}, 0x7ffffffffffffffc, 0x32, 0x2, 0x3, 0x94}, {{r13}, 0xeb0b67982d857900, 0x2, 0x60000000, 0x9, 0x1a4f}], 0xed78, &(0x7f0000000340)={0x551a, 0x1ff}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000040)={0x1ff, 0x4, {0x43, 0x5}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xf800, 0xc0, 0xba, 0x4}, {0x706, 0x41, 0x1, 0x401}, {0x0, 0x3f, 0x39, 0x6}, {0x101, 0x34, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x6, 0xb40e, 0x2, 0x0, "f87d8ce865ed992d91863c5a8adffca81d100340", 0x29, 0x10000}) pwrite(r0, &(0x7f0000000180)='\x00'/14, 0xe, 0x0, 0x0) 16:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x40000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99c, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x4000000000000], [0xfffffffffffffff7, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [{0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x7) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:44 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r2 = accept(r0, 0x0, &(0x7f0000000100)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000340)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000003c0)={0xe3d5, 0x1, {0x80000000, 0xffffffffffffff0a}}) utimensat(r4, &(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) fchmod(r4, 0x4) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180)={0x7, 0x3}, 0x10) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r3, 0x5) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x12000, 0xde}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x0, 0x5, 0x2, 0x1}, {0x5, 0xd8, 0x44, 0xffffffff}, {0x401, 0x80, 0x80}, {0x0, 0x7, 0xd7, 0x1ff}, {0x5, 0x5, 0x0, 0x8001}, {0x8000, 0x7c, 0x3, 0x1}, {0x7fff, 0x9, 0x7, 0x2}, {0x6, 0x20, 0x7, 0x4eb}, {0x800, 0xea, 0x3f, 0x1f}]}) 16:00:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = dup(0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000380)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r4 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r4, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r5) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = kqueue() poll(&(0x7f0000000000)=[{r8, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) fchown(r4, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) 16:00:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) flock(r1, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) fcntl$setstatus(r3, 0x4, 0x40) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x1f, 0x8, {0xa6d}}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)) r5 = accept(r4, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x6, 0x1}, {0x18, 0x2, 0x8000, 0x6}, 0x1, [0x81, 0x10000, 0x0, 0x99c, 0x114, 0x0, 0x6]}, 0x3c) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x84}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r12, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r14, r13, r13, r15]) chown(&(0x7f0000000100)='./file0\x00', r7, r15) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x31, 0xfffff, 0xfffffffffffffffd}], 0x3, 0x0, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) sync() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x35}, {0x3b}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ftruncate(r1, 0x0, 0xdbe37e2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:45 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) msgget$private(0x0, 0x8) 16:00:45 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x0, 0x3, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf952991735ee4af11d00"}) write(r2, &(0x7f0000000140)="1fbbf7cae4fd5453b800e9de7ade16d65d79f839d0c42c637cf0fa37c4f38b36f2ea5b9f952d1ac16c1b687dcbe474b1dec773711cdcf279495fe32f0a493691465295ecc9ca0cab69a857f15800073e91520316145f", 0x56) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:45 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:00:45 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pwritev(r2, &(0x7f0000001e40)=[{&(0x7f0000001d00)="7eb44af3ddc306af26f8ed38716bc736b6b09328f88568c4d95fc9301daca38f407521c3693c95a01e70277eab989886e9283adc69d01a24", 0x38}, {&(0x7f0000001d40)="f823341a79b989b9a55d734e7f34e79141872d424ceedcb2cc1f1ed250d31c01d195e2121c6e362e164651b69e041af85324c3dbfeb5374c5e63deb1adeac8094d494d5ff1bda5dd19e53336bc0668195417a7c480850dbe2879abc3ebde39a91568add03a051bc94bae89170ad02b0d82e1f5b95c65c4d3bac236faa2ade7fee4086d13b76ed181f3b0ce983f48f7326678d9faa91d147025b828e2ed0794b2b3dde2d3a806a0d632b2bddb5b43aaaaeb8abb5bd8847e837d489da6", 0xbc}, {&(0x7f0000001e00)="ffeb0159debfdaddedff7c6b8b617ad0ac2571186a99799b0e3662ea282f3e254f792a78a086c5735d0dfd55206991f5415e9a808b95", 0x36}], 0x3, 0x0, 0x0) r3 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000018c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x1) close(r5) r6 = dup(r0) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0xfff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f0000000080)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff120}, {0x493, 0x7ffd}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001e80)=ANY=[@ANYBLOB="4791d1f77667ac80ed637242512de1cb0cd3dd7fae6450f5cedf170f9614f53e9f8a829d45d9af8748bd0b083ee9974cbfe5b51f78bdcd206451efd4773f4916fbc2603d848787fe02d3d9319dc6e22892c9d43e82cd2f3511273861617ab2190bad88da8eb1077e107bf40fea88c0ac73c9a67d6526b3102a14d46a788e1f52999df36650a4472037e38adf70b843349bab4050a0a2fc64d247177f0600b898"], 0x8) pwritev(r5, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r6, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10000, 0x8a, 0x3, 0x19c, "b8e2ae4f3e9d15ead666af53d294e56356ebb400", 0x0, 0x80000000}) r2 = socket(0x2, 0x1, 0x40) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r3, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x382) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r6, r5, r5, r7]) getgroups(0x1, &(0x7f0000000100)=[r6]) setgid(r8) setsockopt$sock_int(r2, 0xffff, 0x1812, &(0x7f0000000000)=0x9, 0x4) syz_open_pts() 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="204028b4f3f7397027f0de2886243e5b32c2be9d0dcc9acb443ff9ee5443065b682df944fdca54fb9577965492639bbd185a265bf61bb74f5b8e055b454d60f601adc2982abfc7bdbb0926cb49ec208d7fbe814a1c639ebfebb5704fdf4d31989d6721bcd859fb927857f3fb54913152cb8f2431637bfc49682a455440a94648c83a63df820309a5e3f7d60b165002088490fa0574568527f17076293154670be1a9b0c877c1a547e787a91264d8fb8bf1e513ca5c3e6e4a3b67a6489900277df3396e09ef3cb3d5185233ff318ece2345d0a035f7e277febcc02274d41509538d31b58ab0fab4b0aaff6f55bb1bf59fd8db06", 0xf3}], 0x1, &(0x7f0000000240)=[{0x10, 0xffff, 0xfffffffe}, {0xb8, 0xffff, 0x7fff, "87d327c1493add40db59c96a60473a567367ed651dea2a131f477b0b2fcf97daf9d6ab55ade0ae696102a7e18833a48e1c84ac7d18436bdceb3f1f10d6264720b9fb6c3a2e346ac2444563b174de1314d7dc098546a7ba5fb879c20a773cdfcada593aa934475fab41ac4d3f2fd72af1b1a4de0bc5e85b02e23269c1cfb4506444931a4e4f1431b552cb85dc423bd0f3ed454b85c2deb20464321b3945e16b8c9758d64f7747"}, {0x1010, 0x1, 0x9, "74f334909cd946ffe0e7372faa94ba25da0d834036eac43cf7169576e4b97efad677fc3094d57870f226ad59a1490dc069680f142a209ad9b6ba79552e3518880a5f2100dce19674f18f12fdf2f4194add9b7125e5b2c8df659a5273f902ba7e3b3d2bf4cbb2f46248b59d61ea29d53a472e4914e0003757cb794dbd70f0989ecf4740c56153711351573e1383388c9e014fe90c79fa3c352d56dbbe4cd9813fda01ee8c7a57e95eba7eb58aa253069a3916383c470444c82b52440749702a340de0b4a2d72e8b5c7696a7e2b6c62bbc544c61f666ec44511e9982c44fd41095b1a5891cfc12ac5b74198840e6680619df0ed2cb434328ce6803f106eeb5314ad9c9f073b79803998eb46b4d3d6f813216a546ff20c10aaa7bdd30a05aefe9face20564b7b9aca473f00bb786ebbc4944bd97f80c18fdbedc6774e9fc917733e15d073f0bedbe8119a5c0161ddd8477c6105eb13e5f0abf2b260da4d65983db24b0519645f54bcb81b196f6ac52c01eb0d0a6171c56ce8eb45c0b359210d9daa505081d646958be7518029f7bde04553bac5e619a06732dc4b75e3e228fecefeda8fe5fb4517dacad9028e6293c97f091301c238c65898c5b783e916d2dda97a01267b56267218640fa75e73d7e04b240bb93562838697ed5f1d772f155a54484101c9793ad1c82f903eaa59eb97f5ca911ddfb85166d4f1a1d8cbfd1ff97cddf6e9931872fea3e1472a0d6943ce800ba4147325bb16444545dbf39b24686132d6f4b10ce87bc4ecdde49e0054ab532e8ee96ea660ac4f1c12c4ddfdb33eaeb2d9975e425f73933f20e2b0938135a40a96eb20ea387f10a1ea6f427ee7bb5dbc70959687ec2cf08cdaea9084e220bd17c0ce464f4f2490b3ceb18f54234327d863093af5463edcda12f21955a22ecd07125f65acf6e06e42a1cad6582dd6684fb2dbc5c3fa37dc246c5d73d5d74149ab9a4bb5caae0ef640642b7587644d48bb463ff68eeabbbbe07a54e4d33fa717f0a84a3a5b575dc9e4dd5d65cf636f7f1a6b4c7e97b6f499e9459e30fb68a2f856972a0e43747606f5866cfcf7326dd7cfcb7faa5a0f3ac48e7056626e502693b5f42f25db1db7c6cf348b3156d96d038dec59b64b534773badbedbeaa615025b67f38eb18f82ccde2865fa9eed5654105d317066ab80c07c4369b05c365ba578ec0ab62a1868741fb4311e99e49b27f7ed4875fd7833c189e5556bc80ee68ee7362b795b649f6d66b690a8aeb74cb1b8c38161ac1ea196bd0b48a29fe0fe8d773b1e28afb84212ba3516092e26c156de2d886502387def1089ea32bb4307552c9559eeeabb3a62a8f8547abd96d14f494b1b3af141f6ac6125ad4953ab4663955c5a7b0bcfad2a700a02eae06e0dd5267412a2181f1e2441b64075522afa8c239e052651fffe9d1e45e288059fa36a0d3e57c26545b4e40dff714cf8fc0b276ead18eb770b3a8ff7c11596d354bfaa195dc6f854c4d351bd67692ff093724920e4622bc3ad1eb35d3d8531dd305b69966b748b225e9c15c5e2030b89486ca2fd222b2cf57d18dfea99c029825bde1984e7754c4d4a029688926507a2c6dc9be249247ac1aeec7825e7949f1e1e94f9bc56814c47d320de3b450070bdf96c7f9a976a7bd7a6d3a367e949187dd3cbe9ab10a0f25e96e18614c8601f41317102003cef87089a3977fdc78e121126f8d32c35eec26dad8a333047915cb8df92b2cb463f703ff38b01d95c3ea29b97edb3f9c5e009df7fad7acbaf3ba835035aee565c7a6d617615f24e6e53b5f82f818f87514a6156057db0e3e42d2fe579b43e23a1e9a47d462528ea50a6d9b33dd086dbd2ac81da22c6e8879d1f62daddd63eb4ae017cbdcaa1719f933db626278b63ffd5bc5b9732f6bd47a71094f8576fe0c3091c68c269bf0b7e2ca1d28ea015d9afa51cc0ddf92961b6e00ff70e94b51978c7d9d2fe28b66f99c1458a7549a7056aa7e4993006261825e4b37f452320e051afd532cbcaa00ef6913f9f6e144d7ccccc07c11768775ff6d199a55ed98944c5a5d6cb1ab71b013a45d6fa03dc6978ef48b2dd0f4c6bb35d53234620f7b5d01947bf3a36fd0af0f9c0f04003f5814b764ca7db8ed18a380d21fede839a1564ef07fe9fb2219267bfd1a859cf066a290bdec17ca5ef65268c38911ef90f74be14e130251c807816a9385edab6b6c8fd893eeceae673f2964e87aa0a7509a175e3364da841774d46f29a87ffd0d8b2fcb2c740198bcbfef327e0188fe120b3aef204fc0e4b95c015033a3f16249bc16d1f1adb81ae775dcd0aef69aade89d78486c89093dc18791122dc86d34bce3ede773fc02e97d17a73c6f2f1361de792c7e9ccd3a8364ec97345ab2690bf908cb74bd63af78167e075e109acb8e7cac73aaef7f90d4e303861e9b6fb1bf12cf30e2c4ae214152d5da3939f5d89c0d0684bc213c3848bebb481aaf1f23164b5f162269a93f71d67cb3635fa41ae3970752bd2e0b88f826284f221564a6cb24f73b075900a5d36a3a7a7201ff0f99b40087a65fb65da16df5752fe0a4ab245e1e290f3f3a39dd2a6c3a85e4a9517ba59798433b8bf2cde6175cbe28d3a359252bd9b4bc3402d17fef218e62e32bd032bc709592d34b18f91ce3d518b9600af72a03af04c665213b946a409206a149fe8d9e51ef8bf48c7d3a0482db1b92ce8af10b357235a6ab6a2f100be423f51b111fcf37c78ac7df949531a1704b9276d995b92ada6287aeb3d0c012a56301ee81f715fc0683efd6140635e9292dc2b690da466efbbc8d6f66791ff41e9be09b0b6466bd6062de03ccb8ce774e929d2d367e5d2f3a6acf38aa203da666e613764959643020bcd6fc1cd66b1d76599afc286ed41e7eaa1dfe809b27bc3bafb99363b9449664c5b251441a4e1fd071a04c604c8f7c318c865167292b4b611506bb9fbc1fbe8a33dea9add97bd795e8aa91d3b94ffd0eb944dfe68a982fdd15bbdcfa7c7aca34a62f25eaa56b1fa9e8801b37d54d2e81aa9ea90e4c85a65e2aa8f102430b52c307182d28bdfffec580b10db58d663240be3a5bcca69eedfd7bc3e268a24f3e9a4db9be203e9f3ab3632003a641eafbabc822839e83c8afa2f84aa4811484d97a9a47400ab420f4b597c64baa98c806a9be9ed74bf1d6e4e0c3daab540822b3f805f94ef7f88c4cbd8cd09c7ef84bdab9624c5c1b74f53ea662f37ba763fdfafc75ed342442559859cff20c7f14ce2293d035ec7a23357cb742e817a89c18c39e0e7f010206bac32bed6fcc62949b0944860604261e548815a90ead52e408b0b869d4450caf43da6b852c511ab6de8867caa5b425613cda7cb0cc419825767d0997b16a0835adad9384e1dfd43683d3cad979995f65186c1fb882351cbe7cace4de4c0b9f847b664b0a4e060f2c534b8cfde4429a6343e4a716fb56a44ed1a1bd328c21732964c6c0a0d4e90e42560c729c1e38ae42cc011edf3453bf17d67dcff6e11ca08258e069030341cf85c389a0dfbc82d575f5b3fa57e1c4d849eab8929d4b1b114f74b1ff7291659c5f3e95e89eb1647e07047070b2a7e2bc4e2f12648042e0f14c15658939d9cc10608dd75c8423a104e554fbfc5abe74049410d4a583a64af3af0c5ea979f978f1ee0a14802b7de67a21fbd85f0c887a30c951fc6b238ad3bcf595a31ab2d6442baf14431a88a27f664a56aac17efb75ab7fe7ff453dc6c18a917eb23417acf4b06d44f428279531062ff2e85d4c17449918cce8997d2bbeb4ae85e8debf04e281ac3aae386b2fb335cad0dd7c51c5eec22febde7f6ba6921b153bd8cc51a7cf10f34ce05b011273ac0b5842dc7b7dce65880c8ab3a2c209de196175ea9efb6b290c4557286da0f0682529b70b11f40685dad78790b90de540d473ba33ac6496523f7b2b76ccf917c2b03c712dc355fa07ec9dd8e2a25cd2a21d41b8d491b64e23a749dbdb8704e064b9fcb85ed3dd5ae1953a0772a3c42e5625da0a93c2a5690dcc9ab993445bf23bc993ed2284244d8113a2021a797974de076db8652fa807727ca30a5fb77fa547b2333c050e2e7da828a911b808bcc7c1bce3b079b38b7b8a79a17bcf7b2a40e4c00d36f41c2e5490c930e203a7289838c0f21ed6cc197ad93421116f9f8151dc09369a92ec6c57c68a5cf3180db13c6379a43b62a8a3dfa5a1b852a8241fccf458efb888999240f5867156770c6b1aa959b9ebc6bd5b5105e95cd7642c3c216ff685802d6cd41729a5b8293674793f75e48b74c15a180432d826648475fca74983b81bd12f0309e523e0395d03ed6c402776fc1201ad633c5df9107501db0a146f1f5f9708e47665fa2419d2bca3a462bc9a66bb6215ace0a51fdae72e2699a44bd9d46274877eb2f7852d57df5f6d42b07b935fb4e9c1acc0a98ba1ccddf87ce278de6a0c116455a28e088ba19870f25d18bd75dedb3ede36ff0695dbaac1ad16b7df0a3727900f9b4e47fe75c51df0f11fb7b0ee941f439bdeb00d818da3b93399512a5e4649432a318c34f9723e4772ac514c68319807dbcd777bba8c1786ba2365ba5e1e4e5e8ca0fe906ee5aa5d730a23cf348e42ad397b997d0d3e724a9b411638de01f469d1d2f5548feaf1d0f4df643f324e55c36453f1946527ae0a45c107c68649db341db6a5cf2b0718bc845b856c79fe13fd32043c3a70769a78996952788fd012ec49e8adb3370bba2376e409fe92730e82aa524d8772ad0cca8c74a578b0699a87b72caf94f413666d18060d81c70ad9bd2e22fcf951f7221d7e21a857b5aff0ae4a988b2efe9e8015bd9a4c6f215a350c9f7d6a8f9082fc29ef1577915339bcd4183d71a9590a00e787214aa2b0a0345caa55e28b5a6801e784df413bd53b1633e59ef82a87f56caa27ebfe81d266b9c5e7359044b39ebaf07bafb15f7ae6d9c1b0ec858038824ed3696a9c1946daa8c800076f79bbafca6a6ba9ff40fd891f0cde1b7e41a5a576333db917e25158da298be24195d5e1c7fa068e7250ac8915df20576bfe46a18b27ae8124b06a66ee7dec705ec9eff7fb70ac3ce41fffbaf39a6e887b49a68a1ff331842f0fd3e0d5fc48204dd9ef597ab1a9f71275d2aa9db33bd488c200b222f0560036ff90b59c72ad1cb125909c5de92633d73c84d0f0fd9e6780ffe7bd3749947b33aa0418eb4ea85b0e8c0909b3ef351d32545497c03031b94f263335e5b9c455d1daa6001961f3f225a0cff2ae4cc05c83be292f532ce2d7acc1eac7aab163183ef62496e7d6dc713fc40880724f2205560b9337bb5b54efc131dd249118093825903ab9c40fc1b681612afa2f658b4975d440d6e943174706e53ed8a0bc892259edd51dccbbea8f29ffce485faacd8fe376299b9c055a17163a0713293aa658dbdb814590f0ac98d2268b5e28454a143b83ceb9c57a1eea01cdaf99556e7bd00c18ad41672d150805888719d5bb3547bd0d11c74aa6ce3e74ddc4e0296f910d3744c4276d01072d69eeeaafbc67b15dc7bd486ce9ba2953ebdd2ca858e145ab9f513b97ce2301dba2f0768136d1b2e7f4c37b17053437550e4698c42c29d43e1bc5c8621a6a827e40c2d340ff712e69cd82434088d18da3871ab43560c652cddd4ac903ed814fded0fdb80ce429d30c6ff4a51545316f689f3d63899530ea6f757766c9445bd8be7f51b3d94e802d80c979c9f78edc4d3360db6c2be1b787d6eb257475339398f9d2604e3fc0259bcb5e2e29eb51b259e2bab1f53bf38695cb10b6dce261833aea5cca"}, {0x58, 0xffff, 0xff, "dd32180aa9d93292afe72d825d7781c5828e64bd7d7a03c1187a1009a1cd4e46499449ab2efe4c12744d2a0e66ecf1d58910d349be8cda30fd035ee3ceda078e58"}, {0x20, 0x0, 0x5, "322336ead62b881cdad52819051e"}, {0x90, 0x1, 0x1000, "96746756e2f7c7a450134d55842ffea01275d620e7b4ee6f6516553f0b404074f630557264695e37dfb336ed3fc817b6111f87f9290a611bba008ce8d0deb8bbf05679a507b6740c9163ed8d7ef5a9461678cb4d1cc4c90e26f9751428e5b287989312d5ff5a7079e25882cf73d32fce1a77a2140a941455c7a215"}], 0x11e0}, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="0000000000a4", 0xffffffffffffff9a) write(r1, &(0x7f0000000040)="0a02000000fc8e58", 0x8) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:46 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ftruncate(r0, 0x0, 0x3ff) r1 = dup2(0xffffffffffffff9c, r0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r3, &(0x7f0000001600), 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) fcntl$getown(r0, 0x5) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/\x81\x00\x00\x00\x00\x00\x00\x00\x02', 0x8, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_open_pts() syz_open_pts() 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:46 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$TIOCCDTR(r0, 0x20007478) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') open(&(0x7f0000000040)='./file0\x00', 0x40, 0x14) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/pf\x02\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f00000002c0)="0000000000194cb697a702efff") 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffded) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:00:46 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) openat(r1, &(0x7f0000000000)='./file0\x00', 0x88, 0x9) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = socket$inet6(0x18, 0x0, 0x5) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000002900)=ANY=[@ANYBLOB="00002e2f665a6c653000a31fea7a03ca875b881e84899b8fd8c8fc59c5743767bed42c2c274bfbfccb364d9451c3983faa12a542b7e455e34b9d36163f3c259131b89fe8071821cfffb500e487b3a23e4961cb2f3f860ac288ec26b5888f05abd4b340f6d98019a0a5d762bed91d6fd8d4181fbc6f37b34e5d17edb6290de05cad180b62"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="cc5518e1d3e8d4bb68b63f2565a1d48e736a6fe3da4708ac1d5aa640bd9a5c2bd5425ad8371b5d07619e2e0a6f7952651c30beee5c1382d7e426c7b7", 0xfffffffffffffed8}, {&(0x7f0000000340)="dcf0b9f8a7107e12fdb57c88cf3b4cd8f34bd70de6183f14274ae7e3452c1d49309816bf580c67527975967262fdb7d7124c96ce9ddfe56b4fd6a9972100fd5474054543ef06400a5eb48e26459346a41389de962d7583b5a46f787024a68a139dbdf96938f3ab0a50aa769081a93117f76b750e75ee42621f318212745ae5b96a7b937f1d0c7fa2432fbc74fb29880d8d9f92b48935588e440b88198591e9b7d50902b0", 0xa4}, {&(0x7f0000000400)="548faa344a75e0f2c90c28a83649b436821562d5879cda1e68cc50c145614095741a89a7bbc7204fde9f615519534487999233036c129ca6fb71e41e99225f7a02984caf08997dc1547d64a083b9a6a53a5fa3d669535834044a3b70b04b352d816e579206261c8f1171718ec9f24a7f8b12d2cdc358b793649d5c22564da63b05a17e0d900a0037db8e87d36d7697767aaf994b7acef140049055c06642156ca7786b565d261a3f788067fc17f7ecab1365ea24", 0xb4}], 0x100000000000012a, 0x0, 0x0, 0xe}, 0xc) recvfrom$inet6(r2, &(0x7f0000000140)=""/221, 0xdd, 0x2, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) dup(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r5, &(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) fchmod(r5, 0x4) writev(r5, &(0x7f0000002880)=[{&(0x7f00000005c0)="c1f6db60239f0e8390974a5fc8f3e11c96901e57cdc3a57836911b1aacc29a5e8d057564f1e77980612c3086553b3e4dd4d9e07a876f5a5bc4a6d09207636ae32d8bdf7d5108733195cae1827045cf76285e2821d82f4aca1164d2d4e2a60f0b18ccc0eaf9793a9cb42b7ac12a341f7df7754b1af9c572fc9a537c4b7b7ba1d4e9a18c92eb37a344513542283f2cedfe4d5577bb0e35f63dfbba47ef61338beb6fe1426dca1e04e05fb7b5bebeb2536b0f1273c9fb38029b218035ff1accc657879c59c6134a876d9a1d64bf5d2543a9247e4bff6b47d4c74ef9d3", 0xdb}, {&(0x7f00000006c0)="addd1a959f71159f35601d087a2e284fc67d3f8a929b195802c0155cd54053f2c4127783259da9b85f80375f0223aa86faa19596d890c1ed4a2a61f3b84306ac993188c18f73c85ebeb937024f77542eb8f5d2d29efaaa3d36f079f7cde76e4255c47fb2feca7ef61e2820444490194043896e554eaa3239528b958fcd18c80a3df1b3cf26683b2fbb232e83621dd42f40dcf7616b4bfdba8938d4f6a62f665fe40be8c09b3011ae988897dfe4e907c2c87bb7779e0434639af8f9dfb671566ccae8f7093400f010c13a65c122500f2a5328f5ec1986b2c7c51be7224f323b81b08f5b6afc32dd71cef6dc1f5e070c0c3202d7f035c2e6e8b4a8012166d5400df00cf8bb2287c84e503cef95f7e14b3bfa88d92b77eaa56cc0969bb8b05f20d81b5b6219c08032daf9dc5defaeb98bf9f33c5d975d4792b025f835a4e88495b959cc1d907b0f52a59126b9debf9596a08401ac4c1c30f1dceeb3954ea8557b8be5259d557fcca153f35abd72bb0e728dfdf99fd4a7a739a8aa394f864c7eaba71b04804ab5714a41bde223dfee950ca926d382d227f32ce1a7f1b44a9e0ee06e8dcde16cc65d33763aeb65057dfb6ba5adb9e4c83a229f6b0a5c2e6772ec4c72a6f50796f4f00ca79430c3db6127b625e2f346202b0c2f3bdad39e389505f71f366bf4b5d61200ed64794661e379675afea805a784f6f8506d6849586bd983ade01ba4638220fa892d06dd444aa6022e0c3d62707730bcbe8b4cf637855914d6266a6a1c984109aa4c204d50776e1274442b6dd6e2bbb835751b5d93eec88652507ad9b65e70921a1dc015996346a9d9627e4b6990e756276cdf1f8c985b38437d9e964bbd31cf263d0cbb107dd0a4420825b030f19924a41408b792b20e00379f757dc57250609828e19952a9f605a649b19b58da775f946c1ed6dc22f441a5daaf951145ef52eb9adef404c1f23c98635fa08067709a6967b3e332edec3ec0692c6be393b919be932aa173f88c2c8ffc144b554127295f3329bf90f42931f41796c36c89663ceb5e09560056693437fb2dcd6001d4cd8a253970ed914ad94b65e768a0d795a590d804482e41739c4b2998924268b683948127e594b5a012cc170347967067417ef9f10d1987948367fe1b5783a24b09cfc534429d83b2f0c304a0956a09c02d862b523bbb9bfbd4b854286a0e79445946c21fe27c6fa3539ae55b3a6df05835a6645b75176ee39633cc56ca0d36629d90bdd8c56b6f9ea8c09d6b3e70b023731e8171f8654c3d08f373fd0cda0d050186915e8581d63fb05e72664116672d1cf0bb26fd9572b895c6a686fbb14237cc419f302d9c593c7d22be01b41f4c09c48ec425259f415f793bba0901128bcc61c3f8e3b1eef1a33348947c5f00c78c68e6425608ad2600d258c89a68ea60b547e3dc1353f50f37d8c105dd9a93bd344b07758a3eeee9fcef86044ab0a3c27700afec076cba1a8ee64241312f8633745e17c4440247bb6cc5f5bf5d2372a3a0a31c51972aa21e7fb3bad2f3d12e96a3386e490c962517ea0cef6b09471a6001119bee75aba6951ea9b5d4f88bec2e73cd864ca0632c2271d25fd848cbb19ead17c0f35b92fb7083babd9d3672634f3f0ceab00b283cda8113edeb0b41212c6858e939de05e72dd290596e4db46a4a9f1f1f46a6f8e9c7801813ddbecfd1fdbd5589d0dbb395f1aafc12643dd2b9e2125d094e5b40ab6cfe7f85476e31a5b871add8977bb7d8ad419619b137ce7463eb658aa491365ae5f7497cf92fd539772620d50518322ba268a6ad085dacaedab3a1e2c2d11714e74cd03c21a55d0204589db3bb58bd2bdb27bc59b3702d435ddb3694da8e7a6447471ee2578c8670ad5cd4914183d5f670ec61dd8b82caacd9df8b0225a898800c52b7afe8a053d202632d5ea7bafa276ff03572d6d4aa1faf0591eaa036a3ed1a316ad34e663bf4a3b2084fae323419cc353ee9631fde3b19e02b11b101741a90f4ebb9d8f5ba15ae590ed21ef3a9acefcb44188d81754be25aef843c759aa0e2028be481d85c2dafa3e5e13e2822688d1b1bfe6e172bc02a3264b9e545f2217987ddc9692f4b091c80a21be213c7af4a15be1df086dfe2c92c8f2f4a8fe10416b6340a17bd12dc796471f6e829130d9a9556bce33b463c679416dcfb02aea5e4372e4d34040eeee5a6f44112f06d7151646e8e3dd6c5aa0bc8e661d8e1f8fe8a55637762b583b80fbe9f2e788b7c6c077a90b35eb68d4dfc164316e84a31fcf643452977f46d2b6221c36816789da7b7e414bc8d823311064e6aa2e9e5a8e3235f773abd86776d96b0b57ef10cf1be7b0074ab047ded6e6801c9cc94b079ef86922afd47879282dbbcfc7da8dba4929a44aebeacaa2350b8e6c757dfb518c096fcbaaf22d49bd64cf3f5ddf9e71b2fbf8cb85fdd0dc58ba17d2a3281a25545d95f7bf3463ac8ca6d42f35814784162a534447b00dc929a48296b53270a50a2305d02aa2832a70b4a2116c90e50770fd7a610a258cb285c7b9983b79ce012db8db2a8337ab20d44fabc1de7b7ae989f4fe14a938a07bdf10043b0429d529bd96fd0eab6fc6f7c7e1bb9a17edd90b9a540216e14ae3129e6a4744943bfaee5616351f78ae333f004741dec482f1b75d3659cf04d8623a247de040486392d8d85f387203562eb843769a40225fba610840be0b82babebc9d549cc458f0d6c7138069ae2cc378aed9bcb3d930b506aa6e9dce76fb68011336c6267bf2125415cb0e551f3965e007c26b3e5456e12d9dc88b0cc6f9083ccf34adcdede95149dd43661295f06c61801683da9ccd964b6bc217a1849de132576e1ab9853a5598893d15690ed1d70baf240f457fb8946d0b7406d7575902b9e7d8a6539a5523ea8f15a11638b927bb4f9d700617bc2e0bf489ff6a8b1174aa67237765f75032da9d011262caab3c3d510d972a35e92566402e6ef2deddb3cdb5145ababe8eb0ebf95cf5c752b86d2c10da34a156a316dd3bb80f7b90ddac6297058998bf9e74addc05a0b93e92551951288eed2461676a69fdee962165e0b279590005005da06f3a59bd96f571be02ea4d994e8fbbd1a89d878b3964d4183c4d8eab20e537b5581669d2d2111e7abee3d968d25cfd59ac3e91495f90e8119911182741e882e54babdffe828072c16fb398afb915ccfa1065c4f36d5d56383b4876a6a07766189dea542b3a5169066a5a8529ea715fc81fd1b2d15054e9ac8930aab27bbafda3f5f904d3c28249764c675c97e5b179f3a5ad8b0e6cac2689f403f9b542b93fc65350522ff729cf8511271e07a6ab78a7b6e0c75456ba8aa9055705802ddf6869da6073243f2d7160de4e79c67c174f73b85ce6c766c178451fb1d893ccecd071280ae4933a0ec878cd36d6a14b772b196e27c0f3b5527742c0f8713cb9e15e36912800eafd41813ce88a5b149a1cee36bc099e5bd4783064d0914484ddd2bbb6c00eb3bc9aa21307473c94c079e578297ca54cc3a1e6f970b4e351b9b91ac08032748dd9cb62f706c9ec87b27764484d5653fc9dfa153b218e0d082574021693b123e62e918a10cee714f52a7fd12c6cc30c8812a235c96a29a110ab95dc93b3dddad007e099bac9b44babe906c2ac1b41be8411aabb8a864581151a85cf02c3c0e9039da46d08981a1a97d452104f8b22157803a4851af1ec7f41c78cd0f11130e3f630533891865829664b0fe673d5654e775a7b98202b58b6e4dd60d14b39f2ce0e0cf01fe93384bd31eeab791aec75b20a5f2e4b7362dff0be4ca8aba9f5a67f4a33ce509ea493de8fab62a316b486bf9703b9daf55ee1fcd505c328cdda20190f65ae8cd56c75aac5f5eb80e988e2880e3f5d784e759e5cb63d70186a25f57255f602443c02d1dd624eee1a823afa206323fb2143b98022ec9cb2c514b777a00183836bd33e0bcb9646a52fe3bf3148bf1f9375924d1c75c0161fb79674733cdf5a33b0a0785df309f30883263fe27f242f98d8bb53dadc72edc199a7e7c721bd16921d8cfa49ee20ce3042c9232995ec70eafaa543d090b1484bb838ed658640a2651d8b755c61992c48eca900e2e3b556854ce51ac6f2dbd205fd9a69ce6a2239dcc51e6c92b55eca8eeac4e0e77ddc6aa926a9ed478e7274a7eb4f6e3cd7d1f188edd08499edf854f8214350d67dc3a0fe5909940b995ebd8adb0ce12509e3c6213b4bd39d6bb3412d129c863706d0763726d1f51e4e3e82e2bc021193d72b383e15e10bac750e01a4ab31d85dc6760b5879870cfb530a1c204c5123630b0b50658c5e2c33eb4776a9a10bd0b1160be5fbb3d0a3df5050742960d6b3cdf50559c1a67ce989b1364a0b97e10329cff081312d31655bafacc31dc91358b47048ef828fdf7530628eea5209d70e4bb3bfa72bcd4f0b07520394d046e68a571fb48e0b0bb98c68c5cb31297814fbe9eda8f2e82e87b5167d0d2ef8dc9086ebc2eba5f04006996662dbe2a4a208ec28527bdce5675b53fda7cfd49991ae95d9eb1b70d7b1bec3f7ef52c494f7767173b4db868693dfbd03dbb58535e9327434dcae26d99fdf51bd61e46ea40ea0623f9c546f6e4166949a72491412784c8f543513d086206a56b2403cea0bfd9887c39e264983a188c10c5ac1a6ad4e90d847a7fa346be72e2adb8afe7cbf46f0d7e2fa0ec52b6adb402908f10a9f777b3be9c07bba62d120464e95563c0512f9c93bdc2452d2002c0b364feeb65275bde6857fc5f2c57d301332cdfe9addaff40d8917943410d6496fa82cff31bf76b15eae5d373312ff0b4ac6ada8b8c4c40617c3163f47f3ad58d5f228ebeae8cffc9828c947dca388a6d5a8206005b22f1c82f60ff2747eaba3e165d950ad8c5c99d00dd5690dfa625195321e76002752c4d82bb66c066b7cf59f54b9279e7ccdd4ebf7c457309412193c1e9cf7fe61deea1567fa333363ceaaa6549943ea5c3e787edc61d621347cbe0949e94cc7fee769240d30afbd07300da1d534c4d4c54b5bd55fa59faf37543612bf04bfb9c7f09f77561b48e88d657b39c43a488947cc2825d1d6b03000774e68bbdc5a2e2d2c0da232ca36a2e144d63e948d2838f817248d9057145278b31bc88044518351845e1bacfb8b1e7c4c8a2b664cda2ed72ec35718847809c07f027d5aef93a8d2bb477264ba3332f6e392daab2711c219ab77d40cd87ff0fe6086e2873862f772c9c31658194a8909e4ee028554e37dcec587d1033eff75045e20d453e4c3a2b7535ad583bd8c84db396d58f745b346570ded1bf7e034670224f96e651fea510691b9ced990b74f6f1bc72fa91bcbf0db0265d5d843a023837a581119308bf89c651a90c1483ecb888fd0aba119cdd669ad7d331f18a1776ec5f4058137f969dc3bbcdf8a3b3c1643171139fe6489e592fa74d454043222786cc7389ba898ec87e82e67c226362e71670be8eaf4f06c9679bb51d756aaccc34b9b988ec167343690aee82bc6a098040184182341eafec1f26c95b3a73fe7059a7755b664b99965d806b641174993749bcf2b864bea33105de73132e064a6141739e16ff15326d51374a3a0312b42011a7bcd3265eec57d30a048962e0c1ff639f820c073efc12dc2d300e89773105b5dcdc8f15326732968a20922baf09f83d68433f69ffe780a5d15a032373838046b0afb8740fac310f329e288117d5ad815e17f5009217e2fe7955bd5cac82edf275bcdea69de0845263518662a56292dea2502ca2729e5392e85a8e98b2f1ce464555", 0x1000}, {&(0x7f00000016c0)="67627a117b493e17bc0385c432fd6f652fbc48d1fdcde874795e123132bd1ef82f52af0570ac9a8576a9b3f6055c227ccff43ff9dc8827703a1fcd0fd70cd53a63c7f9275fe9dbb75d7fc4a24332ce2fbb2ff6169c2a10c8fcd5c80c43b9ffeee01658e0dd88d01475a1ac2f47af7d07a176f1df02a0b798355eaea55ce7e983a5b4df991050ab493a4051ce", 0x8c}, {&(0x7f0000001780)="3f94059cb5c5d44214c786c70656e7daa92c6ffe129fb855", 0x18}, {&(0x7f00000017c0)="f5dcb18a894fc093e60eb16b355fde78316a12f6b1862182382312288a23826a89b5d8223fa487d9cd41981fbd29a774fc62876c44386f04", 0x38}, {&(0x7f0000001800)="89ad54fcc8cf00bbfa2be1c855b9ffbc8d5e2bf31529b432c587d7d70e3164a7d892de23141edc2ba789909dd07e16ff1554b20daebff8bec4b92f72e0e3a52e8208ebacb0049342c5c5dd82f6a35811852f863effa6beb117f900e269cc122bce133fe7267f0d68ea8c6bd72783c620039c9d1b8ef0d741297b6d89ead6445cdc6e32f083a23b96fd428db75e983e5d00eb32fc8b116abef6ff84d00812a7fd770a63656a17682e48fd5cc70fbece1bcdbbb5c97a58935164dfc82cb42c6510ff474084212d3d61bd33743f89ef6977b02def425df4e79515492d81c5725a22df727fc01febd081120be4f372b9825d153a3e4394114588ff812bfb5be4d2cbfbff7e290b137e6f8eab404a4b326b8b1301de5ab2a4ab90d02d93145fe0da92e83c6823307d6df49bc56f577de08c67ca4b165e69c5ce95a0b736c2ad031c3f802c2a608f0dd6edbf56d011715939638b2e8bd89f26c072e963a561d45af5df742a91181ca2f7ea538a9754755126a1c380050d2d6bd4995477f3cd5239fe105e1a59a0a15323d4b08eaa29d1bbd4124451e79103b4d4f8b5f672df666409eaf78662dcb08217c7e173ce791002ee3024e844823379ef7403836124c0361db7f78518358d1c9cc51f949af723cbc89020c843164d2e70f660ac138a9869cdf147c5a291ee8d3b97121deaa372a475fad978a8de6fc547b76b96b198d30ccad3095e757f94634106a03e16309710a9a70e0fc704f0116a664a37d7af495ed124e11d15164f8e55361920ed26fb6e9245c8471ae1559b9063a622e7f28fa0f2b4f1edce80e71e9df0d4443e1090ef9c3cfdaad49e5cf1944331f7c6d54cede3c310e02b53a8a0e1ba9ecb2cfa1bd416823e9f1ea742d1d4bc722a61a585d9f9ff34a2a31a2c0a967b22e414c44c69381364112807609911e78ddf018b0d77ea561b30fe989597f79abe92786883bf768e1a7dc462836e332fc0e1553845232ebc4463cf6a0141e1d9016e5b88a78756205394a0a726655ec5408c1d84ce6727a5fe53b8c6b888c56e39ee637223d7c7cedd7ac22ea3594b329797edf2b61aa1ed043cdd12f5d7f390b5c85dc056a228988ebf28f0d728b5a6e5686aca5cfd20a8ee4e94e8322e722799be76619fb3d58251d160720b37236b7f47a1b299559071b847083acd251da26f8a165aab12fe08ef303062912da79d72004099f462bb973c7bd3dfb2db6123ee72421107b779f6c5ee3addf85330b2e731df8bdbf566febfa6c34f24b0c57082e182df861140c34a4a010ddffaa0373259a7c2c868a9b9408f71b7153787d13e5ef173e446db7684a6089dbf5509e0fd63f44cc2789eebb9ac96e1047a5987b95835cb8a6cc5f13d4a71fdd6d5da3550f53cadc2a698b53bad3542fb49390f54ebb6ef40a37a6cf6e6e4bc7b8c817a64abcdcad72cc1be54405772b0ba202ca56610fef5a44ac6d549bf118be54cf61316ec1ef6745a201da7f5b60c73eed43a7f608e95258e41713264e116a224d3d3ad480fcb6ca51c48f4624e0046cf36886aeb14570e4f69ea6025770015dd88392122e96676e6076664afc5c6d33448dc8931d8a99e09c9a70380c4f11c41ab5ac6228b6fd8db5a14da058a6b4e8a4ad2d557daf96e3b2e46da8818eab5136b9269d4127f78c631b119cae92c7deb747b706937b164a5a663152ecea9aa7ab9c904333d60c809eb56affab13ea010a8ac295e1021d8fbdc8bd753d8b2d837cbb11bfebba4836cf994e0649d076d51fd1a65ba8816fabafdc663b595db0d31c7ef5676c3672bf9969cf47f795372263f0ddd1351894ebadc3b19a2dae1e4eae10efb9e562123618f2aa5b3c0526dbe4d646e9f94a64d95aeb4bd4e1b1b6b392f6158042ff5bdca8d942af91d6adc105dc136206ce6923a82970a2305a84b7967cd765da12ef9fc54a6c8721b4ff3a5925096e1798c8f0e74c78f5487ee7b7a19b047538ed6ca47f8183becb2f26344db69d127c13f455a2d2b744d10c18fba09917387f1308ae0f4764e14553e085783f6a8c37f257e80b562e27c5c16d31b5e75bc0a5e9a6dfce12236f4e0a90acd692b0b163bf5d9beceda908df2046e53f8d98bb53a0687d7bb834e2678897848b9ad34fb84cde446b74395ee4498a8a48356c12882f1c0b3fb8c381acacc62de6f26e0c95b0a42a17e3ca5923ece5d5324a30129d5ca28397388d1faa7553a6ba43944c628c2e6159ed99ca28a962ca20f42a01c613b3e02d05beaff4a65557a8d1a184745d27029c07379e674aaec5675088f00f798a8508ec3ee7dd4c0c8781fcddd74524679bfd19d65d9fe009beab9a93db5d8ede6af2b1cbc4661fadc50b59911d5e9b3640cb82b7d1d035517361789b2e0f22de461a2228dc34d5791c643747d87de0080f3ca549cc6146a1c9190a419922af60b86e71911a842304b1bf7e7a694b4fca436a3e4a3fbe6fdeab528304d978513d134d3a9e01af9408fb925cd3166afa841b61d950b67112d9ce3db2381467bfc9316f7d00e7e1ac1831d1ff4c0f9dae796661610ba06c475471ba773591e2a23132ef72e3656d0dfdf05ff4d01124baec505c44bdbaaad7f8c051dbf37ff6aab2fe0a97f3d39aaf7e729bd75fd29335cf53bc9331080db57961d69e391dbae71cb06c6b5f3f23ae7d02c63521ce08a4553848ba866c95fb8aaaa861a6b349675a708ea7651252b6bbfe94f2849d25c26839464e96bd861cc340bb10d9e40cba77df2a0e2249a87df6674f84ea91ec6856867f9ad45926c99d0f894b9d11eb6d7fcd49a92c7b8150810aee12786921eb904804d766e9896beaa64cc3e3b346a7f439c4fdfd056ee4941c61ffa580ed6cb6eff5f48f7f0dc88fa984a995422963988362d6ca961a61a8520d983e6016cf97d4878da4c6b95eedce292dcff1e9347e477884d059bb0ce43b147b389951403e2e20888bb295b3f32d7de8b033b18d38680881272533325c846b352babbcc4ff2e6243f6e81d2529b6a807f9d7f1af310f0c8014edb4c3e3505434aacece6f0124a436b4732c1973af5cf657cf2aab27fc70c5da20d1e99244ee3cbe194f67c8a46e18619dbbc580ecf2cf045aa0d9a2853ef4ee9b53eb747c126c955e4123cd03e661ac899447335db7d874fa1b76ed5f72ae82b1a533411f0c6722e23642f97cd72ff6bc5b9b0f2ca581fdd5e8005692f9c0abccf93720e60fede1425e8cf8bfbc8ccfcd3ab0580594fd2da4b3cbb2c1121ed0c44476e4f3d0dc8203322162d528aca32beccc2ab16c4f21610f7777f64628a828f9be109d4c93970b31a377e875b2b48eb989b846be1944b0fa8e538b68be8a3b46aeaf858a40ff1b2e35a8aa315947a8481d009a369349935b85f65eab632be8843566fbb5f41787767b059260082081250945adc799d68d610f91e0a787ac21812a09d3a43d177c7a070b74313e808508dab9f420e1bcb4c3f255d34c61ec0c3d2a382cc452919780703d6f187ffcec40cd4d4b0a5b7a50455de4297f4590c0381159f992d9967dae70bf3619f90b18ad2fddf980b31a6c4990c378144c4259730799941f3a1f139850399cd1808e21e9cc87ec06d9d1edfcc66c12cdeec6683b3117a79a7f9f0a1d0a42226be678078de1867e3f7dee6d70b1eebc7e4518347c7dd718d3e4a8535cafbf8ccdbd023184d4646d613046edb335ed4cd672c813735da61a46539a322da17e497fe82d97f3d648342f1f93288eb6c90b710bff5209e06f0e2275036052f35a8dec4039d5476203801975e5f0bbf4b28e274051db8e19445a19002327cdaf2dc279233a31d5745787cc6460c8f9a26f14056853c3c7555f25294c9d7989b310c817334a092156e0e034be2a8336c17f49ef3d5db1b0241da18fa52a48bf4682886023c8bce9abb0a6fffa98c128c66d2ffbf419ed023f74cc263ecc59d41245319085d9fe1f03f49c531394cffd4ad57881c02bd20d6e38aa48ac381311b9da52746a786abf7e8ecf800f79aa810a59b4c0fe981d3adef082d5625024b07a2ec5dc650163df8baa8c9ac1ba9053a332b95d697a0b78b5ba644b4272956aabe5a9c9963002d3cb633b1764084dfdd072806840bc721ed8ca2900b122c549e19be1a82427ec1e2491cb5d53e612d7dae990a694692393580f4013a07127a433dd3830ebdf1b65366ff2735db11db6212a9671036e80d084f9d1c8cb7f9f0ea24ca07d4d009bd0c7ef95c872dff90f8011cc2b331bde4e884296e44c45a10e4c53ef521fbe82bb05c1e54b56329b4851372a100c5549e6f38f64e4076712c8344a9e6e8c7922b7bc23a5ade2e3805c29e581938c8217285720b8eef4bb15302aa9ede88ebc6c9f5ab942f5b30c7d7105e34998053aa07c097821a9268d182b303073addc17354d18c88135ffcea9c583f243021ece847b691fb9b6a9e552e09d301449db9b63d7f091c14e2d206f5bc6bea388800e7b33fb62fdbaa67e15583ff2ee76d0584a63a55709a6ff1e9387289e0a36c068a459f54d65bff5a732b29757b75da8c5edf807b560706a8e245d9170b3ab090f42690b50a6561d9fdecf246aaa8eaeab525728b928e16be40e55c7adcdbc7c9f0a7c4fd6121acbd332ec5a0e0e0c6518634042186c0cca4cf1a5b0ca8b2fa3fb4c9bff6feaf56e7e004a7613b05d4a4e2ace3e7b4bc944d060b537484006b240307816e15cf24b5c6d437cf1fcc4ed85b37e094755671987f1d6af74992b46307c90bd0c38f8200bcbc3f38e437d60c2145c3cb0681c31e7b5ee88603c67c7b91974c1d4feb0025992bc0ab582c8ec1ced886ff572dd5b69e2adc605c1e465ada8c2109ada6d863042293619331e00fabde9b2caf30d34510f2fa1e4b3dd0efd831964382c6bf713df0da5fe7a7f4834382ff471d8377a960ad5f540a510c7b43e93b26c00a2e30ff8d0433b3a59db0bd31dcc46681a6e6b8daf31a4c2fb3b20ba3b2151c9da14312defe1b955f1d458bd3f1e1b2375f0deab0dc5faa4926588bbbb4f823c1c8df1e12582f90b770ebf5082fbf1d348a68c3421750c94c3bbcb1ebfb800340748e3df0301e7b59d075e210867aca9cfd2345bfd65391d3fe0bbd44bc0a02b91acba863e3a9ec6a8e9c8fb7262a2478f2abb441d0b1d9e5fc2aaa907db91947f8354afea3926ceb8d0ea60d5a86782e1a392a5cc919c590f5b034534a928d4779860aa1d57b3fe5090c24d038b53909d69f3a1481c7fb13848a166c751e464198a4c7c3f5015828fe4443a9be1e57e1c3a90e952fff900993dccbf914fbe38821ccd869816098a80bc3b8c3f3573ba2dd3526bbf9ef6c3ca58463fde80ba010e8873b3cd92101ba34385845f823af8b8f8a7b8568debe0265a88a2a27c73cb191d339142557d485d685380b360a00296aab24f82a63694047641286bd3a257e0d8754b589c2f9b436f1e224768d0f1afeb4739a6b0df94223c11da60de89c765a30510b5fb6335825843fc16542cbcf5eeae604708c5be7aa42654fad24d97b60d3b05ca30cb7ae89dfd68d773276ae94fe409e722892d8109116277b6f559ce3e10e622be9e5146950e715e8c0e8fedff8a475981e0df34811d62fa0fb44bb0a925b7a4d65fed120a6cfda387ca00a5f1302af4af8c7d5a490db90c60e0a57065cd5ce41872c1fca61b552f96c29b83ec0f6b4cadd7edf02e550dacca1fd1305e258b91d8c204c4b5163ff29973b7356f879355a255ed2a90d6aee897bea6efdcc7b55e45086b385a82a8a71454bb35bf281986830a9e101", 0x1000}, {&(0x7f0000002800)="32f6152f596938282bdd0907f10596ee4b23bbcb64c56248d0d6f1ac6642959439932bb05d119371b6006c1788af950e87bf1ffc8445e02e6b09005ab0b03ff4ba880493ae7cfd3e330143ccd29f4a950ecb5863e42415c7ac6c58f36b3bcad20e7b72ea3cd2ef71bcee81634df2a29ca2460c", 0x73}], 0x7) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r6 = socket(0x6, 0x2, 0x0) close(r6) shutdown(r6, 0x1) accept(r6, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000500)=0xb) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="d03278f944f6b0b4edaaad8ded9ec11030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364b870", 0xc0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0\x00', &(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') pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x80000001, './file0\x00'}) chroot(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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}, {0x6c7, 0x77}}, 0x2) fchmod(r1, 0x4) renameat(r1, &(0x7f0000000400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000480)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) flock(r2, 0x2) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000180)='rc') 16:00:46 executing program 0: getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x1, r2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$TIOCNOTTY(r1, 0x20007471) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ftruncate(r0, 0x0, 0x3) ftruncate(r0, 0x0, 0x402ffff) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x3200) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r0 = socket(0x6, 0x2, 0x0) close(r0) shutdown(r0, 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) shutdown(r1, 0x1) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x89b5, 0x69, 0x7, 0x1000, "d87eeb74a42b68fafbae01ea1d945eeba9f4ffd1", 0x5, 0x10000}) close(r2) 16:00:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x5, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0x1}) shutdown(r1, 0x1) sendto$inet(r1, &(0x7f00000000c0)="5ce5177ccb37f8824901579229989bd5ce2494121c9e0a2c728da09b3d56c271c4ce8eb8186ce0ba5291653156ee271138a582893cb81a5498accc70f0dfb23d38d29e3c661eb0e7c294f51e5a103c1350ea29daef24e81d4ae7458d50a9be74", 0x60, 0x4, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27b6b5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffdfe, 0x2, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x6, 0x2, 0xfe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x9) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x902) r2 = msgget(0x1, 0x40) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYRES32=r2]], 0x1) getsockname(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000080), 0x369) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x0, 0x55cf}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x0, 0x7d, 0x3, 0x7ff}, {0x97, 0x7, 0x40, 0x1f}, {0xb6, 0x6, 0x0, 0x4}, {0x0, 0x4, 0xce}, {0x200, 0x81, 0x7f, 0x5}, {0x7, 0x6, 0x5, 0xfffffed4}, {0x1, 0x7, 0x80, 0x31a}]}) 16:00:46 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0xee6c94145b9caa8f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x20000, 0x130) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/255, 0xfffffffffffffee4}], 0x1, &(0x7f00000002c0)=""/118, 0x76}, 0x802) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000440)) kqueue() 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:46 executing program 0: pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000680)=""/180, 0xb4}, {&(0x7f0000000740)=""/171, 0xab}], 0x5, &(0x7f0000000800)=""/207, 0xcf}, 0x2) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e243858d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90848597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfa", 0x31d}], 0x5, 0x0}, 0x0) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpgid(r1) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x3, 0x4, 0x88) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/103) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:47 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) syz_emit_ethernet(0x8b, &(0x7f0000000140)="829b65be911ee9a1554879b1338d97f2343250b4bd4a95f52dbdfe92bf42e49a1fff479e91a08d86318cef0666a9f1f82c9c44b1c43ab044a02a1e73a14fc0afb8c62b89bf49068bc620f5d88ff1c7e62a0d5e710fe2bdac8c858241297a6ff56c83ef66361faa6d556a56bf0eaed98dfdebc26ac759f7c061fb15dc7526fb05903e1b10ff98aa95c43884") writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="d51062725c8eae0a35279c558bf8ff71716ed34b8c5107f5ae1c33feee4f4bc10b1dd2415ec08d8ad479fa6519841e111bbc542d9390eb796c4bd6e4a075a6608f7376d68bb81ddfce69a948e5cebfccec722f3176d8c9ed502b493cffc6d373d3caf3d59b8ebe821c9505cae11afd1826dead0f136a09ed2574a5bb8c992161ea96e7173435ca3d0f41addcaf9307bcb3290ae07b5998218e37eb13d7942eba12dd963ebf6eaef9b480bfe7dab3f57f37f7686a0fc724fc097141d938bd9176203fc5277fa9eec80a24077bf659dbfe628e477c8c0cc7421beb720e7d353a1dea049919830eb009", 0xe8}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xb, 0x0, 0x5, 0x3, "aa399f8609620119faae1b2937c04827bf19d73a", 0x100}) r4 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) 16:00:48 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) fcntl$setflags(r2, 0x2, 0x1) r3 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r3, 0x0) r4 = shmat(r3, &(0x7f00003cf000/0x2000)=nil, 0x4000) shmdt(r4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:48 executing program 1: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000000)="44f4e96a92a50dc5f635dca9e431ca107c4e21737bf2bca42fa9e3f7a1c51f55ea593d09a4ea308d183d93b32850c9c65a2f627c00ac13aad15339706c12e4219d484a42c2ffec4488103f5a0e2d4d6d7b7c9a931b938e2b9f28526f3e336562cbd981e44018441405a6dae840c31bd8", 0x70}, {&(0x7f0000000080)="4765d0e4a2a5f9949d777005413e12810e071360d4032ba2975e0fe08d9668b94421022d4b4c81ce02c0e64e5f548504942ad200597b9bbc31e0722fd42484069659c44478f23f295132bf5ae9cc65e98fba9874cb05fdc3342d5d86f60883aa087fe1c9fa3e37db5d30429affcb8db8c8a4722f44549b238c7f85c276e1e4e4f7a07f7493f1224b81bf912bdc4f9ebc5c80c454b49682c9941f44fb98afe476a6560adc123049eb13461b486491571861ffd8f1879bdbb4108956109de0d48a8270b46b8e23ddd1194c869fd11cc7bcd91978802059f95a70932719d4fcde4f6e740d7dd4a5abd796c8c8f5392579cca204513a3eefa906a631dab232e3", 0xfe}, {&(0x7f0000000180)="c6ef7a6171ef383f07f16d052f308314e5a0db9e10aeaea81ceb1e89aa3f4571b39f46e660fc7ac983d0dbc5efee724abed0fe6bec084d105ad7cc038826e5b2", 0x40}, {&(0x7f00000001c0)="8d4401bdf815b0c8c65734745f600b5136578a3ccf89071f11745972b6912041fd924a5dcbbe8c44f88e8e44c2", 0x2d}, {&(0x7f0000000200)="1687e66043eda7436d8c3d343aebcdd3e03412c0f52ca826b9369bf973a757406ec7aef4bc145c2ebf6030fc013d9e1967832072f81d6f017dd133bcda78c06dc90af05fec715037fcf93f890ce807a4f920db407a8805e50a72882e8f0ff07f66dd83cfda481930f8015a2aa7c049f60fa7f99f9dfc6c985ec8e548e21482d273", 0x81}, {&(0x7f00000002c0)="bcc892d8718846ed4895c1f669e7d2a1a86b512f9d8b21459d2bf67c939f05a3618fd1b8c83592ad83c0f94aadf14a1f1bbb000cbcd2f58108709fe4cff69f5789f7d13d57418a828ddd4dfc9e933e778b43c03a97dd0a0b25cbede533341feafebc3089f7d0557bda2f45aef730eb28b33f8e495d24f5677ac9f2f4442835e2bbda9e19db6048d366c5a3fdcd9855e8202a3c0797f390d15f0cec274e7bf043a0685b7c4b3d3d315238ecd032aef000267c6f46fb2449c0b69ab26a1f6546549f55a36509017c3c3cbb41baac01e54e8f2e0c4f0389b2072d7e184cf8954368bfff4b7cc6ee577fce0e8383718928048e6b73f67f97beb6ab6c15fe8d91708dbee2f70447423f8c9fecf09403bcf6959bd711f76ac9a0a7ed21864891449ce22afe7cee107115a3b6519784a071701ef0e72ea3d48ff16bc6fb4119a4a74cbbb242d4d4089a2264f615ed73897ace352052ec0b63d10e2d87df188beb489ae4a966f5f21dd4d54ad114464f56236c5ef1f02936b827546a617b0be3bea6de94449e5e18f49c6a661a1a10d85441a3ff668cb66409cad3929237c40fe9d5e56543f8f63f8fbdd8437b2f39796c5039e958503122d47fb29c915e8a2328bdeac0892e9c81ba54970051d7dbaffd69c211132b9a9bf498453fb1ee3c58429261293b37717adc40bdecf3fb52f9800b553994682604b261e8cb27264ff14b1f7de519eb9a3256b093c0f349857d81ad0369aa2ee375d67aff1905605aba9ff41ce207eb0f0df0aa53ac8ff4c580686d85166b30e3876099a0a5b2a6d1fd6223404b66091827a42fb9982c10f250c09e46e9b71edb329deee3047878e8617e0bcf8afeb22b5d93a9bf56c248d58273bee94250fa96937e3f1a7376c891d9ee5cc6cdedc2a8f26b4ad4d72a5ac5b8d509c5f94f45ab1aeae91e72d7b9fedfcff3982df637ca0da5934d6070df3362a2284c71a903338e1d99c9fd0e68146dae8b3a38a589d928f32afb8dccd60c815314e59dff1877f9a5afbc11c943cb20d8334c7eecb24575fc3c6bac0555ec0af0977b8253783e096d6c121df8df23a075714ef5a1f0e47142f0923a0313f7819f3b1fa46288319557a0704a5aa6b4a5e2c702a3be4e93ec7653b63cd5471b06bb8443ac11133b1296a2b2812ba740bd15acd54516b6acaa75b8186fb4352a42878b28ceb7da0098be63e56504420e80e2312c05cbaf232275dd7b83f0690dec1e74a16b620faa95273350ac78499167c70fa01441cce8a70494e2d0c40d4d314a5f7ab7b51c657d815db69bd36c736a5f21c4773c241ab4b50c4d1488c52d875a9d29b97fe2422ddfb4c0d43f896a1eaa3d0cf5d79ff65162f3e49a1154b76b901bea2c28cfbf924f47945c08d7b9ca2732a82a3c5e306c960f16d62cda1c20617c32b20aa2164f40cfcffde4c964d5dfd6fdbe7b4ab7cec746af8d4c32598ff1ae5aa745d313b9f0f48c24988e371f3f89fba9d2fe0aebe9efa0c2213655b10fa4d915ce59e98785bc92682a119f5d981dae7fe4828d1752548fa57c7da0c1c86ae56aad3cbb5f0b5e833f9603277561057142ba510d57485123d9ae8abf902de69ad733ae24fa9d74f780e34b23ace13a57a856711c9a407be0e0a13dc9f9d44c250c4525534940a53a9577960baf558aaae1c1ce430aac3bf6e3acc6bc3408a60a7c961856b7a39911c68d7027ac932928276baa40d6d69e0b831d150bdddc94805df06e3275907d665a63a32ea6c857e9d8eed0c12add241fbfb7ce908fd4ed2cf86fe7781b55b482ed902ab9eb13faa929ead4b0bce28d3040dc172b07fe2c48a6c2aed8d5679043bef561a0071b2ce600301ffb06e4ec8159faa50f8b332527fbc14af8af9ba5016a06ec562ee45b22c5c814cfe6c3f06897bd161b90f5139f01f7238cfb84657188849f1e16321760875b92adfd4f9e9887538d85c7b181a9d3caebe665f7b99b7e7f6230a15830895925c79b9a4d54b0ccc7fe51df3024e768bb9284b33df2fc0b87e1fbdfa6a9923cc3f2cfc9015815eecba1d8933a7e5961bcc166016d92a0fb26bb469e6534acd62bb93acc951e1c022f9a5d452134948a3716406809274a83ccae7cd3ec7da9c12ad815370a734e2b68b0d47805430e9ff4534d438894c0f22b2a38f0b09964681c899c2e28a3c90ab2beb213893db3280b2c028f70a36270c94736d6440b222046b9003bc84c2b5513adcd302206580fcff0b14b4d78498a30b47037bddc50635af2b68ebfb17c2d44220cb8aa170e2d68de630fb693ee4d6122ecfb67f2d21b4baff1534234f2bebbde2f0fc48dbea65a6e4c9ef2dcc231158aadc450ad2a7cd2d4d7d054987bbdb5d5143f46314658b20e4e2056e0bcdbde675ceafcdea3cbeb49aad707cc97788928a3c44a8b143f787e52db288597abf1f2163a98abc014b3c918ae53916b4e86e64b7485000be0854fb4d8408c9fff4d53473e8078ddebfc53b180e3e907ebc096a85120128aefe77d2155dd4408c5c1745f2903af24cf6d375efa7e7e776cb9e85f4197bb15fb8173413fc7396a577bd96a453cb2651fd34c02d92e7c268086d525136bc468128e782e90b82ea78ef9415395880bde46df911b8e6f6c380058c1444424e9d5bf4bd30e0c43419e0c57fe0e20b25340f802189b469ce7d3cb658d29ea28af9895ca248459e386f2e81f5be64b3bab8defc55675308b7335bdd62516e1ea78a8ebc7ca847276550381a90b03f99b69f70e6c81f51211bf787af1faf851fe9ce09bee77452f3c79541c18a73ed5dbaa136fd2267ca279c00ceb3876b9c7bb427f8aff9a2e1067ef0febb1b687a3a40e5930a721e9012cf15967fe9e32786267e1987e8007ee72dff58fcdbc754efbb24f4de1b64722aef232d46699079aa85d11e190d339cb8c1e799e27ff87c575439240b4bb3fd75ee33b99f1d81f8b7ad13d9c3513b40c0079fff22f03a81291148692eaa4b038040659103ecdb959d896aad29a2dd4a322305f632b91b2f4dd8952f149e80136b00d4c51ca0911985e657c4c2504a80ce9ff579d129b636ef64acfdf4eca5f4ca50edc0596ec8c085193ba5ddf77a1c2a8d4fd6672465dd3be3adc03de7d594423f28248a4b6c4ae10a9965fedd091aca5ff0cd99cdef55f43d0b72c4ae0ca87632e380ffa48b603629a506ede1ec56e7e3cf22275e63b0a74e5bf525fd76a82a9e3acc4c0c5f5ced4ea660c3ff5423fe1e9cc37cf5b892f570633cce229580fbb09587eb77080c0da0ff1c7cb33916fa7469d24c77dd3a0466871c5aaa9818d5cf76dff8473730cc58024179069938063fee389ed38179f0457bc39f0e69498f60764c088d754c8251b036d100cfa8d7c0ccc1a849ef7bd09fd66170af82752219a9c194b8ad249b0f284d3658b28c9701a64c72b354f4e4ac385509828ddd788107fde7238afce335e5d5e577c5b187b4c9dd546ea8214142fda9aeffa06112fe1d45628b68b81bd93fa28d6ec8a9c85c2ffda46b3d7760251a2987788162d9379ca7166c6c91d0fdc658150cf39ae0e5617576be093f2aff08a16c5534e50e2b4fac9478bc725831dd0861de449e0d8ac6456d0c4be9037cbf9d38e350853ff5963be31c7ac87cc37a12243285894880f267125f6465c6aee7ec4ee48d60b30b431d69a81458ee2c5f3715fd9bae97c6ce31fb50c16181a1fb1cb38796ac072bc65e12820b07a07e5f03bbaf7d50678ec96327cfe264f7b7468e524582ea87fafe032b48c389f1a1bdef7eb44c4b4719a38c418d34f478d4233398fa56286acacb355a04bc1ca208860bb644d35dd508703aee11b4a40e3baf1480208b55f1fd55cdba200435aabbf0275c8c39e29428f44ffe7daab680b0f844310d7223aa9d214cae4584c35dc7e9dc89c2094002ceb17dd0dc934bf68dfbbb44baf1cdebdea5cad44f7e9e4856a4d698e6616f724df1a6c10a55f855f5f20af0476286dd35af4090d9472cf3acd2be6a31fe1ae530b33009c2726f0588363ec020eb0bcc3c01f21b9dcfaa9f6bb5c5ce2b3b6544823d6a7bcd68cba74a1175348c95b63cc2931a4e5abdaeb02812bf0c17ab94ca93ef3353cb14f08803bb1d36413069010d16a4ea3fcbe015e6d3c3419b6c8d6ef1cd3a8b0882d7e078ce088a06cd120acdf9abc378cdf15c8b15ac3a22325c6849035a18eb7ebc521dcc150a1f8e52be4b4488c8535e46f5be7270154fc95326bebefe1799abe4d5711d70c6def16bfc4dfa8908aba235b5b8fe3e9cf38a193540e9940ff33a697f961cf36f17af71c10abc98a15bd98681ec53d1330a7c8972b5abfa297c60cfe1460053c64947846d8f93643239b271c185a88f79b8e13ae2fd2343bbde50b7520dd65a36eba4c74281e7d99c7664536cdbe05b3bb3cbdbe12db188a024cceaa9981d222b03004980942ed1e3384fc0fd74528353792aa330f317f0168a43c12b7fb54b925c9ceb8a60cfd25fce9381b3f225df5fbbda78fa037429045e95829efdd312a7cefc2f88a20f26e29f5170f44fbfd3f615a554e8d8ffe4fc84ea4f934797c933d0de39782ea715dc13f31f2aa11177c4777ff5e187ae7c48aac845fe3c4cc4c5983a515e24c1ea46db239d8683508c25032a4875afca3c163da01b09e8ec9738f32bf4d3f0864398bc0fdc61f591d3384265748a41359aaa660fd7b220f0d3f1ce606e76c883661a3db21b7bd16d5cd0003bebad51cf81e1dce04322c9d9e98cfbec9bd80449c1993091ae7f4bea502c303ba79603ffb8b63fc25ad1589725163d71b7aa86e885d82ec315414e6eb6088c627287824affdc3920a5c6ff8f42cab5f007d8e043a8d96db7376dfe2e2f8d8077821c4d90d9a4c23d9909fa30e6004ac796b50c058fb6d3f924fe44c3a13de32440a1c61c8af44b5af8bb15c4e4609bdbe2177be33e3fba339a77a606a3e0ef6598dd6761fae0e1047b22d5ce57c8f4e070f2f82c98ac149aee3cd1ff8e50221599431b5f4cf2c9b31416548bea92f22525066f4b9db4d42efca61f8516b96b4f843de75a9f2f176851fa3e1aabf2c6a523cfcec9fdfe08acf59624a10623cb11872d35c69affb612878c8952243bd16c282997ead83d841295fc210876dd170511ecb1a849c4d3aa11449c3f5977cbb20ca252ac91148fb644373529da2f82b6e46d5671120248eea46b41a234ff5010cff21ae67d299eaaf22b6f7f08fbbbe0e3050c340f872a1519454458550b2257ca03f4272d4009159a64ea456ca9cc16a8c46684a5a483bea2cd0b66eea44e2cb4d4d097ffb3340c487d0d99185d9b4f1ce52f7c09c8737b5f1a3cf199007dcaf0099d39b1c97472c87d48b51e03937dda84671130e741a729ec0fe4a75d5c41ae4b424241ec443ab763c628820048470e0df65448229f23c2444de8b8e797a4c7a2e4fd26a3223693031bb5ef2362bc86ab7e4b12a8c64eab31d2f966ae5e1c7fabff200d762353a90aed1577375619e1d7f3d40105ddaf1c7ee8b83169f90be91272f530f5d4b01c06d66f77abdd403c4de7fd46f71467786538192b989fe13dbce0bc9b5fc4545a85c8ae72353b3bce21c1acd84a19d1ddcc0548fbf4d847c8e74ecdcd3028d894553fa4749536c9fdcdf3bcdd6d0263f6e30c0f5baa1b73c13fbcfc6cc467a90ff13bb16f7b06b0a4371fc06438e3e9c3480c4063de5d93280d28d845678fbae95d385c7f2977ffe74d9a76de83f71d8cb2ae3eb568db2a32e689f6d804e066a57eafb1128a819cf36457cd468d374ce5cd28ba992", 0x1000}, {&(0x7f00000012c0)="e79e13483f266399b784af1c9985d20723f14efee17b7ad5978c1637ed403e3bf7ed806e72733a48b7d31615998c3e75f8b0b4c12c7294779fd96c7a8795c8b1051138198d534ca553c03ff71acb97d49c06d0224585e36aa4a1182523e40f1000b17e5eb5fa419fdad164e3ce6ba270e73738bbc51724be0e3d7fcda43a15355660c99da5c5cafddfed47c1612f9fa347a8f8892a0da3a1d3084891c4057437c406a94c16d1", 0xa6}, {&(0x7f0000001380)="c1cd63ede610fe117b0df0ea5b31c04519360b0bf9bd6b2cf2d8cfa02e3e60532b7054c1fcf30a82431286f7f8c98f02da59d5791813203db64c7c6e7a9818277081ad8718f83fe996b3f9b6bc38333a0d59e5550a73661c40c57808a998fc9e3664118347cf90f9de5eb0d076db543c869e3f247634d3a1f68d6a9629a802aa22def771251ee68169008ee28de6d808b61e8cea5da7222a1dd4d2866f1d0ab402628c7f0b05a8916a56bb437f9071e9324b", 0xb2}, {&(0x7f0000001440)="171202ecd93b5468ef139c60ff0a5c4ead7ac8e563a8eb1ae5f5bd0967cec8af329c2fd9370f1dfb52b56ce095f34306d932b493a0dafa80b792eb6a715e61f1ed30ca76fc08e6750e630f3affc24e9809381543db19be5c49bcbd345386edebf9ebcc1c44c2ec2fa1d91dcf005a5fbfb59f8847bf5d703d4b1a21a7bb2fa24678827e6f20e68884820ee2fc22a229e5b7f0ff7984", 0x95}], 0x9, 0x0, 0x0) 16:00:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='-/file0\x00\x00\x00'], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="b98d8ed8dac6e0b33000"], 0xa, 0x0}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r5 = socket(0x6, 0x2, 0x0) close(r5) shutdown(r5, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = socket(0x6, 0x2, 0x0) close(r7) shutdown(r7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000380)=0xfffffffc, 0x4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x4) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff4, 0x20, 0x4, 0x2, 0x6}, {{r3}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x5, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffffa, 0x42, 0xfffff, 0x0, 0x5}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0xfffffffffffffff7, 0x2}, {{r5}, 0xffffffffffffffff, 0x14, 0x20080024, 0x3f, 0x4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x80, 0xfff}, {{r0}, 0x57c1da5c02d5b292, 0x4, 0x80000000, 0x7f, 0x8}], 0x9, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffa, 0x7, 0x5, 0x1, 0x800}, {{}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0xee86}, {{r8}, 0xffffffffffffffff, 0x6, 0x80000000, 0x400, 0x1}], 0x3ff, &(0x7f0000000340)={0x3ff, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r9) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x110) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x200000000003ffc, 0x7fffff20, "0503c966f22e95a163797f00", 0x8000}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000200)=""/134, 0xffffff95}], 0x1) syz_open_pts() pckbd_enable: command error pckbd_enable: command error 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000004c0)=""/153, 0x99}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) munlock(&(0x7f0000705000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r5, &(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) fchmod(r5, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r5, 0x0, 0x4, &(0x7f00000001c0)="db0131d9f8843cc01e138f610d4d47", 0xf) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) fcntl$dupfd(r3, 0x0, r4) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) socket(0x6, 0x5, 0x7) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000000)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r8, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) getsockname(r8, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) kevent(r1, 0x0, 0x8000, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x4) pipe(&(0x7f00000001c0)) dup2(r3, r2) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xff) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r5, 0x9) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(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) fchmod(r6, 0x4) r7 = kqueue() r8 = socket(0x2, 0x8000, 0x4a) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x80, 0x30) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x48, 0x80000108, 0xffffffff, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x13, 0x40000000, 0x7f, 0x1000}, {{r5}, 0xfffffffffffffffd, 0x12c, 0x1, 0x8, 0x1}, {{r6}, 0xffffffffffffffff, 0x40, 0x4, 0xb8e2, 0xfff}, {{r7}, 0xfffffffffffffff9, 0x20, 0x8, 0x8, 0x32efc0d3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x400, 0x7}, {{r8}, 0xfffffffffffffffd, 0x10, 0x0, 0xe9, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x2, 0x4363103f}], 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffd, 0x40, 0x40, 0x7, 0x100}, {{r10}, 0xfffffffffffffffd, 0x9, 0x40, 0x4ca, 0x9}], 0x7fff, &(0x7f00000002c0)={0x9, 0x2}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r11, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSBRK(r11, 0x2000747b) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x3, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x4, 0x1}, {0x6cb, 0x77}}, 0x2) fchmod(r1, 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x28e00, 0x60) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xd7d1da0a5a92cb39, 0xc3) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0xd6342b54d3858654, 0x0) write(r2, &(0x7f0000000180)="f82fa2924a86c810ac9077f929c650471ed992b764d18cd351747a3101fb", 0x1e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xffff, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:50 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r2, 0x5) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x6, 0x2, 0x0) close(r3) shutdown(r3, 0x1) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x7, 0x1f, 0x6, 0x101}, {0x0, 0x7, 0x2, 0xfffff801}]}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xbd}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket(0x10, 0x5, 0x7f) utimensat(r1, &(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) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000140)=[{0x0, 0x20, 0x8, 0x6}, {0x6f, 0x2, 0x81, 0x7}, {0x2, 0x2, 0x1f, 0x1}, {0x8000, 0x7, 0x80, 0x2795}, {0x4, 0x80, 0x1, 0x4}]}) fchmod(r1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0xfff) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:50 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x7ff) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2d93) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8002) sendto$unix(r1, &(0x7f00000001c0)="92d9c6ac78690c646622c06ebb7e5cfbc5e3f005518c06059420c4a08accdbacb5cf5655ca0eb2cd0344b47ee17dd25abbdcdf13bc36e658a50d5f80f37eecbe41fe3f8c214feb834ee2325351ff1b92526201222e9a3b433d14264ae8ab4c1be49f78b671dbbb3bfa07637776c2641158e321f2ddee87059e5f9fc4f40a22bfe2b255759961521609c2651602585eb64d7b6fd4656d7d3a9e5a0236760d", 0x9e, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = socket(0x6, 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x2) close(r3) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) shutdown(r3, 0x1) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './bus\x00'}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) chflagsat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10001, 0x6) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x6, 0x2, 0xffff, 0x0, r2}) r3 = dup(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) pckbd_enable: command error 16:00:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f6d7cb5cccab1e334aed00fea6ed2ef8267ffcdfb3f"], 0x10) getsockopt(r0, 0x4, 0x10001, &(0x7f0000000040)=""/90, &(0x7f0000000100)=0x5a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x9c6b825e26cd657d, &(0x7f0000001240)=""/146, &(0x7f0000000140)=0x92) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000240)="aef698b42c90e9a08cfae95fed40fbd1cfa2ecb81c6ae7d07140cb1c229ee7535fed01dff2bbd682cd61f35bed4acd87568cb3d245464dedee5e97b3feaec9a8f4164aa14610e8d5a6eadc40d8dbfc043f74ce775d6d253b2d7978ccacc3b4713d9cab9db426319b42a27fdb4cf75f40833a8e792df88c6bbe86178a6d89c385c44aaa2b7214bd1f68076ef23be398aa9894cd4ff23a4681b6107f8fcdcb0ec8c0d94e3c7882ec158d98f72523e767ecaa5a76f962b70b25d4ad683d0a83667ee3cd019908bda8472122c6a0c0463577f62a453a63f3f8e4d84f146a1e02cdd460216b0f7268462b6a41acdd65fa29ad3172eee6419502dc2bf7e15e64f1678a963980bb27dad5aa231880c97dbc81768550ece5842b7aa6b8d628465c4dc61a0ecc91b905c93cab718fab9507e6da04f365ff71368a768165d32058758090d7a3e44b4766e4357c823ac8c70ad792c3f9a29f6af5491832f974786990145ddd8e33a9db4dc2f243f3584fd40a526cb8bdaacb278c2b71878a44f0f953a6990d51bd1100f18d7e0ab3f02607ec1e69a023fdf4b866640579afac8da3015fc2d94d608fde5a9483e49d1415c84491ab3ab446716743fab6a3e3b0329a8825f8b72e7d321955595fc307fe441cf7e28af7022268afc43c7ff2c146c83a695de9c4c81d51cc9d24b6b35da1bbfba3026be9774d62017a0882fcdd01d57afb581b0d0d02c6e59edf1e910e0dc31cb9cafd929b9f7034debee80cbbc588d4719c469f297bb9ff7c5fc546556cb6cd59cfab8e659aa869931308b16bdc8f451c0a203876957791b26ad38270c591b74a2e64d7d1dddfaf447c108709d5594230602040b99256ccfadfe9a52de2d366a98ce52c7f7aecc64535926383bf747273f2a6cca5be8abee362ad3fe97ea0de43212eef9a048f57463e7a6d694ba325b6b6c65db66d9f3bc84f39ab648bec657efe63024d1cd8ed4b7fcfb05d15e0c18cf803e9d660e3258e7596f845638b7f91e8667cf2bcf75f11e2c51e491e88b2a6ba684e42ad4edbc3825be7f92f39031e01088158956c4307e3a66cc4dc3189c6b2ca2cc3c689db83661d1095d527f9626244c66883fc289caa05f33f774acea02049e05f9c3979f186060a2f8166481ba7143dca6eb61cf275449d966ad6d4cf26a30cb0d1aa1ad1da3e72f318baf43f46b752aa657cb927b547ff7a5224f6a9b1b8fb115298078a1a2733a0899ed6feb1d7a591a677dbf77585a27c562830b36fa6f4f91133f19081e004f32f547b594df79a32a430c14959e4121309d6155fd4f9d1d4e64bf63b7cbbfca83212aefc4879c0ff56d89584e1823320dcf47d79dcdbf235f7f725af3ec3c308adeaeb14f8b1c194a2876f50fffd203d365ddf262bf5b73904bde8ed90ed790e702675d00f5b8b4c3665b43fc9fb0b9386d23a63e0da55e2e774c7d88ac84380d9a5751b72ed7f72342dcdd5390a01c0c76fb01f5b1a73449a9d5182fc6d0cf1839342b12a184b03c74cfdb57179c750f7bccfa6046bdc5a1b3b5341a929a13f51657ad63a101b5912d2242253d61c74c893b54c5b53c555714a1a984647550c3e6fddc0a643549a828677c67227e2f8285e1073445100214ba5f43abcbcdb0e322382ff5ffe0b8fa17ac70599334ce0827471867a866e2faa36e32b1ddb55d8a4c12043c3abcaaeb39590724b04c4d20174420e1d8833525622d3746d86af15f4439e0a5f095b6c22be3d5a41a146827d205dddbbc5567f1f616ad2fe3fe69edd14a100541a90bcc95b042767fe56c4b295dc2b976c12f9ec722e047975609780ec5139c7e22872bad4bf47a83a2559619b316e1e5cc3df565abc436b324f654b47019885d70d2f3bfaae34481bb72b7a3639fd19795af952a30f80105873f789fbdad0ae86c372c75f4236e816ed7e70da2c2da166d3e1e3ed558b40646bf19cc1f5189122bc495199e7c49e3986cc570c0ffe0987a3f1d3fb78fecd7c57645e7079b787821b6ed868976a7f5a5245e507f2a8a36caedc39bc4ba1440c26649a76b4b73dcc30d3ac635e99721c56a8fc9a6ad2fbbebd1c47bb20ab997fa44e71d872f4e6c319d9ca311a48fa0f02053e24f60eb054026ca0134ebf3b459476d7f879abd556f7fbb0e0aac4b71152f075f27375fa25ef7608bf9680e264a689d7609124a4576c68d281f61086ac953c8cfe662d14b9181f69df84fd0a6b43d3444db02a1fdff06667c6aabc408c6f85c22b6d2c8e3d1111ed24e73f21c1292751ef064858a5c5915f06e2d87c1cecf9c9c35fbbab0468abe68e37ccff2b97c723e5f59e1a20d9080fb1c38f95422433614ce15133046656e6a31ce332aa2a0a6099bd3916558b6b3dd1b0e97795cd4f202e177d2363dc37aa2baa41932099a3aa5fde2db9bec5c1af5ede9f786081eef850c3100b0322a21ec6fca4e0c8299417da5b101650593fa3be8193d27c78cdac814bb745e6e5657ebf6cd705d51e3529c024560dbce3a4e76818e8f2872617eb487ef3324386a131930bc7a00ce9f7b196353721c5d4a30c9931e284a737a8fd1a6fafadd7aac28ba5f5649736c289802a08c63670263bdea63ac59f51edc0f3a22a6bf0765f0fc7d198a9fb272b4d9a642cc1471ef9db6cf14b4f3d7886dcbc2e1a9db56b9fb1038d0b5c4edcb36ce61afd269ed3762380a6d6df062485f862555414fadeff2f62cbf42fc1e4a7707a63e566294034a25094d764fee9d5a4409a97d7b2704edd0e4d52c141ea8c564afafec504e7d5a396ec629257809e0a7ed68c7f938ca0a9af04e91f04e4521db0ee685432c74c743b058b9add679580a026d96597ba412d3a1bbc4e102ae0d73e2539d2396055bdcd1629eb32571a033c1b69c7c2bb991d60330a5cf418ecc18da0ffbcc063173205902c7ee4f6b4e6911c6931f6dee11b5e2c44cb6129f6a8806f0e5572c7b175f4a6eef073993b00ae7639b91a39ddc74e2c66750b34c7c4b86c4dffc1e77110f072964fba4e17a03f0dd926e73694019b03712eb4e3015e3c4e53bff522d47132f99e9109e3193f6b4d4811e0b7f3e00305a3e04a4af7c945128073f4eb4467f50d8734bb316a6a9be88f73a33b5221c638d4f9262811279447e3f07c7802aee4f126cedd2ee4551aaab6aaca6d92bc31ceb861bdee48c2f07375a79f6c94af5a72937f612817b46a913f9b59991d321758e9be450871f61a5e60efba22257fffea0433e3dd79000555a35c361597ffe87757bc0cccfbc5631a492286887c487b3fd382bd7507e41150b00bc0e30535f902340d470d8accc1ed2c8081501e85d9dfc01747d9f7a32acc27543c582c2f34617df3c592cf65c1d2cc4676fddec42f671558fd314bb20c376080434889a3a3fc39365ca445c9377545fbebbcd9a09bcde5f6d5eb8bfe78acfd01979fe45f17285d35c8cb6d996a74137f8207f2d1873dca4331380aeb6c707e70ea54fb0c398eb6835be67e04cec7a9d7929d16be1212871171ad04ce56afe5985b1c29053cef4d74aa909bca7017d0547d4190136208adbf8643e7aa17448870859f9cf67a4ea25564099992174ff868dc8e3b6ec7efbce8a81badb190b1351360090034cc51ac461d6f34c3fb041ba7430cb82eec4a09ae3daad6799cf099dcaf26312b4d655fd7660f93b7d37aa5e3d20c57403b849c1174dd8e2bf29a52c43ac37e58a0952ed14128b135c9649f60b59215f9455d4daf4ae0950b802b998e02101b3ff83ac40970eaf2d9530cf421e35a7a8e33d07a1d2d108bd7e6a1a63bdacdd738cddf984720cb940c6e860270c84814d9050518d1cf04cc1b10a32e2eb95fcf40feedb2d578f9fcc358ba7040585b64eb7ecfde71d17387bd12a8ee910e269fb1c284403bf5730b411caa6edaba2f8e5cffda815658c4d00618b929b10b7121931806e8f8097d0d2dbd98b77c5bca06920402835e86ce73357aa7c39ca32eaf01a69be8e310b94341f874a1b28c62b8e425f220897401c54e6db1aee514d6c8eafca5abc79c856cc6ec1197394944d68b9ee0e5c0007ec4fd491216fe7cf03f6e992442e21ae5d3a88953890de760427d43a4c911afba28b68b6cc1d6764d92fe709c19597b45a5f925c94d20167e59967ecbbc827f77cf032a0317b504e88f739068ddc22bb8dc4cc41321288bf852b1178ef7e020176fbfd996db3ec8f577493b83f9de649e698eeedceaa42b9724ffa81345af07c3ac09fbb93ab388e1ff07e7b8063a15173dbf3357a3da4de8c73a7ea77b1526807283ed1aab057a9f8ea5855d0f4922c55d3a7a2b38abb9fd42a9d1e3491a301369799d3b08a1d056d63f20ba85de4504d341fd247f5539baedc2132dad5a90158799f0dd0dfdceb668f4d37367cb1a0fcc36653e062c26a5ea2bf2aa64320a8330840a74811cd9e63a51da413649c99911db4d427af28cb75e075e560cebfdc797645abf67ea17e7940ecff0eae681e37e24bba61404e32e7b7e487a4b560452be42e9bfa6fd4648aaa6fcdda22392122fa27dcfe6e9c15b29caf82d7a519fb9e3cfe616d75ceb0a51f247455f3808d24d382379f690d1ddeebda6883343befaa9e9b9876becb446d61c396d1db599f99dff15efda1d0d027033d862d5334ba1ee2360d9937ea72520951a17ee9be1bb8de10aef8a734e8f7994ab9d2ede4defe16ddea85af10b883e409684b9c2132dd7c1330e7b61fd3542540fff2b5752cdc2e5e9ebb58d7bd96baf475469a2cd9b56a4435fb8c72c5c1267ce55cabf8feb15e4ef8ff0129d48390331dba26eaf17b0ed1cc2f1dde6df783e535d9fbc183ccf8b8310de1e213cb905a346391da4400890d8fc71f34dcfcbba01f0795fe84631ecd6698c29dbac197723f441e8dc7118ab5380f8f0411cd44987e19ea2a2561079b493ce62d901cac2ef3a0f943673616d237023bfbd2d88959710570ff23189d8a4e54f6cdd63db5f5abfe2af8964f3cfb307a8826b0ddd55e8f6ef9c2d68fdc7022da5df059d75019bb52400eb28edb23681021f76f9d6382311f70fb3507a6677e52e5268c6d8b418a47c937cb67dcf4ac84d86893087e754dc33c086bf36d27a6dc20443fd3c290c153a416e8f8cf63c8dc503754313ea57c26a8f23401f44beee653267bb0198c4de9eec85ec269010283ba90fdff10ae67bf5d38218904e292564c233bc1f98f9d93ce4c1eb7eccb0026518d80fffcd3250a1c9322cdaf96de5f93faab5c39f2d68bb946eb57d972bdc95b2cfc6d70c2188264b6b0cf52320d59dd1d67c6dae8abd2a683cb3325dbb2f865b1a38082818fb260d5bcdd7bc2c8b5a3aa7513c578582f6d8f27155447fb9e9329b58e224daa616e60148a6dc8e5a04eecb15b4d9338a1981ae5c0b7b96e917673b2e686d2e1506c4bacff8d3c90edeed29c8ec1d7e834900e100899ee06d75ff3057837e3d4be83a8d26a03657b6b502cd5f4dc0547191cdb923bf4cc2548ad006b331158ce24885e25cb3eccfd00b6d2895d82d01455d4c4bb02129344962b3c2e150ac36f3bdecdb665a04396b1a46324e20878fa03d090159dac45da58762f776112f9825318eb184d068b8668fe1f244be46219bf36f6589d11e5926ad269cbd1c91f4f7284a80849a6c261bee32fa08c909e7c4f7d6631cfa12e612b283b14ebac10c2a7942a40b3fb56d9a4da898d33dac6f5118ca4e645eb0b89e7fa80a720c3d47ffe1df1f245d2cad0be3c5dfb5d006191b8ef3581af4fa5d864a450b9f5f3bbbd22dbbd8bed5bf0f654bf16805f0", 0xe6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) bind$inet6(r2, &(0x7f0000001300)={0x18, 0x0, 0x3f, 0x9}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") semget$private(0x0, 0x2, 0x141) 16:00:52 executing program 1: r0 = socket(0x2, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) kqueue() pckbd_enable: command error 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)='x\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 16:00:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x80, &(0x7f0000000080)=""/134, &(0x7f0000000140)=0x299) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:53 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', '.\x00'}) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) 16:00:53 executing program 0: socketpair(0x20, 0x5, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2028, &(0x7f0000000140)=0x7, 0x4) r1 = socket(0x2, 0x8000, 0x0) close(r1) socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x38, 0x0, 0x9) close(r3) shutdown(r3, 0x1) setsockopt(r3, 0x7, 0x4, &(0x7f0000000200)="04000000", 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="010001"], 0x4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0xffef7fd) 16:00:53 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000b80)="b67a0a88116733dbe856e36ac19b783822a49fcf66a8cf097077c50793fc1d71a5adeed46c4adae5e4375bab64730ae9bd33be28332c5ba83c428e3caca8592e9863c8f902801fad57345d39fa95ac7c41b1f63389b06a904613af94236b04a590d478848c8bbbe1ac2ba20543735ae2ec9159c7fda589d616c7b75a4b41b5a5a9b2366d9d5e4752ce5680bb5d5dd84c54020609125599912b8b83f64b7222ffedcd2b3c14dce82950c27e25d2c0b2965ceba8b13c7be8cf85d08a5ab7e6c7308e07816949ead81244de39c7c0c846eb6081d29f778ba0be313b3b77e0f7c702eff60ac974bd737b8b00a8ca7ef0f083cd81546f81c4c57241cefddf98df00250173d7feffa63407505490a2368540ceceb5e374aa274314592f44bcae3ed19d0288ba32a5cdd3f9e8e018092f7acd90b49424c49bea556b50598e0f833de3d00144f68e9e5aec456f24a00730c4ad3633fb9c4b8167ba410971857c27accfe1b11900207e38e80a9653d4989436c5dd85a1d25ca39a40021ed3ca9e2a5ee9cad02565cb37b9266117482d000000") semget$private(0x0, 0x7, 0x80) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c985693a77c494de00"/85], 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) msgsnd(r2, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r2, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) msgsnd(r2, &(0x7f00000006c0)=ANY=[], 0x0, 0x80001803) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r8, &(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) fchmod(r8, 0x4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r9, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r10 = accept$inet6(r9, &(0x7f0000000180), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x2fb) r14 = shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ffb000/0x4000)=nil) r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r4, 0xa, 0x8, &(0x7f0000000500)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x438) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r17, r16, r16, r18]) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r23 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) r30 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r30, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000380)=0xc) r33 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r33, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r35, r34, r34, r36]) r37 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r37, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r40, r39, r39, r41]) r42 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r42, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r44, r43, r43, r45]) r46 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r46, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r48, r47, r47, r49]) getgroups(0x400000000000009c, &(0x7f0000000440)=[r35, r31, r40, r26, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r16, r13, r47]) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r53 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r53, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r55, r54, r54, r56]) getgroups(0x6, &(0x7f0000000780)=[r50, r52, r38, r51, r31, r55]) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x4, r12, r16, r22, r32, 0x1, 0x1fb2}, 0xfffffffb, 0x2, 0xffffffffffffffff, r11, 0x3, 0x2b13, 0x80000000}) 16:00:53 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x100) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r0) 16:00:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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, 0x31104f43}}, 0x61da49a1e30d36) fchmod(r1, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x7ff, 0x9, {[0x2, 0x100, 0x6, 0x3, 0x100, 0x400, 0x9, 0x7140, 0x7fffffff, 0x2f, 0x6, 0x6, 0x2, 0x81, 0xffffffffffffff20, 0x8, 0x2, 0x10000], [0x3f, 0x5, 0x3, 0x200, 0x4, 0x7, 0x43d6, 0x3, 0x349f, 0x80], [0x8, 0x2, 0x0, 0x7, 0xfff, 0x7, 0x2], [0x10001, 0x8ac, 0xffffffffcbc9d0b1, 0x6, 0x7fff80000000, 0x100000000], [{0xfffc, 0x200, 0x3f, 0x6}, {0x2, 0x3, 0x0, 0x7}, {0x100, 0x80000000, 0xfffff282, 0x7}, {0xfbd, 0x2, 0x6, 0x8}, {0x9, 0x0, 0x7fffffff, 0x8}, {0x400, 0x8001, 0x7, 0x81}, {0x2e0, 0x3, 0x5, 0x3}, {0x0, 0x3, 0x1}], {0x6, 0x8467, 0x0, 0x5}, {0x6, 0x200, 0x1, 0x8}}}) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x9) 16:00:53 executing program 1: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x10000) socketpair(0x1, 0x4005, 0x1, &(0x7f0000000040)) r0 = socket(0x20, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) dup2(0xffffffffffffff9c, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x327807585e18647f, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80c1, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0xa44, 0x1, r3}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0x0, 0x2aa}) socket$inet6(0x18, 0x4000, 0x7f) close(0xffffffffffffffff) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r6, 0x5, 0x0, &(0x7f0000000200)=""/151, &(0x7f00000002c0)=0x97) r7 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20, 0x48) getsockname$unix(r7, &(0x7f0000000340)=@file={0x0, ""/65}, &(0x7f00000003c0)=0x43) truncate(&(0x7f0000000400)='./file0\x00', 0x0, 0x100000001) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000440)={0x2, 0x6}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r8, 0x0, &(0x7f00000004c0)) r9 = socket(0x0, 0x8, 0x40) getsockname$unix(r9, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000580)='./file0\x00', 0x0, 0x3) r10 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file1\x00', 0x0, 0x44) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000600)) writev(r10, &(0x7f0000000900)=[{&(0x7f0000000640)="d930779fc671e846ccaaf44d29e58cb3c6c00a4346474cc5df481c499b486136775e8ec832f0374a5e97e3f586571a8d353a6e9df49f87d9950de11c383babfb19eceef7a24bb7b6f137c0dba3f4a39e3c96c3644f178a6a794f09aa44034f1c29efd26e7cb975ee5df2b2c7e517d5d0e1ad0c119b1288f9d09f38c69d298cd655f1fcd7d79f73d08eaa18f45a8b6a19ec827766b02e7f0d68d6b40bcdf3e8b91c15addd", 0xa4}, {&(0x7f0000000700)="73beb819966496df86602a88b3a1554c37207dfeb4001c9fcb8eb150d9cffe7423c9f0e09c31c495d985758de2f80a5ccf383393d42aa3663d60372ff7419677047bdfb7182aa977e7467e80ba6a367477c7a44f2446fd018eed3cebe2099e454ffe0b92bf81e62deaf7e9bd358b9ef59431b5e1f9342e6d130be1ee4e00d4e3", 0x80}, {&(0x7f0000000780)="d1618824f12fcc8014f77ab7a73c85485b8d8b8eb84b364d94f5b74a1d4f7aef7333a8ca64a4128d949278d2d9cde644b276e55dbf6d8784dc2531600c88417017b874d1ba58474117be91ab2d034b17d65930b5734115f593bf79d18635807f30", 0x61}, {&(0x7f0000000800)="c3cb7f18571730229be0f98bfcc7336e83e557ff4d63112ea2c666c258bae1f06490804c7f967065b39491647cb084f94b3a17ab16137cc1815c7d546c3177ef6287e25ba551b21b91eb498cc56f5f80499193ca7b6153cf46208a821d4f908e737dcb3dd9967edffd5456574cbec3400cd2ac40a74046205b65041d4c3c011e88114565c9d91e3f039d5a259cfd28bfda05bc002d0b8357049ca1b007fde394a502dac1d9e35b820be27276c89d4c5fdfb6f3f635276a6ec7a6fc5d0414c149147b775c7605dff6643d", 0xca}], 0x4) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse0\x00', 0x981, 0x0) pread(r11, &(0x7f0000000980)="c8236d7e25ebd15ebab201d60832b7d50a49afc8f68c9b2f0d5db04a43a87c8393885e00aa1b43619b69dc13c6ddb86e10f963e8d88c18b966a0bcd70cbf7b1b639c7b9c991c166f6d9dbd300c8d8052bafb4fe6531086432b62c75aca2de724bcb22604ba52fbb51a0a5a04c5b878de337df125eb2096618020fbc99a36130b302b90d2ddaef73f8deb4278488f92791ab9", 0x92, 0x0, 0x0) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="dbed8d3eecf0e00dca76eaef50b884616409000000000000004aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f4036367d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59dbb192005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6aeff8c6d902dd65e4d860df900c14b6a56c5e171f9b7e15e56763976e82ab5af6fcdd65cfba04116d176bc49bb69485cbccd7d919fdc9ea1ff71179c19cc6a1a9a077a079e6669f4df8cc69fcfcf04590651b8ea2253bacd0100505fe7d1946ab15b228cbd2b0d00000090db67698d08a03dbaf9433a275dc7d0bfc662c615bbfd028a6f61d3be109fff97fa3ab6b6cd51e1a3f79e8d2eea910e16ed316c486f808bba0946cc2a955c74fffe71fcdb747882e15a8fb8f2cd1171ceda7c037314eaab5da3e7b6bde3e564a141d67bc3938f807996494934b46b0ab847902412b64f2a5d79ebc5b8810e9529535c60", 0x176) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0), 0x10000000000002b2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x80) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x3ce6f259b5015cc7, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup2(r0, r0) close(r4) wait4(r1, &(0x7f0000000140), 0x7, &(0x7f0000000380)) 16:00:53 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') chroot(&(0x7f0000000100)='./file0/file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) utimensat(r2, &(0x7f0000000300)='./file0/file0/../file0\x00', &(0x7f00000002c0)={{0x3, 0x3}, {0x1, 0x73}}, 0x2) utimensat(r0, &(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) fchmod(r0, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r3, 0x9) r4 = dup2(0xffffffffffffff9c, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000003c0)={0x3, 0x0, 0x10000, 0x101, 0x101, 0x80, 0x2f, 0x10, [{0x4, 0x400, 0x7, 0x3}, {0x5, 0x80000, 0x9, 0x6}, {0x8, 0x3f8000, 0x4, 0xffffffff}, {0xfffffffe, 0x8001, 0x3, 0x1}, {0xb121, 0x2, 0x1000, 0x2}, {0xed2, 0x4, 0xffffffff, 0x7ff}, {0x40, 0x40, 0x81, 0x20}, {0x3a, 0x316, 0x4, 0x4}, {0x40, 0x1f, 0x7fff, 0x1000}, {0x8, 0x80000001, 0x9, 0x1}, {0xfa, 0x2, 0x3, 0xffffffff}, {0x4f04, 0x3, 0x8a5, 0x7}, {0x20, 0x7f, 0xff, 0x9}, {0x3, 0x80000001, 0x2, 0x7}, {0x5, 0x0, 0x5d, 0xffffffc1}, {0x7, 0x7fff, 0x1, 0x4}]}) getsockname$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000002aae7864843cdfc57f744ae3f67f2a87b5c3a664d0a5c7bb2e04956bb4e3fb890f8bda2cad9f299294ff445127e086da74ac90391fbb5fc0e0a0e5eebbb100dc225dcc07c5b00346f4d997b6c5121375baab68"], &(0x7f00000001c0)=0x47) chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x4, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000080)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r0, 0x9) r1 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000003c0)=0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) sendmsg(r4, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x7ff}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="879bd51674341d83e6811b7af7b29e48f1a88638b4bd08dd51df730330b03f49a67b5b46ab4bb92edeada751a8a6c734e77427ad124f24f3725a14a0d996643df851ec0128c732b0a13ea6f0033546b789fca06b58c883c001c7da447483f1ffa69db66b52c730425bb3e66f7df5a45933bd70cac836", 0x76}], 0x1, &(0x7f0000000180)=[{0x80, 0xfffe, 0x2, "cd37f8a63ff3324d6542a08608171861226652d8b77f15209eba437fff36917b1357117188650816ea2fa71b34978cab453b73d692b31300aeb542afe9f0b0a2e2dda94544cd2a69369155cce6758844560fb7a5cd35e7211dbe85855d316031a2a589edbbffa52c48c149a8"}, {0xc8, 0x0, 0x2, "5f5a587cf6ccbc76c116014fb87c1a00dfd2ef065f9721896a9db59a7cad9325fa8edd49f6ad8ad728a28a2b98637d8b7fac1bc7f56738ddc32889b56c4c4b3729bd37abca19e3fdfb0edae2fd81aea5ae7843c6965274d35496ef7219b02d8e49674344b6fe134a9d97f7c561a23319fef3934a1c59487b296171878f4e64f466b3497b60f6f371808145f3db3b6a1751d5b5f6ec43928811efac141bf12f5a6ca064d31ce3c1f6fd74aa5f50fefb926197d3"}], 0x148}, 0x6) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:53 executing program 1: munlock(&(0x7f0000507000/0x1000)=nil, 0x1000) r0 = msgget$private(0x0, 0x181) msgrcv(r0, &(0x7f0000000000)={0x0, ""/193}, 0x61, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/72) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:53 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:54 executing program 0: 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:54 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x1c0) 16:00:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = dup2(r0, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x7, 0x6, {0x4, 0xc9}}) 16:00:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgid() r3 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r4 = getuid() setuid(r4) r5 = getgid() r6 = getuid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r12) r13 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7, r4, r5, r6, r10, 0x44, 0x9}, 0x7f, 0x3, r12, r13, 0x4, 0x8, 0x1}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r21 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r22 = getuid() setuid(r22) r23 = getgid() r24 = getuid() r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) r30 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r31 = getuid() setuid(r31) r32 = getgid() r33 = getuid() r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x7, r36, r37, r36, r37, 0x2, 0x2}, 0x5, 0x54, r35, r35, 0x9a8, 0x15, 0x3f, 0xfcc}) r39 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r39) r40 = getpid() shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x7, r31, r32, r33, r37, 0x44, 0x9}, 0x7f, 0x3, r39, r40, 0x4, 0x8, 0x1}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x7, r27, r28, r27, r32, 0x2, 0x2}, 0x5, 0x54, r26, r26, 0x9a8, 0x15, 0x3f, 0xfcc}) r41 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r41) r42 = getpid() shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x7, r22, r23, r24, r28, 0x44, 0x9}, 0x7f, 0x3, r41, r42, 0x4, 0x8, 0x1}) r43 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x0, r20, r28, r43, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0x3b0}) r44 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r45 = getuid() setuid(r45) r46 = getgid() r47 = getuid() r48 = socket(0x18, 0x1, 0x0) fcntl$setflags(r48, 0x2, 0x1) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r50, 0xee01) r52 = msgget$private(0x0, 0x4) r53 = socket(0x2, 0x1, 0x0) bind(r53, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r53, 0x0) r54 = getpid() fcntl$setown(r53, 0x6, r54) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000240)={{0x7, r50, r51, r50, r51, 0x2, 0x2}, 0x6, 0x54, r54, r49, 0x9a8, 0x15, 0x3f, 0xfcc}) r55 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r55) r56 = getpid() shmctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x7, r45, r46, r47, r51, 0x44, 0x9}, 0x7f, 0x3, r55, r56, 0x4, 0x8, 0x1}) r57 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r58 = getuid() setuid(r58) r59 = getgid() r60 = getuid() r61 = socket(0x18, 0x1, 0x0) fcntl$setflags(r61, 0x2, 0x1) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r63, 0xee01) r65 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000240)={{0x7, r63, r64, r63, r64, 0x2, 0x2}, 0x5, 0x54, r62, r62, 0x9a8, 0x15, 0x3f, 0xfcc}) r66 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r66) r67 = getpid() shmctl$IPC_SET(r57, 0x1, &(0x7f00000000c0)={{0x7, r58, r59, r60, r64, 0x44, 0x9}, 0x7f, 0x3, r66, r67, 0x4, 0x8, 0x1}) r68 = socket(0x18, 0x1, 0x0) fcntl$setflags(r68, 0x2, 0x1) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r70, 0xee01) r72 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000240)={{0x7, r70, r71, r70, r71, 0x2, 0x2}, 0x5, 0x54, r69, r69, 0x9a8, 0x15, 0x3f, 0xfcc}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, r20, r2, r47, r59, 0x30ad0ffe90662917, 0x20}, 0x81, 0x3, r69, r1, 0x3, 0x0, 0x80000001}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="800000000000000000000000000000000200000010000000000008002e7f4c6da8e561f8bda88bb5f23358c6f92d7dd4b125258d0911ba7226c6467134f00f8035835600c182afdcecf8b953e4a5d366df26d6e24559069787c23ecef1bcb7a23a65b116f7e46d845ffd53ef9de4c3fc0b4a593c39a8bc904ac8c909211c946d0c553af5d46f0ccd2697b35c4c42eefd7458a42d3664d4b74167e996ae54da682260bfa8e4aa7cdeb9236fc8b0060113af1276f754e61603c9aaf243f6c0a0167c00000000000001a3d2762fba36d6a584c24f11c8bf993037ae50941dc7e1f3d5b88a4bc8a0d1ce3f0fbf2546208b80f860e9cf62baf996280639a54c463badf57279787f72ab7b4c00e0736c481602eca79e32db92c3592aed950f71374ace859714bb8ebc2551b7c5ebf2a17744fe21f3a80f849b8c8b14256618e377e7fade192ef86783da74ccb3df7839c858284cccfec87b2ee56da723f7cd757d21ab3ea805106b2cb660113fbe56573db7bd8fc5cd516992e6741d63304bb264183ae3db4f10065334533cdc97db239abb7ba695c5fe25e784c898e3aae0b09aa9ed9405eeda103e9c7d3afc0c7febbeb3120ca4ab6ac8040e40ececae54015b7ab9ff627c0105d7631fa811d42a3a0c6ff380d43ab45495630c8b4953220c58e65a4fe02bd80360ecee6bc02bec125aad6008dabdd0ad37b7b884731c8062d8356a30c48ad5269e521fe075cb77e700a720edd36b1b207d724a4930152e9e7c771e622b767fbdce970754a1fe3f66a58baaaedf18218dc72aca83f80d6fa1e696cc957cf239e9dc5a0c987a650f693b6c895c6a2d2cfcd1ef45fa7b9d2c540bfbb134b113e6b111babedd89676bed380fedf8b60fab215d91f5a4f4284cd8407bb4ebf2af3da7816f6eb3d4bf6bdf82367d3074df10fed0"]) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r73 = kqueue() kevent(r73, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 16:00:54 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) r2 = dup2(r0, r0) readv(0xffffffffffffff9c, &(0x7f0000002580)=[{&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/140, 0x8c}, {&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000001240)=""/223, 0xdf}, {&(0x7f0000001340)=""/120, 0x78}, {&(0x7f0000000040)}, {&(0x7f00000013c0)=""/193, 0xc1}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/168, 0xa8}], 0xa) fcntl$lock(r2, 0x7, &(0x7f0000000080)) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x193f, 0x80, 0x17, 0x81}, {0x39c8, 0x66, 0x40, 0x5}, {0x9, 0x8, 0x80, 0x7}, {0x5, 0xff, 0x6, 0x7fffffff}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) syz_open_pts() 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x2c0, 0xba, 0x0, 0x0, &(0x7f00000004c0)={{0x1, 0x4, 0x7, 0x80, 0x8, 0x5, 0x80000001}, {[0x1, 0xffff, 0xbc3, 0x8, 0xd8c8, 0x8, 0x7, 0x401, 0x9, 0xff, 0x1, 0x7, 0x1000, 0x7, 0x7, 0x8, 0x8, 0x66c0], [0x8000, 0x2, 0x200, 0x1, 0xfffffffffffffffe, 0x7, 0x1, 0x0, 0x93e9, 0x100], [0x5, 0x5, 0x5, 0xd0a, 0x2, 0x9, 0xffff], [0x3f, 0xbbb, 0xfffffffffffffff8, 0x23dc, 0x1, 0x7], [{0x7, 0x5, 0xd, 0xd940}, {0x5, 0xfffffffd, 0x7, 0x3}, {0x4, 0x1, 0x80000000, 0x43}, {0x400, 0xad23, 0xb7}, {0x8, 0xffffff01, 0x10000, 0x9}, {0x4, 0x4, 0x3ff, 0x10001}, {0x1ff, 0x8, 0xfffffffa, 0xfff}, {0x0, 0x0, 0x0, 0x101}], {0x6, 0x7fff, 0x6, 0x400}, {0x6c7, 0x7, 0x6, 0x101}}}, 0x6, 0x2}) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:54 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) socket(0x11, 0x3, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0x76, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x15c, &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) chmod(&(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', 0x98) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) listen(r2, 0x7) 16:00:54 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) mkdir(&(0x7f00000000c0)='\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', 0x41) setgroups(0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5, 0x5d, 0x7f, 0x9}]}) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x102d, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e243858d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90848597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfa", 0x31d}], 0x5, 0x0}, 0x0) r1 = semget(0x2, 0x1, 0x81ce0e60f21fed21) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/232) 16:00:54 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="d23633554fed24752c770a420986fcaec3455c15afc87fc610e0e23b01e0b542ed36f484023ddca22ba9073ceefe365d18061459020b735dcc235c03af48cb3a882e434fbe5ee9f9d56651ab19a25345d40d452f54df82c8e72a51176590966a14c261f311b3816fa0c4d286eddb7b007fe85b6e66a582a5b3901196b47d87bde2fa02dfc9158328eb336b61bd8b2bf8ca1078736d36fa373da7c56ac062b10bd43dccae3245f7ecd5aa60d874b5e7995540b1"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) linkat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x0) write(r0, &(0x7f0000000040)="0a02000000fc8e58", 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) connect$unix(r4, &(0x7f0000000300)=@abs={0x2, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000040)="9cb2997f0101ebd0e66e391468", 0xd) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4) getrusage(0x0, &(0x7f0000000300)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socket$inet6(0x18, 0x5, 0x2) read(0xffffffffffffff9c, &(0x7f0000000180)=""/146, 0x92) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x5452, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/45, 0x2d, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe31) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x7, 0x5, 0x6}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06266f23b8839f6ba372fe57d083c243aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x71}], 0x1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:54 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x10) semctl$GETPID(r0, 0x2c70179453fe56e2, 0x4, &(0x7f0000000140)=""/45) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x440, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0xda013cf1f3559421) fchmod(r2, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) r3 = socket$unix(0x1, 0x2, 0x0) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCSCTTY(r1, 0x20007461) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) 16:00:54 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r0, &(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) fchmod(r0, 0x4) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0xe2f6, 0xbbf}, {0x4, 0xe4eb}}, 0x6) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:54 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)=[{0x48}, {}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpgid(r2) 16:00:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x42) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff2f000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:55 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0725aca213b880484aade6786f3aff0af9b615388002d60be3a356e70b43d581a4328f8f13316a410973b56d0f19e352973ade03cec1d6f0665ad28651d3049a4a07a4f6924046b967822f03bec3719b8bc7e991c81d36931e257d606100000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) fchdir(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socket$inet(0x2, 0xd4b49b42e6ea61d, 0xc1) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x87) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x1, 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="e2759967ab1ed0972414fdf75b898c512af94d326dde2dc86c8b5599459e0bb8f37ec01055e4db6d9aa7c32b693a6e8a72a6674a45fc68e64de30f87003c9cde3ab5c4b14f97f32872b50e02105a12255392e6f0dfca546b81416801859702de9b47354fdb83baeb166afec7e0aa6f2c72f5ad22c8e01dbc36380419399ef8", 0x7f, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:55 executing program 1: ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30, 0x0, 0x80}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd97, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x92) getdents(r1, &(0x7f0000000140)=""/130, 0x82) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pread(0xffffffffffffffff, &(0x7f0000000080)="f7b4e481003029de562d03cc46e8dfe61b7ebc8bfc9bf89d1616c301197ed51ed33b5ff046f64a28a2c7e39b5ea2e27729469f2bea35c96977047cda157f9a7eb20b88caf4ce7a8dbfd122e8cafa4327a993b50ac537420c8d93dfa6b06513c988548cdf499cc9d3bc09887d77cae2a83e1b05557b29e0053fb1405eff90d292c3503a375d527558daedd95f495f85a12ff01f64e96687643b8aa877915d1022ef06c83ad8f9a4d805d3fc80f5470dad838426c3d1533e522b58cf2f2255498e4124df3ff7150494161fd8ec2c1136ecdfd0", 0xd2, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) 16:00:55 executing program 0: getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) pipe2(&(0x7f0000000000), 0x20004) shutdown(r1, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='.]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='[\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='K{}\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)='-*:%[]+-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='&{\x00', &(0x7f0000000440)='*@\'&}\x00', &(0x7f0000000480)='\x00']) r2 = dup2(r0, r1) shutdown(r0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x10001) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r6, 0x9) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r7, &(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) fchmod(r7, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x20000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffa, 0x10, 0x2, 0x7fffffff, 0x4}, {{r5}, 0xfffffffffffffffa, 0xa0, 0x0, 0x3, 0x8}, {{r1}, 0x800000000000000b, 0x4, 0x80, 0x1f, 0x8}, {{r6}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x2, 0x81}, {{r3}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x81, 0x5}, {{r7}, 0xfffffffffffffffd, 0xe6, 0x1, 0x1000, 0x4}, {{r6}, 0x6f5a7a57f4e55aaa, 0x80, 0x2, 0x2, 0x7ff}, {{r8}, 0x0, 0x100, 0x80000000, 0x4, 0x5}], 0x2, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x800000006}]}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20100, 0x100) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") kqueue() 16:00:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)=' @') 16:00:56 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0xffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000240)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8000, 0x0) dup2(r4, 0xffffffffffffffff) r5 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x80, 0x1a0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000300)={0x6, 0x4, './file0\x00', 0x3, 0x1, 0x10001, 0x57ffc57f}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x804, 0x4) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) r7 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000003c0)=0xfffffe28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000540)={{0x8, r8, r9, r10, r11, 0xc0, 0x7}, 0x2, 0x80000000, 0x6}) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f00000005c0)=0x10001, 0x4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x80, 0x1) ioctl$TIOCSBRK(r13, 0x2000747b) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) r1 = msgget(0x1, 0x300) msgsnd(r1, &(0x7f0000000240)={0x1, "e524f5926055487e513bb52ddb9a4eb218c8cbe4aa7422f20a808bca75e27d96bb8554ce55fa53372b49d3cfd5426d7da03907558726ce934a9ff3cbddb4d5c3bec1067adae94c2b3e958e1e89571d9b3b68e9986bdf67281e53555680bcbd9b57bed09a45a9f081f9ebac69fda850bf68c47e0624f5904ceb7c61ce28434cfc082c9cb5157093dd2c1a6019c718e3347968ff28453bd3c0c27e385913be7348a0ed0c42f451ba40f874ac56d62d98613fca5dcfe3d0746bbf36bb18bb1e733a5e31"}, 0xca, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/107) utimensat(r1, &(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) rename(&(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', &(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') fchmod(r1, 0x284) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xa) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:56 executing program 0: 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, 0x8020699f, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) socket(0x0, 0x4, 0x8) listen(r2, 0x80) getsockopt(r2, 0x4, 0xe0, &(0x7f0000000000)=""/165, &(0x7f00000000c0)=0xa5) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r3, 0x9) connect$unix(r3, &(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:57 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="31649978247b6d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2009, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28c30, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() getegid() semget(0x1, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\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)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r1) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000002840)=[{&(0x7f0000000340)="3c38320f93c9b6816b2cbe8284063336e0fee06261354ca9b3f7dc75a64464a38e219a156608fc9898da00f6faee9e9f7a4022a95c3623386aeca84120d048781eef39c79ca4fd914ab7e476a46d9637d5039bbc740ff132803be38397bfdee2092382746fc00e43b885bad5cdc433b3aecd2537bff4cfe2208008d1bf4e142a9db785f6b04754f76a7ea86642317340eaed89867732442e9f278835554a1d0083556d210c886aa1653fb56d054aca8547f9433c0fc1e1026d4871ea29386cc8213079f1141c40cd854f804b3f92bcc30688dd02fd206e44a5a371df1858a2284ec174aa9d8d94203a8c4bf5c5b91ec6a5bea4f9951248e66e4873564b13942cca359e998cd60b76e3224e006e9ef08709318971361012f859128221b9e3ba7c97967e952cdca2b9a97742403ce923a87f6bbfbb04fcebfa729cb7c4002c7a4f7633a001e22a1729d68121af37e8168fb3e39b4240b8695db10e2c007030017d9414b69232efba85e006d0a15f453dfd7e8680c7dce8455e061d03a95d55a65b4df7d1dba2e1da66e4a08cbb0b39a50195eb9bc20acc8a8966effc34950995efdbff4ebbe4a449a4d9bf0b6276705aa226e4ff5be7609e1bfe54a1ff4e068e3fbaa9ff442e07434419a841f4b0978f34251a5993744d033a1305ca0a475fa9493fe57c8e62a628cf0db090c726787bfe14a100a5ce3c8cd12d95c449c41aad1e3145f637785733f3fcc53838e2a453215723b3e77a2c1c7ebe425e03649af363dafe344462a9745de85d4a0a3ecce020e14d274fd4e57b8e5de5849adafe8b23604658bb2b6b341db6374f8f21799f3cee4e57e3b9caf0721bace5ab3e761252c7e5f32e0bf63ad58a6f91b107a367e27c747718c87e996d7cbc7c77e5c4e8cc1e189ce6d0d981dd390613fe98fbf4219c6fa02e12c61a45528de1ad8b54b1c4f0cfb23867085dd4414a65a0a22b406af376bcc2cbd5d7c9dfbd42a221555264c5a9596f1cf6a357a0b8296fc382b93d0cdfe1bf38feea64c5227a0043c5c22cebaa110adbc8456eb9bc6c0d3bbaa09437c86bf3c1a6d4c7f696e5e6124478ff5382c20c2d39def110e202ca938fa0f418758206f95959a13c6eb061704e6d7451d014c704baf9a1ce3e8d9d95215ef9ebb8003164d0ee1900593d6262e1f42ee255f8c4dd6905b61aa9da4a54f9c431e10540edcd7452a266298e9ba2b6a66a728de7e3b9c541d3956aad54492ffe1b8450572a3f1eee94e70c914a95c120fe79fa0aa4f46a3842e5bffdb960096c6738ddd4a0e2bbd3f47af1cb142a124a6b543c71835929f0f1c7743d1995a1e364a78c11f2f1d0650fe36e4bd5d0a4a8d47fa909eeb2855bb7d0b05fa2e85f52d1ea457036586154a974a46187c46add0734debb84a11364cf0451dd8539e9c75818876d1bd76652ab5db5f00116d1a97c94858450970a4bae8702f95c566de69ee453ddaa6ccc54dc46b2e151d022ce5a9e17b9b00d3c9e73497d6361f80082928eab64881507f50da79948d5fd3e6a9dde674763d88ca0fbca912163dbdee009d0e2fbc700693a324bdff29f640117f577d73db84401684f689f617040f6d8fd8d2574620fd543ff16f36d12ef3d92d91ab994b9d4b37bd7f13117d01675e2024ca04ade8970f89528695ad8b7ec2ccdae9099ff0c16d98a2bca80ec8eca4f39b9ac1f2a4d499c0b9eac207b90a8f4aa4a9bba1ce92ba6f07f741f527937872449f7c2d26c4cf2d8744c274466d02c71e9862c400fd93f8eb088a2fa82b98b7976d40ccd4abb58b75ce6ff68daeaadb727cac0d424353a93f6c255932d563c9cf350484f256fd42b6cc9a51bb2a9d1ac483dc2f9a01024f4947021a5d38a5fdb397fd7f1aef7a16395c47ea627bb2c6e3d9fb63f505a75aec913a6848f9ed3a1664a5a080aac549692af7834a754dd338b93ef2800de5a4b154eaa862e04f62f6af9de36119ea2a4bd1900d2bfad6a29cea2ed781c0977123da49103334e367d911aeaf88ac2cd7c312e9479b10ba4c458456527488e26133f02b3afd17c1d0ed3ee7d67745eb940b3b96623a33435c1c7a190d9ef8e1d31764b016aaa8ec378fba2c5f93ad7bf8dfd10beb4139936011f539bb63ca48fd8977106884ed238654ebd270ffce2cdba7f7b9ccd0ccd25e0b6e75765f73bad1f2b99ff950abd4f554338bdb1a58a441e0141982638d52bbc46fc3efbd48126a4dccb6b8d7a057abbf1b8731b5bf5ba9899f6f7e610b19193b9f404780513c6a5b57249b78fee1344f6aabb8ea5a206d364ba15bc56391a6726ea9af213555bdb998b0bcfa18ef3c187693e5cf554bba1fdf7a07aa9fc5e944724a9eb73b011ec22207af9d24140f8d5322a028012161fab86798f429deb15e5d97ec3852abe980d53927058911474a6530c669183c172f331a118b1e87194e610a6c268dcad22df152aa6197b31c3e73b03a0ae338e3325e45df0a73c67dd31905b99adb5afb1bf14e0d529f59c82a26a322426353ab742f24abd747ba0e6f5e7bd3426d56cf98400682b975c07df8cd612a5af93474bcc4c158f3dfe689af0fe55a6dc4b7ac3922194125ebffa74b308ceaa47c7599af10310d25ea77664421ef982f49b846b213bf07aa09b2b0868c6c24f345eca238bb4db23a23ca53a0fb67edfc3e036fc96b94d421392d60db76f39c061e780c7a43ea6be78723a3bfe4a63df6d19494f111e9c740508d898141e1558e31413a7b0a0c7a1b4ffb07d988c727b5df6c1df33520b092d153e525f40e1886fd9c15047858739c435c5a008967c0c45ecced6c09db8d01ca718dc8dc446b8600b816b3bdfe8e95484a50065d4b420a92646ccd7b7e7913eddbaf9f81c88e65c7b", 0x7f6}], 0x1) 16:00:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x6, 0x0, 0x800, 0x3], [0x0, 0x5], [], [{}, {0x0, 0x0, 0x0, 0x40000000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) 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, 0x8020691f, &(0x7f0000000300)) 16:00:57 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0xd0) r2 = dup2(r0, 0xffffffffffffff9c) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x64}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x60) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x220, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) lseek(r3, 0x0, 0x0, 0x2) dup(r3) write(r2, &(0x7f00000000c0)="9cb2997f00f84ddfe066322e2e", 0x1f6) r4 = dup2(0xffffffffffffff9c, r2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2c13, r5, 0x0, 0x2d) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300), 0x7ff, 0x0) kevent(r6, &(0x7f0000000080), 0x200, 0x0, 0x101, 0x0) 16:00:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) getgid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r5 = semget$private(0x0, 0xb, 0x8000004d) semop(r5, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r5, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x40, 0x45c7, 0x1f]) bind(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="2d012e2f66696c653000594e84018212910fbc26465e3305407013eba44ac7e17a91a375597486504f1ee808000000000000004db2ab2f59875adf3d08eccd2598aa0571442b6737c3204c7da6b77445688c49c146e1165ede73ba4423b77c63ffcbb129000001000620342055bbb6a2f8d2db4b424399ad22c31c5e7abad05212268b0d4ad00c9ff7430a1fd7b9dd44f9cbac51186034beaead418854cf08c3886593700f6f3cfe324a1e43513b33bee842709d30ade52e435bd66e0b63228798a26402662a74d7fef706c965d91c9c450e377aaa0eb6957a97149031efdc8c5da27874e4645e0dd733ee2f0d0382bde898fe0dcb626ae2537fde0fab"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:57 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000080)={0xffffffff, 0x0, 0x2a2, 0x5, 0x2, 0x8, 0x7f, 0x3000}, &(0x7f0000000180)={0x6, 0x3, 0x5, 0x40, 0x2, 0x6, 0x4, 0x7}, &(0x7f00000001c0)={0x8, 0x4, 0x5, 0x8, 0x6, 0x7, 0xa, 0x3ff}, &(0x7f0000000200)={0x401, 0x7}) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:57 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/d0\x00\x00\x00\x00\x00\x00\x00\x00 ', 0x8000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x55}], 0x6, 0x0, 0x7ff, 0x0) 16:00:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = msgget$private(0x0, 0x100) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r12, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r14, r13, r13, r15]) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r17, 0xf, r16) r18 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r21, r21, r21]) r22 = getuid() r23 = getegid() r24 = fcntl$getown(r17, 0x5) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r26 = getpid() fcntl$lock(r25, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r26}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000002380)={{0x0, r19, r21, r22, r23, 0x20, 0x80}, 0x3, 0x7, r24, r26, 0x8, 0x80000001, 0x4}) r27 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r27, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r29, r28, r28, r30]) r31 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r33, r32, r32, r34]) r35 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r35, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r37, r36, r36, r38]) getgroups(0x5, &(0x7f0000000040)=[r28, r34, 0xffffffffffffffff, 0x0, r38]) r40 = socket(0x2, 0x1, 0x0) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r40, 0x0) r41 = getpid() fcntl$setown(r40, 0x6, r41) r42 = getpgid(r41) r43 = socket(0x2, 0x1, 0x0) bind(r43, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r43, 0x0) r44 = getpid() fcntl$setown(r43, 0x6, r44) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r7, r13, r19, r39, 0x150, 0x400}, 0x2, 0x2, r42, r44, 0x100, 0x6, 0x6, 0xffffffffffffffc0}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:58 executing program 0: r0 = semget(0x1, 0x3, 0x48) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x5b, 0x1ff, 0x8, 0xc2, 0x7]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc1, &(0x7f0000000240)="96446a3864db313b977f79c398097f1ce747faaefa82984318b9002b784ca1a1fd34293a395553e6a6357f09b00f12b9427cda479b3b7890fd31a0952ebddabb9a250d344bfac9b21e3f15a025dbb8902514455daede1cd3b8087fe4550d7cf765d15d5897a671c390baf9245a60383d5188c77c55646b9875204b1605e36960bd0c74e2a22a8f0c22da9749ac896420cf75ab8554f0375ea33e6abee84ee19ec1c4aa83c238f2d30308dcb4eb95b01f25d3093a2d5fa565fd3c70f02ec9abb134892829c86ac9c3721e7d1cb05ba5b8f3872f97366983df663d8d98385acdff4e087b8c23244b09db5803002f8f099dedead61d72b64f62e208fd9f3c214351b025836745566d1cc48dd4246685ed9ea37f4e47171ee86cd23b0e4cb0082634203aa11e99864fde7143d1bd0e5ccc5e4a3ff5ce436db021f5ae353087da4169ba") 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r5, 0x9) r6 = fcntl$dupfd(r5, 0x0, r2) syz_emit_ethernet(0x75, &(0x7f0000000240)="96f4012af1cb88d8b1eca3e0b75980303d4914546ac3745df7e84a9e27cb7e4827cb0207e653e19b5e84b34458f37380b5486ae3e5f84173d6f05f9bb2dfecdfb0408ba51a6b3ba542c72e10e1473bc7881e49f36d7aaf9dea2cc0ba465d05cf64f6017d56be2cab3cecd3321bf2b5392a9809a789") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket$unix(0x1, 0x3031decbb27013d7, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000140)) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) r3 = socket$inet(0x2, 0x3, 0x102) sendto(r3, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r1, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r5, 0x0, 0x10000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r5, 0x1) dup2(r5, r4) fcntl$getown(r5, 0x5) 16:00:58 executing program 0: ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de\x9a/b\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x20}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000000080), 0x0) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x20) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) close(r0) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f00003cf000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x5}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) write(r0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r5}, 0xc) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x81, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r7) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() chown(&(0x7f0000000100)='./bus\x00', r2, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x2, 0x6}) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:58 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffeffffffffffc, 0x0, 0x100, 0x0, 0x2}, 0x0, 0x0, 0x0) 16:00:58 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x9) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e4c81217b39d3879978e6c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000000040)=0x1002) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) r5 = syz_open_pts() r6 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r6, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) connect(r6, &(0x7f0000001200)=@in={0x2, 0x3}, 0xc) poll(&(0x7f00000011c0)=[{r0, 0x1}, {r1, 0x2}, {r2, 0x8}, {r3, 0x10}, {r0, 0x10}, {r4, 0x1}, {r5, 0x2}, {r0, 0x20}], 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r7, &(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) fchmod(r7, 0x4) getsockname$unix(r7, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, 0xc) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r9, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r11, r10, r10, r12]) lchown(&(0x7f00000022c0)='\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', r8, r11) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e3e66696c65302f66696c65300000d9921eb5ee05699ab9971c2e827bd9bb0ee3b87ef571eebb38669178e91b0114ec96a2aec9d48aba207b0b7101ba16928c699907eca008cba17993f087e61346b6583eb707ab25d7efd8b01b18db36c5a3c14e6433384395cf176451499ca00c924a0a33b6547623122302279554f7562d70746d5260875f42cbf8c329173c249bd925ebab2fae8d9d8660e6ffef07"], 0x10) 16:00:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fffd, "d730c15b00f4ff0000747beffde400", 0x400}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x20000000, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6993192964837e251281e8ec2b401671e2a1811de7e2b8b45b1c5156f4d5aaff7a3f6583198ced0b29d87ebaf6a64557b882f6d483ca7dd537af4f24e36b4120046f77355bf61f8c1e58a541b22926c2df8820f3efbd26ee54bd37b37cd76f59208b7eb126cdb44ada9a70e4d7e32cd8b304fd124dc61157b21da6e72aca865175d6f4fbcfd9fe451bcbb5c4f12f06a48874982", 0xa2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x6, 0x2, 0x1) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(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) fchmod(r6, 0x4) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000340)) setsockopt(r5, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r5, 0x9) r7 = accept$inet(r5, 0x0, &(0x7f00000002c0)) connect$inet(r7, &(0x7f0000000300)={0x2, 0x0}, 0xc) shutdown(r4, 0x1) recvfrom$unix(r4, &(0x7f0000000200)=""/123, 0x7b, 0x800, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c6570571d9c31723ced56b7ce3000"], 0xa) close(r3) 16:00:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0xfffffff7) write(r1, 0x0, 0x0) syz_open_pts() 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) clock_getres(0x3, &(0x7f0000000080)) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) close(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6}, {0x4}]}) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x90, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) 16:00:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) getdents(r1, &(0x7f00000000c0)=""/91, 0x5b) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x80}, {0x7c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:59 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x5, 0x0, 0x0, 0x80000000000fe}]}) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getitimer(0x1, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x126, 0x1) 16:00:59 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r2, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffff9c, r8, r13) 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x10000, 0x6, 0x5, 0x2, "96206144695df63050a4dbd6db92312d438340cb", 0x8001, 0x1000}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x407, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) 16:00:59 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) kqueue() 16:00:59 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x53) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\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)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) close(r0) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/220, 0xdc}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000001200)=""/239, 0xef}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000001300)=""/190, 0xbe}], 0x7) 16:00:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x5, 0x21, &(0x7f0000000040), 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000033f, &(0x7f0000000000)=[{0x400, 0xc1, 0x1, 0x1000}, {0x7, 0x74, 0x0, 0x3}, {0x2, 0x8, 0x4, 0x1}, {0x400, 0x66, 0xc, 0x7}, {0x0, 0x7, 0x3, 0x3}, {0x81, 0x6, 0xfd, 0x8}, {0x2, 0x1, 0x4e, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:59 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0, 0x8}, 0x1d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:59 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b72b800145d182062ec6838e4524bcbc"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x4, 0x20, 0x1f, 0x3}, {0x0, 0x1, 0xff, 0xc000}, {0x9, 0x41, 0xb8, 0x800}, {0x40, 0x20, 0x6, 0x40}, {0x3, 0x9, 0x4, 0x6}, {0x3, 0x9, 0x4, 0x80000000}, {0xff, 0xe6, 0x6, 0x99e6}, {0x40, 0x0, 0xe2, 0x7ff}, {0x8, 0x61, 0x3, 0x54a4}]}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) ftruncate(0xffffffffffffffff, 0x0, 0x800) 16:00:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x100) linkat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = kqueue() dup2(r6, r5) dup2(r5, r4) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xd74f, 0x20000}], 0xfff, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0xa7, 0xffffff36, 0x7fff, "94f42bd62322cfbd3156ae8fd476935b7e8ccf37", 0x10001, 0x5}) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x20) kevent(r2, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x400}], 0x8001, 0x0, 0x5, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:59 executing program 1: r0 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) ktrace(0x0, 0x1, 0x3b1d50db6e886c96, 0x0) 16:01:00 executing program 1: setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x61) socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x7, 0x2, &(0x7f00000000c0)="8b399ce5d5387541a59298bcb23519fd1049d3548a33a8a33ddab3cad614dbfd7f18926bcbc9e3313a19c6b515f6ccdd2e78c0e519eb66a1b815c9480c6f422b147ed082cbfce3c5ebb1833aa5acba3f3493eb27f4e42b6bae15dcad0932bb027e83866521fa08a3ae6bfd67f2628f223f94b6c700dc8fa5df4f", 0x7a) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 16:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01653000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) dup2(r0, r1) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080004007, 0x100) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) 16:01:00 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, 0x0) mprotect(&(0x7f0000637000/0x4000)=nil, 0x4000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:01:00 executing program 0: clock_settime(0x3f4415681444cbbb, &(0x7f0000000000)={0x4001981}) 16:01:00 executing program 0: syz_open_pts() kqueue() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/4098], &(0x7f0000000000)=0x1002) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x8000, 0xffffffffffff9013}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) mknod(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:00 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000180)="47e88ee8531f4b04ebebdc5094311fff826ffe16e42e108390c9ceb780dcb38a6f5b7eb05b116983c1a6f536722ccdfff2f9", 0x32}, {&(0x7f0000000040)="97351356de0fbb73971a0b7b1683b30567b1ca64cb5b73a6201b86a6cd80d04b1f57573ed35042cd479105822c32e6b581e178315ff1990548c94fea05c5cbd1a139607c498016cb5f4cf43bf4c2a6a105772e9796cdb553175f1baa024e905b0e37c93f3e894c", 0x67}, {&(0x7f0000000280)="f948417899d4df89a70d97eceeef55654a55e9acb3c431c6ee56168cd543485e523e6aec584a638e6d8d65fe42d2963b9c581fac0823335f71bb4f3ef9f4f6f991be3559b53b4c708d2d9458aca51efb5c5d58f82b8797c7b02a5b9819f7cf3c6c9196b51374f4c45b88574461d0158da4a3c4c137a0b33b99ada37183e800bb93ce60d5ea8a5400d0a8792405c13d8bc6f069e61808023bbe68373fb06776bce6f944d892eb7221578aefc536bbc3ad616febd4157325bbf13d6a0262aa3e70bfa324e7f874e554feff9fe32a5b292ac1", 0xd1}, {&(0x7f00000000c0)="c2b9133c35c0254e14457d85790a3e80111cb2d1fc701adcd55f608afb10620000d134bccff13c6b67ead1c91e009889cea76d2859b49ccd2475bf836c5875ef2f8189da3a4108868d04ee1ab8dec294a95c7fd75f490200ea27060c7a3763f4148225b24c3df87e92dc7511059eb123ab019600986281ed7f178930e4947337c8392b9f1e3419be07ff7f90b6df2bec693a", 0x92}], 0x4) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='/dev/bpf\x00']) 16:01:00 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000000)) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r1) sendto$inet(r2, &(0x7f0000000080)="2b36545b96599ec55ac299fa800753113916a200e86ee4d73920b08b295b6e5248bd529144ebfd9761ac9873341932b1290136ff79c0758e05285154abd9e7cb0894e6245ed3459ef55cca48beea154ff7689bd20c160fff9c154403af818b42038f5208ae7746d7cfd51765f61ef9c031462476d8dda7535d8d3d650c3c8e9c90ae9c9fee6b0a7a08aa2670e88e9271ddb3378ed42b625403572d9ba6fc496ecddb95608bcfa5b12e1f147d09f654e9f041344d4c5fe3a1dc3b3144c65764cb68cf5980ea7b60951ea197c24af698dcf98f1f500a5a1867ac5229", 0xdb, 0x14, &(0x7f0000000180)={0x2, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:01:00 executing program 1: r0 = socket(0x2, 0xc003, 0x70) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRES64=r1], 0x1) write(r0, 0x0, 0x0) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffa27, 0x7fb, 0xfffffffffffffffe, "03a7b701000000000000002100", 0x2, 0x9}) writev(r0, &(0x7f0000002400), 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000717000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000022e2f66696c65b0"], 0xa) r3 = socket(0x6, 0x2, 0x0) close(r3) shutdown(r3, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) r10 = getuid() r11 = getegid() r12 = fcntl$getown(r5, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r7, r9, r10, r11, 0x20, 0x80}, 0x3, 0x7, r12, r14, 0x8, 0x80000001, 0x4}) r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r15, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r17, r16, r16, r18]) fchown(r3, r10, r18) 16:01:01 executing program 1: pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xffffff32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20000004d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[0x9, 0x8000, 0x5, 0x80000000]}) r2 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x8) r4 = dup2(r2, r2) dup2(r0, r4) r5 = socket$inet6(0x18, 0x5, 0xfa) setsockopt(r5, 0x3, 0x9, &(0x7f00000002c0)="c30bb6b61adc82930dfe18e0f5dd507288deda8da684456509879b2588a44026a1f96254ff5d2bfb7cfd7adb260291514b54bb6d83e8661456c3302a04ce4d74cfe82a984715fa5c1e307b9bd67a202f55cdaf09d3c5b4275c98f39c6454a7fd32498868a7a403b219e83fc2afd1b84e9524ef825cb806803d24", 0x7a) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00200000", 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x4, 0x80) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x3}, 0xc) 16:01:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x5) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:01:01 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() write(r0, &(0x7f0000000180)="0486f1e95a73ea6506f436afa98b9708390f87a630b81fe70d4449305c9447fffdd29d08ffe2b42917a2cb1526649366ed9876e05606b00c11f8038d4ebd5e3393603ee9ba2642a58457ca538eacdac621ba8b44b35d597285b8a82e088be03675d66adf7db3d7c269f8e6408083e61b2b295ec358bf678d577962441b88c2bd14e5c3ea9332d1a704018051248bdfcb37991c816ab9c5f797f32cb4ebf082bbe3e2ec709869d1c9c36a23fa7af04daf0283cdde6590fe9fbf88b5", 0xbb) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) sync() 16:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x800, 0x3], [], [], [{}, {0x0, 0x0, 0x0, 0x40000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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) fchmod(r3, 0x4) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfc9}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0xc59a, 0x231a}, {0x18, 0x3, 0x62362fb1, 0x7fff}, 0x7, [0xb5d8, 0x448a, 0x3fff80, 0x6, 0x10001, 0x3ff, 0x80, 0x3]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000180)="9cb2997f00f84ddfe066322e2e", 0xffffffffffffff9c) ioctl$TIOCNXCL(r2, 0x2000740e) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f00000000c0)="9597a9fad36b05faf68cfd58c8c6") 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) dup2(r1, r0) 16:01:01 executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) r5 = socket$inet(0x2, 0x7, 0x0) fcntl$dupfd(r5, 0xa, r0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(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) fchmod(r6, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r7, &(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) fchmod(r7, 0x4) r8 = msgget(0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) kevent(r7, 0x0, 0x2000dba6, 0x0, 0xfffffe00, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:01:01 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:01 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1c2, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x4, 0x5, 0xdb093186c89d4766, 0x1f, 0x8, 0x9, 0x0, 0x1, 0xfff, 0x6f}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x3904, &(0x7f0000000140)=0x3, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) recvfrom(r2, &(0x7f00000000c0)=""/98, 0x62, 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:01:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa5a96b3a567d7c32, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x5, 0x80000000, 0x7, 0x0, &(0x7f0000000100)={{0x80, 0x20, 0x1, 0x7, 0x7d, 0xd17, 0x1}, {[0x40, 0x80, 0x1, 0x9, 0x3, 0xfffffffffffff50f, 0xffffffffffff7fff, 0xda, 0x6, 0x2, 0x5, 0x5, 0x9, 0x8, 0x604c0929, 0x8, 0x8fd5, 0x6], [0x2c08b873, 0x2, 0x7ff, 0x400, 0x0, 0x1000, 0xd17, 0x8, 0x7, 0xff2d], [0x2, 0x2, 0x9, 0x20, 0x0, 0x2, 0x2], [0x3f, 0xda2, 0x5, 0x8000, 0x7fffffff, 0x4553], [{0x9, 0x4, 0x2, 0xef4f}, {0x1f, 0x1a, 0xffffffff, 0x7fffffff}, {0x1ff, 0x1000, 0x4, 0xd3f6}, {0x1, 0x939, 0x1ad1, 0x100}, {0x0, 0x1000, 0x3, 0x6}, {0x6, 0x5, 0x7ff, 0x78}, {0x5a7, 0x3}, {0x6, 0x4f2, 0x0, 0x9}], {0x4, 0x2, 0x10001, 0x1}, {0xfac5, 0xfff, 0x1, 0x4}}}, 0x661, 0x2}) 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) socket$inet6(0x18, 0x8002, 0xc) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) pipe(&(0x7f0000000040)) 16:01:01 executing program 0: ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r0 = socket(0x2, 0xc003, 0x2) syz_open_pts() setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r1, r0) write(r2, &(0x7f0000000080)="1cb226fc507e156e301c9b3945d071d5df1a1024246c656f8c2f4dc7e54ba49cd5e3b4", 0x23) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r4, &(0x7f0000001580)=[{&(0x7f0000000300)=""/219, 0xd9}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000001400)=""/106, 0x6a}, {&(0x7f0000001480)=""/205, 0xcd}], 0x4) syz_open_pts() 16:01:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[0x5, 0x101, 0x7]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000240)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x10) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x120, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002d40)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000002c40)=[{&(0x7f0000000280)="0bcc37bcd9ec2a5384ee6f8c7523719321969c70acf81c5de67e22adfc5a246b67318b0ea3add91c5433f297d3ede6133d243f436ea75b5385f0b69525f3c5db8baf4ccb5eb16a0bf74057253bc53abbde990c602e2593fcc95cb47f83f87e342ae4d1bd4c20ba70202b83d88d3ef68b5563a8ccf6705033744b4428076952b1740b49a709ea0654c50b6f355d7aa22875c80d2789ec952fe8d78bcf83ef967fefa0513ced978c769ef18b1d75fdd088297257a6a47337aaefe56b6e36bf06b416baf79bfcb905ae5f5ca317e276ee", 0xcf}, {&(0x7f0000000840)="c4bf212e629a86c1719abea1c969968dc22505379a9e6f4ad1f32cdab8259a8a0804218e30d3ffd34342d3b5bc8523d695299770a584f90332297c8784a45125d24da10699c62159a548fc0a6dbf1b5bfa01826b92815eb162ee9a513007492b05872fe99f2d70129da29a55d1a8c7fbf43a08c8f9410780a62399035e7bc5dae37df26960ea53b19fa1d11ce441319bf26e7629e4ac89de8903253abaf22e3c661f4da81e7fe5a256f906d16b8ab65774503d46602c14d0f0bab62635d6ca459f37981e8ab39aab69a527f5ac943dba9be78943dad117", 0xd7}, {&(0x7f0000000940)="e213594c15affe9026e538e1188fb34692d6204a862c9162eb7fc8bc360aa830cc0efdbd7503c02d088e2fee8a93d4caab83b1bf4edde2fed674fb339bad4d93f8a3081323e3fccf11a0265780d04fd1e263f76995f702d26395fc6b9664a92ef4a6bf57a39531e818860a02c725a95a1e1664e742607077c90b8e9dafaf901462db283e1a", 0x85}, {&(0x7f0000000a00)="af75d80b6b1d82d32d428b61526454043ccc153e193fa746eea3037cb63e87328bdfb298100afa3fde80d36948fc96bc691dbde4d8c33d14c442b006d8ce0c9f679386ca2bab8c865d4aa62224b94a0acd27c473b2d73a29e7ede4a9aef59be2f89899e51dcb6516ad7c01c1861711fde8032a81f4f2d0a56b62b08a2e4a1ac90d1d3fa42ecced057d60478431e76d4ab0e055580c9b674085896176ad2ff887d23cb23d077b33af991ebf71c9beabc9170fe3f5f9fac931454dab26875c046cea6ca3e30b277cd0828f22f8b4741fea679d16c5480beec4ceb2ec21dced9ea6469a40ec5002d2e0edfa5bd5119a302ea11d346a5f6a3c8bd10cc4cdbf062091a52ba6145e21494fb52c44bfcbdd3e73e24a1348553d11aeaee66826ec5b6975926da014115c817bfcaa2927534c671ea33163ac9b423377c66325248e1b4938c302e4de3e7e0b3a1f3201cb62d2cf8e0af914e57c8d9a26d78e52ef4e2a417af36c5435854f7ad47eb895aca5a330a4aaf1daa165c3efff1a0bf8c69b6a95046749ed7d329393a1c250a4e22621b991f2f1c9c982b8cf1340385376c19806bbf2cf603bfa62956d12f11318ce218036ce3269c70df835ead5cff58ab768f543e8a1c27da063a0f126f1e2e9e122438eafc53ebb528dac5fe4dcdb38a7b30546cfa07f2e54fc51809aeffc724e6e4f89260e5676f6f8339feeeab8d0d8d2c839bdd10bbefd3335e80e83cb13aba204f606a15e41c2abb442f2be4067a2c8ac501408a19418a40ef312a550fd1eee2dcc0b8fd83779bb8a7521bb01ccbc853480a4ad332bd1449d518e2b4b6884ff92134352a0948dcf926e1547711ce5d07d7f04e3048003ff61c86963efa453a22e7e4708aa6d742d96697782354ceb2cd5bc835d8aeaab6002cd7fed7540c33227ff21242ec64170a858e472567cb032c0202479bcf4750e3f2d5de65b78300ba2d3e2b7421213348c7c5af79ac20d6a0478cf68188693730fe366d7917ca1c966de461323b66f71080b54d77c1133fceb50acef696c883f9329bf2b600d1f15fdb62725f88bc9bc3dd70afc66aaa247f621c6d84b5ef12aa8cdbeae5c818f849be048a0c605b9c7647b36baa9536fb00fef63aa8569683f7c36d115b6f5dcc1b214ee2acdea9f0668dda6fec72cebbc9574674b7b28394b9b78707d901367ecb3d69ed91792960dd06e5d53f80b6ea490383ee966feb5d61e489b5a073cf9234460c9182b5abd15ae0faed189dcffbd18c1ebe71dbccaf6a89213a1a98998524a79eee609252cded7c930a511035c0d6aea0205036c444caac78be53db84f80c1cb19395f39820f3516bbafd6a9a27186954036ecc8628d090b35f0a33f653e0eaf69a9097e4a827229ef5e9e2ce637cdcd273491564a0313cb5bf9b9a232ec8ede4275b8ec255853d46212a221a526d0f0868760f3ee5e294fc81e1434cc227dc4542fa0595727147d9cb43814e985c884820b1e666859b98a6c18a38b76b23ebeb4a165d7f7159e6013ad4e5ea8e20882b56d5922e6f18703cda371159b3a46bb83bec172216deb8a62284d69e5302671a7a99815c6ccf6dff22966a4ad739b96d99c2b29aa69181106dbc2a905a67459686bac44ffcc08c0b5ffcfa8cb2d892350c31e9678556cca4e156d660ecdd3ef262212db6aca2f66f47c0d9602ee20ae3ca299903bd7bbc00ffc022289cdffc6ae1eb96338e3d89e7aab542a4bd0f0cd9eeba461f5f9f7818e6b3c8e6b3afb910cf393b4de4c4ff216649f615f0d36eef256fbd2c6f25cf73db27569d5f20db358ff6a2dfb6486b0babd8bd22d48f9b2a8c89a74287adb844663e0229fd19b4c2c6db533cc660a7a552d30d9dd50630f97a6c28ed871640d61e92ad7876103ebae1d0eee178a3f5d8b73ba6e73a5992fa7aef822de23c89200334d135c915c0c94cf1db39cc93aaa38beaadded81106f126daf51dd2a472c999c7cd554bd62fe405e06946826a0e927bdd09f6bb7bb628336564b4b68a9afbe7c2cba6560a2f16eccec58e214cddc47de28d453c2a371c93eb4a8e93b398db9ed877c3b93275e97a3a04e67591f561a1639fb46ce2dc9deda797778e6f28770048754e76492dbb5bca76e579e8b0b2238f4d5e1b6b3e9781619c092b61680972868fb6ec9f838f4f5c2401f71bae7dc7a6bc5e997bd27ecb838ec3d307b416090672d44b3de39e89490fc0232861174e9a34561ad8004f535ebffb53f8ffad9f35a1711aa1d8b4329fc0c91eb3dc0071a8c5cc415404560660933466a5ea1702e95609443961fb608a1e781087390b014681a36da56b13b342874dab047d75e70d29462b505937a30d418aa96b5b4453d27f287937c17a0a636fda90686b397751b7981733970cfdd583c3dd26b76522f92c7f4ab1c25b0303e0dc5ce9e2f0595480e0579334a1b61547b74df1a2bb71f9135efd62a01fbc3cc4bb8806b2632dcc03ea2bb2796348b1e784381a6a7863fac52817187e39fd35320c4c368da20909e02a2b4a6da0b8af1848ac21d0afda5be6bea8f7735da8d86fd17da31cae4df9df493e85e6c45a61b71d015cff5edb4bab3fe34817d258df686f5f9b4147cb1780e805c3f8cf889eaca4c0531a65e7955ba25479910e13ffbc3ffeee27a727d84624ed1c89845cb940498cc1a195ffb00c2a98df63ee7507cca625d8cb9f4903707ecd126821ef168f5dae52b9c058f4ab0e4c5c59d393cbeac8a0fa4179d6f14af548a7e2a34ae954d88e963122751e38f1e1aa2e11ec800376005646ca9a043ee5951b8b0f4cde4dbd70078d7eeaf72368f16e845b8cab231a5bb0cb4c734f4e5f252d56b5f01583471596a92e3037b2bf55d1dabcc8ad76ae0ec306524b2f912b32362f6af8b2c353491a0b0b84965f1c545256f18c033dbbfc350d6f78421faff12ed0fd87bdced5737314ce11ddae4c3c0b23c46bf1e9357c39c3ffa7508a21790103639ccfc4d248104d64c718659c53446b7a311497d816285c9cfc775c4841d808d05a3801a34b9d5bff5dd426ef90cf8b5507eb8d235130e7baac628457687c7dfd3784d7efde86e01a397d699b56cd61cb80af01d346adf059060a65b5b025109c636485097c7cfab3229cbd8c595d0df913ee1dbb7e78ad440bcb277d3b53a59e9c0b0813fd496158112bb7ac9af02f4e51d41be8c1ed7d647c143d4ec94a962768de35dc85b7051f1ee277c786f69751295ff023af80c0107ff7cfd9f2fcdec8825c7143c4c638295b67aeebdcf491227ee98f204d2c1a54501576a6bf99040d06c3ba8bbdaee08f588ba10d02913e9d3a5c7946dc25d6428a15b7c9fea57e6c865376115fe6b237fa7c88a139f73af098cedc0118c5b2567ea74280e6b0f51429596d43f9e6d826e8e335f53fc525a1a8ba198f56684b99e92d2d55757793e5b6cef89e70509fc2f657a277af704ed6cc9ff4378b1fdebb21ba657f5f4f9cea6a2d43d2266113e7ee51acca3f4123248c1fa473e7a414228b68b1aaa8d2d16aa254379a8d200eacf417f5b05c9f321a9668b12decc8d8aa6b819a74cef3120e54d131ca4b8bbdc659272279ab132e39e34396d6c6c720dc0069e7c07f7999e23a7e387eb9e0a3452eb8f9b184211ecb5885d281aa1b80c22d9a5d33f76803edf0bca70f27ca9af54b837e680533e480b839ee164c78eb63cea6ead63a69473eb2bd938edd7554068a4cd51dabd9524719fcf184e45648fd578b97cad7595233a36c22151b13d146eccdc396e34da2712757055989074640790883272410b2bd6f779f9cf26b265d7797795960994c0fd7900474c84450371380791b78a2d3eba681623c47c87495c39756b8b3bab9ce0f01f559fa830e005f3aa9ee9238118d6c8dc2e01143936206b248527a2437e9463f7798db64daab0f887f6e3cda8c69af7e588fb4dcd31227c52ce13220cea2bd66b488783be4c3c0ceecd29ebbaf81ae784d1343c18a4378cde6311d8d62adc05829a6f76734bf105636251529bfbac650a9cfcb0b7391edd536e82416a665b21ca568eca52f171988d237b2ab6b4d5eee1663cd4197fa56466e71ccc1ca709ea2e1431fad85c40e4a26c80a8a91e4a39b30c64b1c8f9464f66764bf788bd11d329c6f313578315c6374732fe74ab944d1e2c2f87986aedc1a1595c852adfd09d8ce6bb2c8bdb0732f51680edf05c2635db1546b7a7c4aa3ac21a302b3a37cba72928b020a1ef34d16183d79a8dee3276c45ff30c2b9f6f3953fd9a3c7e9ca37861d19486ced8c9f3417bdda0e09fea84ecdf7e96b27d102a2001ede8ba158f993a5d39f838804cc8d347c20df1b28cff138eaf98c23c3256d891c13c1e02ba142fc24b767e415ac2a788f03fee804f207f2a6c6f60438c7161692c447445613778e9698a3b5df238859f5eb4624fb36f3e6e0e4aa6b884e3c027d4ae0d55e90f5c4dd3aee1da8543e06edeb56a404eec7219b33b2f2b48cf80baae92945fa7a762ceae1dbeebd2eb23a5edcc3568c8db441c439dc3ac3b4cacb89a7147802f322f82f3be3dd5555c6e04fff1f9150baad679be106df380d483d0d3161161fcf64d295baa477d3d63b67090c64e756e8ec87bd9ed3510bc110acfb7b2c29f64a3cc5cef6871332ff76bc63ea66855941c7130f847eca5514088d7857161de19ebcb3863c49a24b617bcd88c1b27747da6bdffd9c14295bac1345f836eaad1a3ac55b337df79c730dcf5c2b54354f4cb974231d785ad9ead7f48ce2b34bd82e347990de1ba1a113c14674437d40b0f3c46bf733637bb5dda440798c26b9e8d251fb7c5f2cc96e3c572b0ea138ea6283c6de1918aec52186664a6f146b4e04745d087e18f26872030ac31d10d4a8d40c4b1445f7e6657ddc9265aa5e75732918a9232d2e6958f3444c86f28e251261c6e10996b560c3de239bb438ad11c98020039be0874966dadd8224104787d345b9bb002b2db23a48dcda4da0168198360489754bb8e31704ad6f3583dce2c5e56ed82cffce388d35ff4d050c84b698638f320032d5c8322f3d7475709c575ce8713f40012f00b88455e7932ed03c653f21ba6ce6d1f7bb077661b450bfa115ddc48670b49bf637ee80184da90ff33e0f86d2c68d7b7a55d7691eefb256f0cd3a806d02618a394382a3b5c15552cf2e99aa876a4f96c6fb70826ae8cc9a6b41e2a8c38ad665eb409c8399e0472263191613c6c302d07082daddb0eed973034352f68c5fbf451ef69149191155d16818fee783c9aade9bac34a154ec6b85949a6e600c801411d8c4e131805f043d6f0a60f2cca5e6c1a37e6c325192921403b5ce6ef73537243a3c1b67c58ddf0960cdddb02fd7eb1cf990f7679f04ac7ce9d814c3c8db3975951ddac9783abf3af15ac8d891c04c2ba215d28bb63d550b9447f91e2ca9ac13dca76a2c85b172b1fd6d7cb7d601e5cbd3788c6a914eac3b3523bc180e421a85b548b6c8871ebfdbdbcb1c17f14c4fbb13196ade06c4a193667887415de5d611ea34aaeb71ac68097d0eaec94d2088adc3eb8ee42f834a1705367674165767ebaae0572ca5a0e10385086c1d7e2ebe546d87c3aa52f60b9b57b265df87f9d07b2b4a7db2d23dd19cbeeb7197701d2dcae6b00a528f9d54c322191cb3538b0d1e4a5189e8e1ce78823f8d7cc05b88df30eb46f1485c9ef03d27d18e37d0d5be8586d504d28cc0a6fd52083a2b77655e398cbc4f262ae2aeb3a234da18d475cfd172776d89cd396311f002e0bde6e5f992de886217406ab8d45d5321b", 0x1000}, {&(0x7f0000001a00)="5bcff80397e3feeea66d51477fcaa1d20e58ab774fc509608fa95432727b7f13f97f61c4566a831652dc37b38458d59fb0d9cc9f6260e1afb92a1b139e444e11a88484908b7e31349682bc9f7b94180bbae4419622f50e248bf66657fee194e5f8966583176774e53867c446820e10d396f96b266c8d0f650821952cce29e22bab48c4c07dbf7fbf", 0x88}, {&(0x7f0000001ac0)="739389615654ad102b39c928494c259f97bee99e1a7670e6963c023d4e023e1cbc3942da311c419cad3e4d1be68d3d41236405b31eeca7177ca9b28a3b163563df544fad3a63f1861a2c5b16633ba40a50eb68b26aa6d302df5684770b406dc912c5de27f445b7db718c27628cf07bc5e62ed3dfaf7d267cfb9e26654a817debe45ee6fc8fa292b5bc29b00d202ee2c93836f31e13", 0x95}, {&(0x7f0000000140)="61f4a7a2f9f79b862f356ff931e2938fd83e47b44be4ef5d83ef", 0x1a}, {&(0x7f0000001b80)="f901b67836e50bd55eced6a99dbb4811cbc9e2ac4cee5381eedb014e82452eda49845be45f7e0d3a4361cd31d45ffff0a22f1f2b2c2b5137988ba385c76630b82eeb85d7afde790d23c4d357ace3eddedcddde72a1e90998f6c775098871e6c275f8f8bfe2548fa9e11d108b2b91f128f6b529d4d83537dfbf56a584fd9fb958eccb460e77985b2b1fddc303fa46f09864c4235222d81343f1915bc0d8d3ecb5ed189862474f382f2f295b24c7ed3a8f1812d4a8074f59c43e61fe9548fe8ff9d8ebd07900a80eebb0e85292ebe661d2bd319590816716681dff96ce626c42e5e810e303e4f6bb7df54f656cefac4801ace1770cc4a2d28d331be928bc7ccbf6490a0a677412dde66ae41d69615d71a59be188d8ed3d90991a3301f247c043a3e0c4cd79904bddfaef4022811923183c32f4fcaaa968de9ce397933fac5472f97004f47596b042a314d03e27de9c06e092fa8ae738918d33373fd8719bfaf49662616e69f0d21ea01bb367f19ea17da1a7b78f1ab5f0781a9f48740e6dbf76eabe5b38403c4d1a6f46839d28920d724f5257f2b39c87fe634db50a922cdc719ce02985a011a19873308604ef4a392a4162fd43d22b70998555cec0190d6607b100ffa810aa459e5c035a1e37d8222fab3b75980ec61b8f9b28f20bb6979e054e7ad5ae3f430ba32c9d80deea1d0fa7a6d66f2a0f5efb59f722009f51d4a216eed4afc0cd903cad12fafd2daf07e47011ae247b968ed79fcd6130cb4b3d410ceecb18dc26ff5288121705185fd9434fe6369680f72a9e6b0cdcb878597437372eef4d56f0524c62d6386ac7c9afa686558dffdc33bc4afc269271532d38ea0affe24873c1cc4466ec020ee8752de40cc060440eba5844540d7b1d01ea37cc7bc625039bee99c22bbb7c6c79496e6db01919dd87656c8d85b3fbea09648fc2c6a13ad82fa19115952128200cb6751abb4e7abe9b268a1b3a8f3aa6908d6031fca03a5bbd2526bb197ba26559ecaafe8efe6629d48146e1245eb3a9de1bd7917a1c77828310a72247ae79ecf506fd87376a129d27d018564f94bef941b6be0ac595be6fd1725f972a88207d25673f0e312f00a857c81cea01ec74f89276ad96de49fd7e9e7b3f9dc34fb6b4c2b6329e14ca2061a85e8e16baa511add47acc1c2838f61a9a65ede51c615b42256806bd39e30f66591a9224d995f1229284457a9dcf5f976750459931670bb0dab58baa90a5e16a2160fe5ddd812003012f367188ec842dbe9e06353e434d9e9f1b0e4f09aeba21ae4457785f0e5310ab269ee066211d0e531d16af3199833911e70096a3589cc5bf67321f49cc600192a8b06ab01dafe8288cf8a9bb5642a2982e2eddd2a457c97672169ed6b8c31774c7ab21e84d5a9f6a10cf60516be150d271294ae1cd7369351f98a5859463837e22e36e241793973e3972b0c9801bc2e88cf0e84b28920141fde2f91c7f56e19732cd47bf312ea9b9020ebb47044692306a98dd4119be958d6597cf39eb42c26b595538ed8e9fcea0ec6931425826f098f18a73c2ffa82129f86047dd3e62fa94f90a1cab0d93d033ea574037d4931fd19969b58c4bf3da2ef628e4679398d6fc17f798985bbdbe9121b28670f5873862da738657be830525e83d71421bfbc6f71452457df8fb11110090b94e97781bd95acd2435f420f9410f6813d5c40bd7674ad10b9686a10f868cab990b4bdb4976bf8cbd2b1062bda381d04cb63674448ccffbaaa4f8a7f3b80f34415a52243c60e2345c3a022be104d79e55144d55ebb46234efec1ba5a20ac6352dc6aeb57039f43c9ebc9ed62fbec954ad400426ab5049bded898583502667b9fc74bee5b0cd41315c46255b022affe43219faae25ae08fc13f9b89c42a63487de7db2d738c868e18ca2ff2cc79fb942b9c6005167a756fb5008806e799489908bd0fdbb8762d4083b4cacb5ea9950d5582cabcd25957e3047ff89ca92566e93eb341e475a8d2eb60b62b9bd661c20376d2c82a35bb32ff69cbe4ed91d6a13ce59d39d5d202efdd18b298d5e552ca4256a4f40b90b9f1ed56af4948c884986a9997ae174e68cf2f461b077f0c37085ea891a2b4edc78ac3114aaaf3e215ca9b70f8f04d5135f9b1f04585e1955370f88934fae63d063ffc39a7d57117fff1b86cfef988667d2b5f8d74888e1650a3de67ffa27af4818ea5eecbc6b86febbb6720f0482a6bfda7e279091e14ff9c23d068fb437d55a7779621aaaa0c5c612fa60369efb4b8096d752dde06c22d1623fda0d73e136555aabd706a336976b00126a0b39e1c339f3973f47789b81b0777782ac0a26df53b9301bc76d7a556feda70c1c5c733efe902d5b7161bd1f58f7ed3dccd777e0b3b4e366a49a02875e5286527ac652723b4d3ea2b99b66700316ca5aab973598f21a381a7d99bc5d923f83e45c3fe25f8aa508d462b6e76fbb7e726b112c12b870fe838a8dbd6e3582e4230c5a7fa263b1b7ec3288d32db46309991af92a8bcacc27b2e09dfc54702b56c8c9d62bc8c93c2b3023f88f9e50528e672e5c93fa6feeb1a3c08f5de99767f1b5d6f1cad5702608a5a789fc1e292a808c03294678c7338ed528cb8838d40709f67e60e2d974363cacd69d1cd681ca9eb04f7483f4e600e2cbc73ef9850f2c98986ca1bb28516f4a974994a57a66553455bfaa0f608d1383b184c9cdfceba8183073f76bf0d7ad94ea8c61edc87d806ed1da25170a98ec068d40552afd00c68d7ecbbb7fafafa81c966f09a3c7c92717943f187a18ba1992498fab390ae0048ca7552aa953bcfac6227466294fa7f6e314db10080d08f409d550d3eb817ac529125d9f2f746d469fb58fed467bd552a21b9138dc22fe17e0ad89f1d7ad4b1e76d8f2ed9688acf8caf93e0a2a5ba99ccf7b331816e5d3695b019a188d1b269ad93801a93e08e1fbe1a60571064ead08eddb3ff11c19b1e9d339ba52393a4085d3379b922d1c8b27cfaed9812aa28e0c17918ace0f45aad735004653f42d5580e524803f0c0a5bb8b5dba20fc7daea196a7e1767c86b71695aa88305002c79210ca765c42db61f6792aa4116aa1cf6ade51ec0282e414a4f27f7053602b28f907acf087920638b2fc3596a20c24ccf6205678c3e9cb5050a54f39d13403a32ca3981a078f93e52aeb1d2910746bbba587b0f54605189a6762ae2eae1e17fbe949eef313883460b99226546b1910bd971b367de351610282229065929efced928d8f495578b4e5e4b568367245847b062e9d1848a232f7ac730e576d7c788eee81fb3d872fb767079712f635100fdd6a50c444a2ebcf678df7f6c33c3e03cd1912bf936be9480cb68d506c28d7fed9e491eee30c61ef7e8b3d9af4bd6d59acde5d4e068b596d881d60859f9d6f24480e4e8148113397cf80d5c766a00f95f41dccf416fe13c3991790f023280242956f9ad0fd0ac3cf4eaae3dba75c94f7e24ffa4647fa201a37887fbfd94210c837c2d41ca438b6d07636efa8a9864a6d17968fa71084867ee254fa19d88428ea690661ff92bb0d98652d55f369b5e043264d389ee06bf5029373b61b743d8aa5eff2d66781449431c32122662bb71af91d166f07e235de4c6b944b99910fcf0b9f5f1bd170c106f4568f095e52ea02f394b3d093ffc2ddde02a40e9a44ba0266e7fd1fdfac4e17f046a794ec1034fd27ac300b76ae47aa3293d18940f597a3eb58e73adbc3112e19297ab165ff7993bcb0c152210dbc74ecbf0b3ac17ba75327e369c6007f97e9b6a41dcd7a37186f119de5a1de9bdbf1c1b77d9b362e7714fa6672fb80e338cfaee2264b2c9546bbb64ae293049a2fdc8c71bb95c163c9f6bdd8a3b912e328fe8ac7bae874251894f62046252c1095095c9c018499d995f3e91eae3e611d8d1b3d8587ff725a3886e07c89c0d85bd5966f8eee47fa04c457afae049f2491635019b795e3366ee468b39ef7afc6ef135acce4bf66c91837dbe7ef3d6ce7cbdc013e9d10d3856ad503723832e735d90064fc1f319c326ed755cea91c64c5da04eb784575422d3862d1fe4031dc12f3247288b9d8cdf9573945babeb7668969ffb8acb4c661eed39484818de67684213bd603fdeee2f7d8350e1eb2ef6e7a69bfff6c892219823ef81fe20675650397af4f40be3b30c3bf47184c8beeb9e67177ab694faf745e725c8ae20379228eecdc70cc656f86b7557d4595aaecc17600fc0f5b17bf569a7ed113a39c25f1bf9e4c96769828308801843cdd046ed77d3d543cc8dd71c8fb49e93bf806dba2556f3150a455167822aa6c8b1c50076abde31f94d51a62b9ff46a9bc49ffa84ad72ec18d97922745bc888fbca0867304440f95f3d0f3c468004f5294e38e6ed48d7c525ae383873abc0993bf7c889a3289f0e6a8ca19652505e85f1a8c0bd1ab5531df078eebfb80c66ac308b1f116996d67876645a9dc4ef9a0623252c12dcf58bf483c1431006ff2eea2a023d099b7f75538302c93073d35e1eb3892d283736e3d478df20097bc5e4c315f07df26551141bf9f95f8531750f8bc6ec47c9765583e1baa4f3ac8f069f61647e3c94e44e5a00ae5aa4726d57630f92a0666fd1ddf3275d8ce564280d231d1f9071d6236715787f34a9465a267a070a5dac2a63d63493f15e44678b7f7725ee3926af25c958e2ee032daa0430d795622d5fee30c04ddbf9c1690b0342db94d6794fda8bb3e001d4c55428aab7ad51d85dce6ab9f24e918f29fd2886e31a6434ba391ccdff21a878fd06b730984f480842c0649728e5f874627b8616f39ca400ec880aaf63cc891f8cf14cf31ffaac376a7a990ed8880b2444b0510a567217c5a11903e059b24b076d9351495dac7f224d856c7cf9107ba345f6e3f39ac0d47a9d1af47595d6328bfc36752b4f4c11e3faf39ab394845c438497ec64c7e8a3e672d7bd310cf57e6b86f05acb7c3fe7a97c5ca4fd27621761ed3892a1ebdbb3f07dce5c567778f21e261e06fd4bfca51b3ff7c7265de10a6d8b175c52961bec8bd31c97c9cbeeaf4a86593cad73a53fd30e71b8d7149620eeb45a26157987abefbcdc2c0690cf0ed1aa3c5f74ab2fedce103caff68598a9683d48d8302ad0f11fa9a4bce18dc7915d1d001ab73a82ae24b428f34123f237b3bd4f6d3a5a3f17facd423710755adf45c609a6250a5e38699fe70cb8224fe46298ae66a8bba8f5763fd1abde4ed2e8493481f6d20e4c9c66fd88074bb71ed7f93fa506fd0af6e877ead729941b077a0844dc4833511fb27c3b5b35a9c9b3c6aa79bcef8192fb7c9d020c5d31890dfac09e225bdbffce0bc91284b4b2bd017940af96f659fa6769e9e785f723727be5192b1dab65ff098e3c1da606923a4bf1d23e2f9acce20f119599325d183b78db03cc1049d16221e2d8d29c92ed4daca9533e33e8434cd409bd10a356073215457a9226c77d78881a4c552cad0afab82d9ab70f656c98c94f7d3fe660160bfd18dd1284a2ffaa32da4ecbd307931621b9f0a2848c992f6070e74a634ebd9a06e03ae167549e11efa14559bc72f75e5154a0afd10de8019e35b2b87973c0982324a9b7c0581d550c805245aa8a9d2cdf6111465d07d9ed7380579f1a55066d6096d500f7d59f4c53ff2a374f6e527a137cdd83cbf23cd0f61f9f04450b997552d2529bc5af0e7b3e32e6189c1a36b995323f70ef2cb24d1793ade316650d650808e6d401df53067989b76f5402f133ee1e2a0f0e114626d4842c57121b9b686cd6ee09b35bea18f4f30b8934", 0x1000}, {&(0x7f0000002b80)="98bb609ab87510ba050754af90cd9fe3cb182f4398fe6483347e851ab5a07e69497633b225c7b3592b79971ab2822583edd653b9bd0db1683ee58f75060dbdf8156ba3f56ed7391a96bdad6a639dd281c66c3f49de32ff3e6e347f58033b6254baf59495077dce26bcdf5d2186c203c66c22ffdd0e46b818ee6d45ee686ff858418b61f28ff183ed472b2af6028c1865be3d7f126015425b9b97357f93", 0x9d}], 0x9, &(0x7f0000002d00)=[@rights={0x28, 0xffff, 0x1, [r3, r0, r4, r0, r5]}], 0x28, 0x400}, 0x0) 16:01:02 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10002) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:01:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = dup(r0) fchflags(0xffffffffffffff9c, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000001140)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x79c5) 16:01:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x1000) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1783b5bbce6cfb0c, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x886128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/98) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x1000000000000], [], [{0xfffb}, {}, {}, {}, {0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0x1}]}}) 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, 0x8020691f, &(0x7f0000000300)) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x0, 0x8000, './file0\x00', 0x400, 0x6, 0x8000, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 16:01:03 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000002addea853f385b890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000803333e9d61006794dfb0b85e818c02f"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x2000000000000226, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x5}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="050166327a362176002a47c7e4e345eeea5b2029988b36627bb3835fa5c38e8205908f1b45d545f63f9a774a97238a804330be4892312c8f1c597d50be8d3982a3aef3e8ade898db42d66e0122f98b37a95ab2fed724b28874ddc2456d"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r12, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r14, r13, r13, r15]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r4, r14, 0x6) r16 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r16, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x40e) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r6, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r8, r7, r7, r9]) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r11, 0xf, r10) r12 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r15, r15, r15]) r16 = getuid() r17 = getegid() r18 = fcntl$getown(r11, 0x5) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r20 = getpid() fcntl$lock(r19, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r20}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r13, r15, r16, r17, 0x20, 0x80}, 0x3, 0x7, r18, r20, 0x8, 0x80000001, 0x4}) r21 = getegid() r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r22, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x3, r4, r7, r16, r21, 0x20, 0x6}, 0x3, 0x1f, r2, r23, 0x1, 0x82b1, 0x7, 0xe50}) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001a5662217489caa513f56df8fdf978a47f5b3de6cd6f8b46c5c84f30ea8527814c7e7260d9ad252fe9f7a20e44413e03d33f03a643ece2d55497a973777f9f49ebb82d2421b1bd682214121fd915f668beb1ceb8b557a69bdf6cec1368cde8ebcbcc48952c230cf", 0x93}], 0x1) 16:01:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000680)="c93929919835b8495cef83b0cf866342848360e1d826b892d96795e9916877269c9d66867df77fa3361d46cc139fa3732ec6a03d0a38589fb8abd316b6709ae7ad26a085a3b96682a481fdb6626229f9fa25dcf26d47296b010c96ee4defaa669f0cff98be2d7570810bf3b3beacaf386348d75f9784513af1a5b024a778d29627d75a2b3f7e6f47cb1b7095f56ff756518931a1f9c6080a30603ab8dd7c8cc017a439a20d877076cc69c210e55c0238ef74ff7892f48d668f3f7e8b515a6537ae59887a9fbc3473a7948f36328ce3c83b930fb51ef5927aebe3589096f682ff1714e57f4038a095300a8062b39609bc41cce9af3b6b51132bd252b8a4c674d9323623074e817e534ec9eab7e5aaf732cae32a87ec765eb7d89e9f9f96448b6bda813423eac0dde860d1ba0a2ff9e057b395e8f13bf40bd05ae7130535bea25da83b2f3706bab1d51c3fbd1789826110e11d69ebcc288b6a54b7db97a256edb4d4aa2549af2d5646422fa16f624d85309563417ad4f34cf5c9539ed371636e6c08a12816e2f408275eecbcd1f2f8a36112ec16e860d335c000c189127bf2871300bd1c39bb718410e61f2f2e90a2f0d54341ef2aaa0603ceaca4df332d3e9316b39c9d673636196884b5076430824c1be40d8f8a45f39b4ea87947e8e9b554dd64e855807d2401b9e296eb3e7593dbc51b9edc6d29d98398dfb92a5d48ef4670cfad468781c05eebdd5c0a3df4ed2b72707ef16d1fcf90d0af3c30c755a5fe4b8d91f22577f46fe2ba61e59434123cb630314ee0dfd39c0f4b9f6344098b0809ee7c6d6f268f5fd369dfc12ce6d26cae4149440fb757db90afe76492340c362b490bae02218471e759d868aa1d05997237348cfe7067c030add71833d7da7421cefceabe71539683120f1fb27215d79d33a8de334e3b93c0d2320372418cdf5088b372baa1c655d941fe77eb75a4ec8238dcaf8981e5dd851d7c0e7d1d3b098fe243daad581f7684da9f579ddfdd77f65e8bfb34eb88700a0e34daaedd021974f23f39ce08b53b676a180f3d57e00ba566968a4e46852f311a1d4fc8bb0154f26a5441eaf59a504f01a2c90fba4b2836e4ce26d97c0f27ee2b5be85b985a25d9cbf8f8902a544337653f726354386e39df9d47111b0a6e5ac513f17b8ab71153cb16b08f197f69cd19cb0117db12484ad6d72ca9db77a28aa6bb9766f25aac9ee56451929135ab295a9a9e493c2c3f000e74929a787f3c4a86f877feefa97073f36c5877be4d4f200168e2482cb73128b7b6ee25b27c23f16a2615547014727fd863e0e5ed0011afff8f498df5a39cc16df29e3ee22d30aa911d951a426259c02c5e255eb7d72c20b5beeb70cba26c9ff323bdaea0a4153fd77872c9014d497f9787a2dd29f3b0cff7ca06cca780642b60092799a23e753c29f32a8b30dff30b6282d046c0cb961550494be06babd69734597febf0f869fcf3e1d5f74e4d61dbd282355c0f9578aba332c018dee5750ae75b833e84c5a3ebb1ac275c18a815d221341dc4361cc351f1b051670f667c2df2a884da699c17488643294a06218217f71c5fae6939637fe7b0f98c541dcd1d1cd6d2706221055b668a62f3ef3a78cc91019a0a8fe762f7ab6b8dac112b5fa1a5424d374b5a5c9abf65adecd434c120a4242614b412508cd02c52fb27dcc3b3c81d73983dc890c09763227e9a2bcee6cd1cf4c0c354158983f9c7b31fdcd591f5b95c95c67708daf8cef2c34a40c43a9bdde22e013728284ff72ae4dfd8ea7c2876bbf119bdb48201fb3d475886d1ecdfd3c3c960f818b73aa1df9f301d612ce8120c512c9d51b4915ec7681b743ab9da0e06d70a677d439c4b7fb5d4c543c067ceb721e5809f86e07ee19d1bf7596849212a8cf4c02d0d04c0ea7f3c244d7c69ac836449654dde6e40790c686358e68233927974b9ec19eb5053e3952e5767e61df5dbbd90278fdbcf0c92e67af799151567fcc5a6596a9ad9eeb62c5d745769d812b514fe42270a9de71864227e2ab756d266b6b4277566c17c88ff1d7e97f7d1cd018c579cf74868934455d37ba81819af04cde8f2eb5a36ad5eabda2cdc5b60b76d3fff9e9b82fbf8b75c9050c9fe4e311ae316980a43da171e7b7c687bf1890295ab2528934e654c9bf95157c3df095ba8f22a6cb4124a8932eaf5483ede7e11a5f690a3a9d4d0bb220289dd8e8a0e70c32958be06737dcf920b87132ddc97bda77c20a754bc0f1580021d45db480aace015954f9750e64a881d8023ba7171baccca69fc56012f4c1a5e2f30b0ff39f2432fe07b9e27ba20e4b73ffb8c40021e8372ddb6e0fbc047a130f60a2ae91c7a0570353ccbc29be8eb775c84def49954ebc268910a17c235065f4230968c879c48d2d84f33d85b04f67ee15070d23b313b03cefdaeb98f0b83aa813576b3567f363bf0d783a742f4e86223f0987eea8a1225d3435875bc2a9d9923a6bdddf56a4654a1f64a0710a709e2bb31f50b4b857d7540b1586ff0c7ec533c9c0d9f189eb7a7fcb2f8c0a0607377bd0520e053a1987183ea041834c9245eb8dc155ad33ed4f90c1a26a39c84dbfed71bd348e6a3373b3133b6d565401ad2cfc2ae0bbfc6bedea448f64ce7f4f459ed9a6e5103fbc59dc91850928e2da30fee6d028d343a1bc4e22137f7e1ce7c37c05c18c20c8b1ee180940cfcee233b58f2f8d59b47da29eaef21532b7a751b6774b772f8a03d5f8510bc1c49a43804e2d1c4ceff1e2648abef7596cb0142712bacbf99420febe6ae20b6be7351676d5ad7c7d2a465b5a5f5efe8e8fe0c73a1b201e91b93a9323cc76280b253b4d4db6259bc06aee5e64fb87f3ede32647356fa0e7a1096f0ab7f4596c900e7ee280c2c61e6e94cdeb23c319db5171aeb78c609d2d394de6d1a2a0e44f3fb6053e5b646f3651e3a90576e80646e453ac69374fe8a95377512407ed497a79d219b53e06c4fa019217901874dd43b7691ec83bb963a4ab4380e5472e40638965b9882ee45b0b17a77acacedef0a7d2a9b1bc01899582d4c819fda31ab678cf607b304d106154ee62632cfb4779f87078acc812fc36c20d56d58ee56499144dd6240fb7839ad4fff7da48153f5d5a70d02942d5685068c363fbaeaf0b2a74677c5171ca1a15b5cbed234531bc629bede7993351fac566307d4c2e92783accfe3a946aea498bc2cd3370eaea272032d424e3c9f4c38e738b0a002d1a8b7498955a1676ad2982ba4079833397d5895caa15bece5a7ed7cd2b9247d19b50b2f4b6fa7256e22483e4887eb5da4551be6c89b3d553c47d9378be408c4a27d42c4bde40164632d97a548732de058951fcae2aeadc9a5369c9d44ac65a6f676c7fe2caa6758d8d7f83348eaccd6c5fc6e97fff836bc0cfaab4bd091cd18441e70da0e955f643f1ed0756d881fbf74d33dc68e2f928c8e02a922e996cdca6a0be6aa565d6ccae653fe861b2b953417cdfb918890c556345466d41ba003786a1f1c0d263a9b2f383c45f2091a6a7ad6afd3d3df3d5894935461fd731eca5e53359c5b36bbcd9dcf8d12a52cff4faeecd416a5fffb5e1f6216194f2f2573756e34b32f2077e78641821dfcb538cec64b7d982ddf5457e3d8957f57c4e6168319e79d0e533df2c359407eb54f761fda230fa5f3184a7b1ac72024315adc301d9a6bb79b981b5012319fa1953d39c9ef145afc80a3ef4875bb5e3b12b5de63d9609d2ce9caca9dd6d5d2988387918a18e328147d164696e01ee2a9cbc72657e601d4406292604c1b7352ed10690b222587c582de1f495bf2d93ea866ade39a603d486be563afcbe66cfa524a3b0a10cf51b8df2221e749f0867d8e493a533ae9a6fbd43327e42847447a05174e924daf6659299a37c1565b48d195733e8ab945ac811760c9e7f05c659a69b0e499519a12cad52362c0874ecc93fa327b99573d0535665a82613b5a979cc3684eaccaf5c863095a3c220b14ddc688aa33f5f3b9b6fd25dea5a56c73847af0db16971b6a9fe0105cedcdd127e30696e2bd23380901a7bb74d7c1912abf5fdd510492eadec00d6fe5dde658ef5e6986da46de3c9b98cca486d64456b2475389df194e119c57b832f68a26b6827ec34e6a3cac0ea4ceee575fecbe6c05036620f153b384fb3c1cba09fdcfb588634c8a79f472cfc4a2ca8a3fc321adbf1f71e3f1d9dac4f3f55d134e941079701d099896f6a1b1074619b60ccd884022c77eb0d634072affe61592d32b5ea13542f0c6d6a91cab91cdd73438309726957a184602fc5e4a2e19ea48a58f5c737f5f0ebc5247b264bca5f9752b80cf8b6da2ca19155e10ce6e0a00c7eeea48b870affe70de0951253414e5702f94d752445123b891c49e6fc9698ad1041bfe3900c7e67864fae1f56e9f3b3b4717ba6aa1b5f5acc2e10cd225dd174cba6f36e0f340d8ae0d7678075912733c8f5cc56d99717c663c1315a4871830fa84db2e272f48c6ab4ec530d12b84f4c786337cea10c2fc789de05c8632b373e270aa68d9332628987bce83d01e67f3b753254ee1e72705e2c8b3be62e41f9e4a2d2e0b96681d5b8399cf3cb324912246de1831e74e42b58c202881ba942f5a96cd5263695f05714a78fd8bee2bd427772434777a14872f0030e1cb41325750b653818c8900d4237ff3e696be877785cfab555a43e079b259f85d5882b674851b9713cac011ea3014546898fa7569de34eed3138ffdebb415bf7157018c8e3e80a8f1eb339a15e696f61c7de31b4b80eb9beb0c5a9e9a31965cfe4c7b0838745e9e079e093634af28285c3949d75a4371cf1cab91788f0341fcb9406dd0bc1cce78b268d94b5ffa26993206ce5b843e0e9f2947a1aca939a2c2e5e19a700c9551b55405a4cd1758df35c1196587d96fe8ba313c93989203799c0db962912cd7d8953a7d3d4050aedf28a6ef59fab0c324217185bedebca73a9de7e1d90addc418d004ceb46512911fc9cc3725888387ba838bbf696cc626639d2b81872a488f3075f4ea00dd6112a9f5a2b190e3fde18f79752f4ba971b71458ceaa8ab4e48ad364bccecb60e912484f990e5fc8cf2b91e91f53ed88909b06485b9398e18afcb2604d7448d1edb18bbfdb1ce8cf63c277b03f1880adb35be9925466acfc0693267af75e8cbaad5684de0f62082101aea0df6e920cab014ec487382aa754d821325c17d51c407700e14a4edf7582b62d4c635005ac2a6e188cea37a2d038e556422a9d62476992219e9ca3db4f3aac48dc6870bea65ac3c31bc141933e429e262a58f0122fd3704011ef15141275046867355aa817afbcb6ebf33e4a77722aaa48ff4f99b407a468f500cdb90d5effa54a4c4defde76628a2f00255269d9fc65f765ec64f28f945ea13121fba0ef1effe355c3d6d128e343da5cb30496af82470ebe840c976905f450e49582cf1bd62b69eb96a31d0d16763271d054a38f2365f8e44c89b3f2f9da1303d44abe6d080221e6d8c788d001eee16c8b1d4f3f1f1916f83dc91854d1324fd02913ed2381d53e7bd53b3e056c064fe23691187ca61d45b3aa2ea4f6dc15a22d20339f11330c10056fa7d208f58cbf52a1506b03c037d53d4e849fc111040ea8681abe1bb9d0f12d37f801e29b297e9ce91fe388af0be7e30679f5db0aebeb77fa8b6b998610f54703818bbfd7b13dcb3082e5ce92d3e11a9d33f376aae2501ef90da5fcb0394a7147f1455e40472adbe1682a1af3505a9e52f2bcf6cf41bff01a8bda4349e41f29a17ffc85930dfbaeeb84", 0x1000}, {&(0x7f0000000240)="f7951dd3011621d7c36c814c0dff4673a769804443ea5410409137c66f8dacdfeffc6eba4a092f9e363fffa8f6dc2617dde984a3b6f579185c783e855c7406fd397816d0d8a5e9e2abe3841e1b014c20af938c288873890ce58b1d7ab4c7d2ae543afb4aa09b2818b556e9f0955ae7a73706650797b73492e25efec0b8142a0ee56c5d79b879c0b9804c9b6f8a1fcfc637e71555cf32531dfa97630e1417c4afdf4be98cc3b3af3920078efef140e5364fea55761225f62acf7324a2a1df43bbb86c0d1c20c202", 0xc7}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xff\x7f\x00\x00/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) fcntl$getown(r1, 0x5) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x101) 16:01:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) close(r2) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') 16:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3f, 0x7fffffff, {[0x0, 0x53f0, 0x0, 0xfffffffffffffffa, 0x3, 0x9, 0x2, 0x40, 0x7, 0x8000, 0x3, 0x1ff, 0x8001, 0x1, 0xe381, 0x6, 0x100000001, 0x9], [0x8, 0x6, 0x4, 0x3, 0x8, 0x1, 0x4, 0x6, 0xe3, 0x5], [0x0, 0x36, 0xcfc0, 0x6, 0x5, 0x8, 0xff], [0x25, 0x0, 0xfff, 0x7fffffff, 0xffffffffffffff80, 0x1000], [{0xd1, 0x3ff, 0x0, 0xd142}, {0x9e07, 0x5, 0x9, 0x4}, {0x5, 0x4, 0xffffffff, 0x7fffffff}, {0x1, 0x9, 0x2f, 0x8}, {0x9, 0x9, 0x0, 0x6}, {0x3f, 0x4a5, 0x9, 0x5}, {0x5, 0x1, 0x8, 0x8}, {0x8, 0x2, 0xffffff26, 0x6}], {0x5, 0x6, 0x2, 0xd1}, {0x9, 0x1, 0x4, 0x4}}}) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0701e9a60629a3f88447a7b93ed7fe5fb60fc0e392638e5e4165413c18ec3a21241ac228fab035155ce1fef056b27ed1781f431c599e4b58f31a9b840e6d034e1fd39f95d0f82f52d455003d6b9969"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 1: kqueue() r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) kevent(r0, &(0x7f0000000080), 0xb4e, 0x0, 0x200703f, 0x0) 16:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x3}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/38, 0x26}, 0x443) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x73, 0x0, 0x1, 0x3f, "03f540c48db4e4f5c18503720c4872384a923b69", 0xfffffff7, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000100)={0x57, 0x0, &(0x7f0000000040)=""/87}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10600, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x2506) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x4, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:01:03 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) r2 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) shmdt(r1) 16:01:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x1632e0472a7db937, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:01:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) fchflags(r3, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) r4 = dup2(r2, r0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/98) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) fchflags(r3, 0x136b3bc9514176d8) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) fchmod(r2, 0x81) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:04 executing program 1: getuid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket$inet6(0x18, 0x8000, 0x80) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) 16:01:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) r2 = getpgrp() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) getgroups(0x2, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff]) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x2, 0x0) r16 = socket(0x6, 0x2, 0x0) close(r16) shutdown(r16, 0x1) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/diskmap\x00', 0x10000, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r18, &(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) fchmod(r18, 0x4) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r19, &(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) fchmod(r19, 0x4) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r20, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r21 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r21, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000200)="698b31bef7e15cae8cb9b6dd0d615c733c60d5928abbef15c3d4af84f50dfc06a0badaa43fddc4e53f333f5d3d7e2c95110b0cba89a11eae636a6be91ce310740fdd6d2afda5e60a07172a4b81721ffbd2a898c25a847541fbcf2e8cdfb110166f38eda4fb01bed9cb6d732c43d569df025fe38cb0f8ba647e9977c4b1ef4e7572e99702e10f0c8b9744ed1624258206e8971d51a33f60b7ddd116c08e1a9dae20ace927401d7cd0ee10221392b6598376cc364f0d34a2bc2354cb1fbcebe3c51f29ab36031ba8a9c186abc1ab72", 0xce}, {&(0x7f0000000300)="07d67f7f25d0eefa55336c8546ed3ab2e0a8bfe100309f94175f5cbdb5773e6544025555a69529a9d694b0d2baf8f66c93b219427be54f7439", 0x39}, {&(0x7f0000000340)="094e4614924fe68c4ef3c02692e943aadb962c5dce4bd8ca7cb94cbefeb1e2ec43d835440eafc994c866c68478c49050a59259458c06fe4e675ccff75a2f095e43ac5f74e9f67082eea1f4f6a6f159906bc3b1497a6df8f63e50e29b8daef865e8e93a89d69e97b4b6d61ec60d1b6b49eba8121c6e6b4e2a8f4e985e5c46aeb11468000fbc02d83e6924cf22d94e87cb15b951c154045a7be3dcfa731c0942bd4e9406423aa9e8eac056665f3d850d3c3a9babd5", 0xb4}, {&(0x7f0000000400)="e4792c0eb011f3051f1cd818da6c02c822a02a8ae499c7b4a5f46a19e12fdf90fefa689dd07409757d510b7cb70f121d07d419a7c3912084bc9b92eb67118b4b3c2f168e538a115e68ba8d69657a52462f5970ac153dd154cd849f92e3ceb57fb5180563a149df63be19bfb1d0cb72107884574d54e1420ca241ca7b2fa5ffb7c568649aa8963260dbb2d91afad508a9df2ec6e931f7bc0d092f1115eba5a8ed51de9d2dadac84febaecdfff111f0cf7b3e65414b64a11a30561ef8af4637ade75789b1651066a59ea7681ba1e2829f5ef483eb103c9456291c18877dd7ce7ff7d25732be74d25cff9eb118cf95a165edef124d8caa1a9e8f3cd65033f2fdea4e9a99a21d4d269c9e2a51a9d0ab92f33c19eddaba728d6a4f56e924b02726fe4d82e2cc1ced1afecd928fa52b1ff8083cf5fb1466fe73498901bff2c29a136523a84a508b8e6a5b33a161f09b79e619880dfeb3ae31eaace494c80ac9210b15661d7023132c0ff7dc6b679d89aba4e35a58606ffb8d5b664aaac547191788b5411a923ec65b43dffc2197f30bf31fa555e5a910d703c46051bd4a945aeadee4a25c47e3b23d7be7116587526a83a8c343c449fc4c097ef2eda51193cce5df7d6736c321313682dfee7dd973398a42c0fa6db3e208f1697bafe7ccfc6462527775d4b17360c32d3a3a63e21fc61d4ed69ee1f1969d1d9a6b53bbc9c5a0666520d9d2fd3c065799a0ed1dd07eed9dec6935ac0c8602ef03eb2b58bb8370c760859c20f373c07edd787b85d6fa108044aae4dfcfe4e9b1c597b029379bca7b659fc66ac5925637829f2e724224166d289211390ea05453ef3e1edd6c1f5ac3a674511aded9c4cd624c9ea22655b1995d9d3f78b61e7cafa74a47130d05b08794a4c2f0e24d774c24b33b5b6280b80a49592282b51e77e8538fa9b5404e7424b7d378474e9e498829aafc0a83d0ebf00f31da495719378f52b8bf6b5eb59f45eba424d41a8400d9ffaae489902e908406e705acbba86f45575cf3fb259c7d9975bf1770a75e7b6c277726dd797ca9b4fce06a62335492ec93fddd3b7530ca209c13f488b4cc71655d861a21abcad7a125e06f3f2448a0b771c9f70c067fc5154bc3c0bf6d61a67994928293645d65f356bf7a201c13a064c50684941d54d1eef04c8d3c128e69cc0ec5266131f7317bd1538ee8b8424c60c611dbf4c286270457773caadb2bfd8ae07d5870874ccafdc6d28e3ef5894c5227a19387c6d67ce8979b102234d2fb97ae74ecd6c83825a89fd1aabe15593bea95adb4fb5e351adb7f7d016ce3309cd23387310ba5ebc86a3e4fd1670afcc034250e4fc4155cf1f715755f5a6c7a3547772f1426f8e8513429360c854416116c404a45b9c0b946193947f1a7eb71f3a315437e9bfe218f8d4ecb94b0918e623fdc79347171d45788a9af4cb255f5920ec3a563548defc462e3efe84e74f0c5e0684b2b2bb568b0b72e9d273260557f33875037d08f400a07e6362184a166630fe5347a5f9fd8cfb87adc843ba37cd6dd9f0f6a66a3e37210b59f2e8ed2bf9bf4276270f026e26d969cab268c14cea9d601a32fbc73a024037d8d134920ee0af1661bc613f3f8042b73630381a2c5f819caa3377a71e766c1937c7ae0072e84c12f5eae247292b38b48563c70506b80ce89b410071f7492436d80a6101d47847c1052649d1b00af6ede8f6aa030dfba2270c3a06619c6f65f9454ee0578e919ec91ce42213ca96ff5e8fc26eec2bb52461f8ba5b83a88c39f726bdaa6b6536a4732bef8ceda72464750c702e34eeb068beac873b8425dc466ba83e893cb8d84e4b78300b20a2d25a01718c402c285dac58b4cd4bb5a55fcb79e3439e2dadfaad6808b5b5d6cfcd97fc6fda6d8d31cd28a871c11f3cc398dbca8e54ec78036696adb6c3aefa76e140e24aa17d34b4424f97a31841ccb0e938386fbea5ad4c5761ba008bf363c38c56fc73e4c80bac767af83f8af2a7169fb6aeafd831f95532acd205f3754cf43c6570e10b89d6e60fa939645cfd01ba40e84eec73ef4c29cdc46e065a8e28d4688f9baaa2b813c0ac274f968c2ebe9e5fe76316cbe60398d21e1d4144b774c96af8deaa47722e87470c8617ea50a696241ffc783aa4c380ea5f7f3d476f3ed5554330c83c8cde743359dde63caaeaaa2ec7487323e1de01f1f3b8a2a9c99154454e9dc19de551e00d50c13cbba09aa6b515ed6139e0818e3e21b0fd1069574907f360f8fdc2564ce82c01a0f17598efc7a284b5bbe4867455caf03bb8d83c813c2275bf59794bd22353d103ec0c8cf6bd107fe1ce89cc411348d34956d49857bb5b220be2e5ab043f90d7bd7d93e763630aba5f8b2fdf71dd74cd40e583ef3312276376f29369c6c30c9cc8ac5eb3831547bf62c9f8b5d0a6511f60745f6c2894a9b30055353b36c72ddfa00121c92a149f686dde35c7f470c3880bf8cc6e3fe0161d944ee61262196ec851b8ebd5ea358330a65948e517d3590170f93179d1cfd9a5603f40ab7c8cd3fac13db96788fa8c1b3b293e6056bcf45f03300d5bf5a01baf3f1e27eedaa419fff2a90a6500b93e93eca1f473e27fd66da65ecf6a31a514a4b0d0260c37b2a0196b589412e382fe191ea368288cf15b57f12ddf1dbc533daef5e4f0d236dc137778773dfe19c8a8cab449963224206fcb020f0dae5f51be810b21fbb129ee6cfda0950b79f823343e65a90f92a5b1a8988d735462b4fb607a95cc1960ac9986e58f5f2247880fddb5b7636b97cf5d70c26077a6d594c4f89261dffeadf71f3df538a240105561cc1972a602819397812d6a9364e4568111134c36eae13d6e680313fe9fe30ef58ec5f6c5473c440feb74bcc605e01150a5653b2f2f2ff4c00cbe5e6dfbebb9b91dc5194f8c697840fad9544f668dcf179636bef33dff0c7d0b8bec32eeabbadd04317b2521bfc1f8c15b43aa1ed4d0f998e9da5fd07bbaee05ee57f604658f51a18cdf5494a6f79732de60db976a6727b3c756aa81dd5be6ce41949c18894b839cb1d1d6c3f1c42995b5204109914467656968999a773f74e2ab87a2a9b364743e1fbaeca389f04b9f690d0aec5581eb832d3c28ff5c7ad1b3488a020b432a567f163679528eb57789c19d689ba483ab859c0f30af3dbb222e73af6c039d92a444d960eaac40c03ff3864b0d3a98cbb083d7fc575107c0236e3fabfd7ac848613b719f7b155bbfb13ca9e896eed2f6365905b8892f0eff51abb4201a7a89f55910072f34e400d546e06d33bdda2480636d1e1b4e8bc231a61f9bda761991a16f800415f3bb326fd0061783b9a02e8cd1fa9880623784d830c112132f7f090954293e422245e74f14f075e88870d53468f601cc1fff1032ca91f31b1a421f64f443eef0940bd89a4f45d171a1f70e2a6633dbcff8c59d95de28885f2ba6094b82fa520b5d0c7df616e1880a560ddb587819eeefe0f8db3c90640ac2a11cd0d87f04a2d1a5508b4ed629a576691fc897670574fa264b896ac9ef0239da66b46c2b7639e5a663d35d2aee3083bc1b63ef512650fb5b9bd52f2c3d941b578732bb00efe9810ceaf6b969bcfcb2ff5f2fc3a9dbd03eb8dcc2f54597cc080bdd76e2d3eb10682320ff6b6f130c2bc7ef0f4eeeeb71e72ee2dc20123c190f74cd2f854c7ce0c41ed01f5ab2d4892f3f5b6f12b382cd3a00d5f8a0d8d31915229caf241b97f15ec89e7c93c4a47dd9190f915aaeb9656e72523aa75cd34fe3e4742a8f512e0f51588977502da3e64382a71136fb2b01e22e931756a6db3203604db2eb2e98af00f1b7869657396c327eff7703e46cd5b1dbd9c76bfc05387f0fbc9d2cfa05f9438486ef726e6ec5e5590b84f88b475a4c5382ab721c18bd428ef26b4b3318d64bbd170fb3ff7e1043426caa1cd194ded2801da24840d676d32d707fd72d70e03c9ee58c20ce964a9f08ac081e3f2e2b11806865c86db146febe438a8642bf11499146923a7f073534a4af61226770fb411860dc219ae3c3792f6582b492c84b5b936fa21b139987264a0c99df0924783715259143c9f17f87aa07a4d04d242249505b94aadd81bcb004f592e57d204f7b8dd69ecd3f78c49853a205ea6ab6e99a5272278088ca060dbd09f48efd704a5edd1bbb1e70c87d5c5c134981b7ff40f59d6003e85cbd5eeba48eda84e6c71911387590b7576a4d9bb28709cb2d23aef8f6c228db5c72eec1efe4f00622fcd2194294b9b903628adf287970783b7937ef582b1dfbb8ee895f399c1dd27f0fe8cf105badeddc87de3be94cb82d16249f3bdffd14b929c8e0cce008c9f8f11b60c1357a221d85d959ebbbd9848823e1ffd0610cb63bf11228b01e86daf18bb7b937941ab15b298140109b581b8c98a156a1a4ebbe0610ca6680949254d3dae2c3a7f7699ecf58a8b5deae7dc79acff2a685210cdefaffc5a47fe7d9ca4dac1d62da251251da41aa8ac78d7bd766d18e89739c8c420ee14ba48c8862f0f3d6db9d177c2f923abca1d97bdbed8e410bdd34682efc756df2faf7bdb8cc26fc04843940ca9501dbbb75d3818854b3f51bd725e1b0b508555bd54366aa43e1b8849291214a306a85afac56d3361a744235324d2ba3bae5e65deaa60d873aaf6ba33d5b66836f81c3d6eaf2eaadec884b6a2e10d98697f1042749ba5c3b614f9c9aecd57b15a66811bf6247ef887e34c3fdeb5fe54824ec918c4bbfb3f740d110cf7e2e52530d7ed353ae54b6a389d20e0a6202774fa4ceb1da39c4837c4574ed217674d6bf4734fedc869e93f0146a8144bb1f628d838a6c66a347be8bb69c06c9fb0326ed86d44bac46c363c371600d0cbe67f321b84cd0e176de2e76ef9d3fd6ccd0a1d378aedcf1a5c5d3f10a1683bb223631861f4aa6d444c8248775cc976684154a8dc0403e5f7281a1c45c9c742126cd8a9c5f3fdf5d7725d7771b3a30166b53b3b84e8347cd206e9709af2e4c6e6e2de49471b1f34fb6b914dc2ba972b27f902b465ed855aedb470221d0bb666ae433f9c68657dd8135d6967987706e138440494e174e496e74e46ce4452c7dc049e4cc3e3e82c583ad2437d4798457bfcf04a17901def0f4172ae72c67b80c89076d867e710836c1dd0d8e53c05c521ef23113d3fc92ab39b975aecf35738b11c1b253d3d4015dc6bc537f9cb90d5b9da57c54dcb0a00f46bf8e02970f3ebfe8c8cb6533a4c2c55ed4f6e2e99d62ebc5c6f6fc0ed313765222877987927c35e12c6e748d917ebfa75825596545ddf1657fca2d9a24efa34e892376a24f0f9c8a0c0937566cba400303f1687b8faa49928400f29ded398189e73fb3534f810bbea0deef40fb5c659372acf6faf9a304280c85a91327ac6d94293194016b6db44fe7e7bf28bbcbcb4fa698ffcf47cdbfeba425fd8ec761135354b75eeb2c7d8c463965f1fe566caa1fb1da8fafc6fdb10f516a2ffca8c33172da815b5249bcb9890dfaa85c5ee83bda9a24b121dcd25b4ae56df0f6ff34df21b3c8bb7adb0cc6812ecbb7abc500b9f4f315b10f1fd20d77e73cc7f93ce5c0c00eacdbfdd07c0a47fc8ac578c9412c5a05728543681f0e3d161b1f72b1781574b28b9a6cbcac6d4ec83e45a1dc84eeaf17a504bffb7f9dac55022ebcc18f5b4546ec156ecfc721ac84e257b1249155479547ae2c3e56d8978e33f7bd2bb86686c767b4d9db9db607f97722abeabe1bf86715b5a3f08e58d88f42b267efd74e0a58459e00107d5f275f3e0cc95ece80b25c4eb909ce03d3386431757f", 0x1000}, {&(0x7f0000001400)="3dd1475d5c6cbbefe5b82ec15dcea6bf8b792c2e7a255d93f899ec1e40829e3acb8d49e43ede126b1f3c35", 0x2b}, {&(0x7f0000001440)="9b13e72bee5d86fbbb6f391a38400635b49616229d4582dd423c407dde33774eddb615f74a4142eb4a1f4bc1781acef90f6f2ed85ffaf63b9c92565cb37a057b01696ee545805582273cda4c9e03c757ba354385ed9eedfb75a915ab9c9a907be83af38241de5ac80fca607fdb11423388bea724c575393387915e5fa8d503bd1f561898c588ce7b2b65c729d8bf075134d814d698dfbe6bfd3ea163f3669b80f1173b7da951523cc7637dfdf585", 0xae}, {&(0x7f0000001500)="113d7fe19c481f266f854703cf43e6ae7fa62fb2abe3de02e2dff18cd831b8021c0ad5d2f008196a8de0419b88e23aa8fd2f2e39c3ed07b54e73e6abcbaf975030a6ca2d7f7dfc301c33d6882c199de731ac778343dee2e33a78a5e648264d1b", 0x60}, {&(0x7f0000001580)="c0efc9f3af0a5621da60fcd200043daf216c8d509c2ee1657b", 0x19}], 0x8, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r6, r14}, @rights={0x38, 0xffff, 0x1, [r15, 0xffffffffffffff9c, r16, r17, r18, r19, r0, r20, r21, r0]}], 0x58, 0x400}, 0x3eb4dbe1c6459497) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:01:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1214"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x7, 0x40}, {0x5, 0xa854}}) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r2, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r4, r3, r3, r5]) chown(&(0x7f0000000100)='./bus\x00', r1, r4) 16:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 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) r3 = socket(0x0, 0x1, 0x5) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) r14 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r14, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r16, r15, r15, r17]) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r19, 0xf, r18) r20 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x100) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r23, r23, r23]) r24 = getuid() r25 = getegid() r26 = fcntl$getown(r19, 0x5) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r28 = getpid() fcntl$lock(r27, 0xe, &(0x7f0000001040)={0x3, 0x0, 0x8002, 0x100000000, r28}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000002380)={{0x0, r21, r23, r24, r25, 0x20, 0x80}, 0x3, 0x7, r26, r28, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r30 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x4, r9, r16, r21, 0x0, 0x84, 0x7fff}, 0xed, 0xffffffff, r29, r30, 0xff, 0xfff, 0x7743, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:04 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x802, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x200e85, 0x0, "00200000080d000a00000000000000000600", 0x4000}) r3 = socket(0x18, 0x4000, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x7, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r4, 0x9) r5 = dup(r4) readv(r5, &(0x7f0000001a00)=[{&(0x7f0000000480)=""/50, 0x32}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/172, 0xac}, {&(0x7f0000000640)=""/15, 0xf}, {&(0x7f0000000680)=""/166, 0xa6}, {&(0x7f0000000740)=""/230, 0xe6}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/244, 0xf4}, {&(0x7f0000001940)=""/159, 0x9f}], 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r6, 0x9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r7, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r9, r8, r8, r10]) fchown(r6, 0xffffffffffffffff, r10) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$inet(r11, &(0x7f0000000280)={0x2, 0x2}, 0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) connect$unix(r12, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) pread(r2, &(0x7f00000001c0)="cc2dbc8ac2d1ea1ebafc1353dfa5ff1a89cd17c0e9adf43aa7e17cb1e5161c36eeff8f331c27c28823c61b373caa25d7987e2e47c7260b4411a42ddcbeb3c847cc", 0x41, 0x0, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000440)={0x4f4, './bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:01:05 executing program 0: r0 = syz_open_pts() unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = dup2(0xffffffffffffffff, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r0, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:01:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xae84, 0x101}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:01:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) munlockall() write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:05 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x2, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) clock_getres(0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x0, 0x80, 0x40, 0x1}]}) 16:01:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0xfffffd97}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001d00)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0xe99144ba5a7f107e, 0xff) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:01:05 executing program 1: r0 = socket(0x1, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:01:05 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:05 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000140)=[{0x200, 0x5, 0x5}, {0x9, 0x99, 0x81, 0xa2}, {0x0, 0x20, 0x7f, 0x1ff}, {0x0, 0x1, 0x0, 0x9}, {0x4380, 0x0, 0x8, 0x200}, {0x1, 0x4, 0x80, 0xfffffff9}, {0x1, 0x1, 0x2, 0x80000000}, {0x7ff, 0x9, 0x1f, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) r3 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r4], 0x3, 0x800) r5 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r6], 0x3, 0x800) r7 = socket(0x6, 0x2, 0x0) close(r7) shutdown(r7, 0x1) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r8, &(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) fchmod(r8, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR, @ANYRES64=r2, @ANYRES64, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES32, @ANYRESDEC=r3, @ANYPTR64, @ANYRES64, @ANYRES32=0x0, @ANYRESDEC=r5, @ANYRESHEX, @ANYBLOB="bf2a973676cca65446bbf9506997dc421e8381a716570ae509779fb73345aecc60364cecb0d9eb31a88ce4d20c53789f6c1f789244e1b19dc7a239199eb22412ae67476f789938f9aa7b6ad2f1c14cd46299067bd75b"], @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64, @ANYBLOB="fa61636e36de1f551cb9aa9e8fffa8cc361b5549d0d1ad5401f6ffb3d3016675fde231564f11a35ddafef5532cde0fac36988a9447a37aee75a919ccba7c044c5273564aef522f68bd1e89040045ddf3e603975de1", @ANYPTR], @ANYRESHEX=r0, @ANYRESDEC, @ANYRES32=r0], @ANYRES16=r6, @ANYRES16, @ANYRES32=r7, @ANYRESHEX=r8], 0x6) write(r0, 0x0, 0x0) 16:01:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000916000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x58) r2 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f000079e000/0x2000)=nil, 0x3000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000040)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x13e}], 0x1) 16:01:06 executing program 1: r0 = socket(0x3e69509e723109c7, 0x4001, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9a80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4097], &(0x7f0000000100)=0x1002) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) sendto(r1, &(0x7f0000000180)="b17711b1eade0d0adebd88d64da75848eaa0082a52f143dfcd83d49d0e83ef505ff3ae03b52c15141c4db4332f4b694da81c3ca216cbde3957c8b087e3711eee8ff1f0a4241e46827eafbbb2f49f458e6181e8266d92872ef875d99761b9d79b608370c293e1cd1739ca8ace3f4e7a559439a1873d8faa89b5a6591b0be242a4b89e5b96fc0cac7e2e5e3e9e2c7aa0", 0x8f, 0x400, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x2}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0xb, 0x8000004d) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:06 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r3, 0x9) read(r3, &(0x7f0000000080)=""/62, 0x3e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x401, 0x3f, './file0\x00', 0xfdb7, 0x7, 0x80000001, 0x7}) r6 = socket(0x6, 0x2, 0x0) close(r6) shutdown(r6, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:01:06 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r1, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) getppid() r3 = syz_open_pts() fchflags(r3, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3b00"/4098], &(0x7f0000001040)=0x1002) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) pipe(&(0x7f00000010c0)={0xffffffffffffffff}) connect$unix(r5, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r4, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000013c0)=""/216) dup2(0xffffffffffffffff, r0) 16:01:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) close(r1) shutdown(r1, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = fcntl$dupfd(r2, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)=0x7) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) write(r1, &(0x7f0000000180)="0ce8f5b124f797316314517d314c7ef67f5061dcf75914424f45f11df2361988152f3cbd3533870e75aa60451e3904acd5055295c6e74cb75f328f6652ba12467367efb9abb04c2b51c3ee8603a1890e817054e9d4e93bd5e2b1497c13fb0046d2cff7e931aae03f6358865cb8c20f62b9732feb9c115fc39945f435764d47f35b62378281cf810ec1aba50d4bc98dbc8d5afd982ec4d9eecf53906b705467539e7c675317f50f7e43227a7fb603356703c96679b0cc377712225b4c5ea5f6c18293c1c0c337b53236cb05e8ed927dc4", 0xd0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) r2 = dup(r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xffffffff) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8d15cd98249e9736, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x59) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) fcntl$setstatus(r4, 0x4, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:06 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)='./file1\x00') dup2(r1, r0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:01:06 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r0, 0x4) geteuid() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x400, 0xfffffff8, 0x1, 0x2, 0x1, 0x2, 0x0, 0x1, 0xa5f, 0x63}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x209, 0x10) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:01:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d280e9613dd53fd4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x7, [{&(0x7f000033c000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f00000d0000/0x2000)=nil, &(0x7f0000058000/0x4000)=nil, 0x2}, {&(0x7f0000163000/0x2000)=nil, &(0x7f00001c9000/0x4000)=nil, 0x3}, {&(0x7f000033d000/0x1000)=nil, &(0x7f0000230000/0x1000)=nil, 0x3}, {&(0x7f0000feb000/0x13000)=nil, &(0x7f00005ed000/0x3000)=nil}, {&(0x7f000006f000/0x2000)=nil, &(0x7f00000ee000/0x4000)=nil, 0x3ff}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00001c9000/0x3000)=nil, 0x80000001}, {&(0x7f0000309000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000397000/0x2000)=nil, &(0x7f00004c4000/0x2000)=nil, 0x9}, {&(0x7f00002c3000/0x4000)=nil, &(0x7f0000781000/0x1000)=nil, 0x8}, {&(0x7f00003d2000/0x1000)=nil, &(0x7f00005b5000/0x3000)=nil, 0x2}, {&(0x7f00007ec000/0x2000)=nil, &(0x7f000026e000/0x1000)=nil, 0x4}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005b4000/0x1000)=nil, 0xb57}, {&(0x7f000049c000/0x1000)=nil, &(0x7f00006b0000/0x3000)=nil, 0x1}, {&(0x7f000007d000/0x1000)=nil, &(0x7f000060d000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) r5 = dup(r4) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:01:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:01:06 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={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x239) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x200002d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x100) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000240)="8d93d69d3e247f7287096673e8df2e43c432304263cf7b468db555859ba36985a0fd52f47a7d5b028d2d28057ae0fc2ff7d9999f2fc7a4d5de05e3760612d75904b4bc1c0b756ca59377ddc16549876c05e175dbb83676feaa654effd9a3961713dcc92873967e03309786c1f7521edd470a37ccf2755143977814f1d150066631ea6c887249df53092b2b46acd22edefd713af3186a91b037f1c60576bd43715537f2da152e66616e38ba5097d898a4dad81712bcf5358d9ca7c5ed7e1a9de3a12f0c1f96830759dc1811a3f37a0760d43d3a6e980dd88d98ee9f39d31a6f8269414cec9829dbbd05dc48b008353e636c4e75bfd38dd5f5d99906e5f68f53f6c746f03169550a06013005391e94e0142ca6bb1c73040c42dacc906cec33aa9386e21d56c03a53f8a5cef7e2dcc557030d8ac879a104dbcbc84ddd6a7e9a0fb21bc972b0190af29c5c5cd495da5ae762b470a6d1c0a277639522bec662d3142870369b0e1b58bb34ad16aa1383346a47882dacb26d07cfcae9a7635c064f7b385f058c0bc38f96558bf7b7b6f93a5cb7651fbd24a5d10a9f965af91a2e019dcbe235f678adfd8feff8692145bbdcb7da6dc3178111f523d444e35f077e140780b1daf0aa7a030d54c9048eace774cfc5fd89c4f8ef07aa9af060af01e196bf62524ff3dca65cb760aa2cac4e808474f46b9fcc7a83908d4c255590819dbf6b3d66cd30fe879895da1743157bdcca71f0ff316c2fe7aa82e7369484d8dee7cbba65550b6cac994d57982d3309ba859f1af0e41cf7538b67d4dae1f4fa48dfa55abc9ca5e1e80b61ae49070e845fc43d86ac950daa61c2688dceb95565b2fe1274f68b0ee5f64015fe6cfc95a7a59116d85ba078ffdd969f48ea029b46b7ecba0a45db22262fc90a5df811adde3c027e7212f8a4bcd26864755a6e6ebec9d093606c213cc89a12779d16731b5f64b56da2ac5711afaf23fc3a554669fae952f3cab637eb8b1790f9546bcaa5575a9cf14f8ae8a7e21fcc46a5ccddf560fdeeda00b06a113741cf5bb4c51ba65cd40f74bcd48c420c46380cee517032230cc4f6ca2b5d7ae2a9eaf1fb85dfa52759356346167edfedf4bd253181dc30949679ad131f0b5102b3ee045e0047377852e5489ff79fc4a47a8526e646386706232a07095b3dd0b5212f496db02391fd2f864212a8325c796fbd003a4850ec0514b3ba05cc9cc677ff6cc96abdd4f273f993123f1bb1a881e90282f0cafd6981db50249dba78f73939318f4516e1e5780b0ef0c7940d55c42b0a94d2abd57c2b794cb5993c85a9bdc7c504c1d12f044919b03248d012f3fc6b11760dbfd53a7e3279deded947652c086a58a950ff5aec2f53997cf763e95993e75be2fbcf26aba6d5d5515417f46b71b522d29d8494ee9a59a63f206e8eb7084c6ef10ebf36d45d71da57f2ca05f00ad627055773b6eeffc39e648e43de8cd7ccbe35dfe5e7243b61b5142106285af10111ee360f891808653fab9ce403410a5e89f4beaf49180e12479aeeeb7b6a0031e5d113f386e78b981e72a928b75346ae7b6fc241a42ebc9bc4a9dfd931e3120497187d5ecbc8cf85a3b93739ccad21815300fe42acd05bc54d7794261e541a375a1b1dfe0723077b6b1581d76f4ac5a1066a260bdc2d57b169ad643aee3dcf8cb9ded9b959dbefb7d2612f492f0b802f53d37a2694b6472b2429d4def7e93d800fe309557de00f4951397e524643c3a7b242abec4511d8e95ede581a8919229d4553f4a8ad63ae2548e74af9d4c7d3d62a7d410b425dbf2db912615d3729c980e985642a1f9a8acb1386ae037ab41306107c4bc06e9f40f38d559b79cff61cd0212aff853c41c02db040fdc9e9482638a6decc2c6f8707e266f015ae1b451065124e0f640c1d2883cf1b2731f8c2a20c1f3641451693ab81624ad0230a613d37aa014e6868fd6420e2da28bfc625a1383618f5aef262427d99c3c4883b7f9c25df544836baffb5a364451758ca98d9411da05484042a4e0e84c652518d91790f0eb78db8080cb39ac311dfc0b45dfbd0c6022ec6bf6d8ea9bc9ffef5c02f774a9a11a76c9a8e495a6a3fda7c60e1ecc071dae072d6593133e60cb1768b807452ecc92490645120c8b1f3ecaddeb523b76ff02870d426af63bf856cf3b79b8cd897fcac45555b0df1768a24555aa23a408da95b9ea8511368aaecce1430821e6baf607ca5ad9df3d97085b885d262dd78b31cf92630e217957f0557f1345afe480a4362601b09e0ad22875ea46524917f56210e46396a8f03dac2e62c210298ca1277a9f73416564ae5f08eafb0e12efc6d8ae6368ca45f193503e15119b826b2276c287fc6fac7822835a7c8ca45dd251a9e04914ec911fc3d523092c3cbc9be123093db6b8fc36d812eee0aa4d33ff57ed1f831e6c5a77844a3ea10a4c76292e84461fa8f8ef33263f3d9caa3e2b0cb4b9953543cf65397d2fe66f9d07a1846db8ed8e796ddd49c4967e421c151217bbc13d400bebc028975152ddaebad42dd9549aa814cc3dd82c5eece9bfe37cbe0ab112341fb9c87321b4a691c3f9723492397fed87fb89a65a1283e1558f329d1ad5b4dc2b7858751b8c89f429ef50023cba7c5a689de08607cc9fe2bb9073029c54b4fa5bdda379ac084e495cd2fa47b04bb4c2de0c335a28a89c560e03508a9475d381797740ae39f816a5da5ccb24f266d0f22774dd20f5932ccca993ff0cd91f3999706cedd2e723ee4c20edbabf074290210af774ce0186484295565d8e9f55476aa6e171126b75251f96be20beaf6cd3a612f4ae68a536c62b13545ff98abdef2535cd10c8cf5287c14494008901f93cf0e53f299b7dce9573191aabc35e73012dd12e4ec59639bb871b23a6130324acbdd0c7257c69a55d5e238e67e08dfc40f69efdb6d9a22c3e38fca768266f1537ebecf45f7f172f5c7c9fd2b579424030ad532b0eb8072529fca96cd46169ad1ecb213d74e3844a5767df8c2ac7013f41899cd3942c7e5e8bcb5c746e0c8257290a401cbccae24e4d93f38076f3225605af47ff42cdf8f599df6e3fea1b80ac403e5b58a4e7a6958063dc08345656c1f933f058fe25115b12401259888fb10f354b4a1e67bffb5d0e349e6a05a0112826f3c7a3e7a26a2fe91a52bee30ea619f4caac1c461f717460102da99df7874dc03c6058f641b8d34be7c6a5cf72605d45db94e245335c29cf1465a2765222e23251ed864efd70a0d7c1afc5b68cf667b0c7e6cd5526e8752a65d45f230e0012a7cb2a3b4ea9c6a856579a99b79674c40bf9ff7e30ed08dfb8d87727b41cdff44a7bab423dcc9f0d9ee974415723322fceba1b3064c35e75674601cb74803296fd2ab6e1561c44e727f612b3a9f42b9bd75655dabbb07b5b484bbed92268bd949b38c4188fee7f98d0119d65b5192c92339d9ac1a59cd08ce6ef5e90cd04e145786bb6b3ddb0643089aa532c0a6100d32c61d1e0def5f1a14dcdd0856c14e466099128ed9803b849a65b1798b1c5fbd5eb05000b0e105b0685e71db349778479ab7e31ecba8017881a3a7cf8de905e583ff7b14d89ebe4d5aff58bc5a29881a9f6b63872c53c673a65fff220517da4c3133d5952444073c8e36d180d4455e23dd257a967efc0ac0d94b114050dd27ad3b8bacfd893e3d09cd379bbea83424453f941b70036f03f90910d7c77a0c6160ce53faad4ddab9b2480a8042004b5a6435d9fe86a05fafd0a0c8269a7de77a4df54cde1dc6dcfc1a2354b847aa427f07c9266541ca45ddcb99434f3270f817df570783d2387a70ddc057fe442eef7596d4f96b89989acc20a79804c32f236a2001099993ba7620abb9869267df30ba0426cc945661d4d448d7caa323e81ee7c0d7049bdd5b87a5205dd99db9e9be41c0175330452c90715e4e5e41707ceda13c4b806c6d6d4511597fbe632b14f3552578c3040af629b46f725b24f044553a7c6e530d4a022b089657f046a07c072a5dbc6eae13104be705cd3462bfb1bea7fd6f88e73ff8751350c2db25ab1fc85104b102913b61a4cc72c749a1f7b6cf3af8a3f8e340c43832a0ea506afe2d9c3a8486ec2b5f9c25e5c62f6207dcabcfb2d570b446d3d80ee70176fd0e19cb5de9a5caa7f092086246827f9dfd53c0118fc0c6681e484f9ad3d95821b6ca733df85c8612bca6af026b49cc589b14b76212728275ac71d5cd82229407b4bc0b324dd9f2ac78aff47fc4922b1bb2cd0722ea777a8c293f12688a88cc92b7364974f83174644624db4280332176b0f90b7b8765f9f0004a9ffa993fcd44484e40cb01f9c206eba94973891af424f124d2240187eb96e211f95643c84c4f647ab2939c9a1680e2e6cb3eafa3fc0869d2bcdcc4880d0d6f5ff515fb4f643f109657290641b452a7b2e7f9ee94f369aab39525add5032d1669da20f226711f05fc203fead964067f0f938bacd900ea72701607e96cb85b8250a4a46174fd00e2dc2109f390fbea4bc4d0e2cec04c883e5ef6f20b243076a479d0466c14b91b5ca688e557ce54e2d922b85393dce930e830d6d49ec6b081bf0a8168b4b3544c9a9c6011c6484c80fb4cd1859e23ebbaa232a485804226d1c93f8bf099e7e6e4635c0f862ab49ddfcdf384f03324cc1cc4282f61534f39f7377f9e4c20408a20bbdee980125c5e647999e56b1a40d7d2077872abec02025b99a61f691f42a0878cd1558c2927537fec44e6ce9f1b92f0734d999a53749fb15e3d6e705f0d7d9ac25390fe9cdcdb3e529bef66734aaea6b08c83f86552c121c014f8f9536e535795bea6ea4a269907370d928e8f648296104a525abb582c7251823b9c2104ca478aef784064a5da676f939c8ba92ea95fc0939bc8076218e22a433ae332909b72345d2748f6bd27c2b2061d9cb8335d5b121276c2defac738239e5beaf37e2d542e15cd115924b3dbe05c2f662fe4165b28456c13e736fd9254d35bb8871520f9d46d908d2a4aea1663d2a2d2721984e438246e9f47f11dbc281c8d58c98c4582e6386527bdda62f59de6810a96ec9826347340fcf394d10bd54f67688eae488c8e12abbf85dfae7b0b8e25e3fb4b5e535493f44003a3b47dbfffad71576bad4a26bcc291cbc7d8e5d53a80eea480842d93cdcf186395ccdc88f19688a5418ef6f5f15784f22858adcb098881134792457c68e3a77236bc7c193163d657dbb3e711c2ddeef5d2d90f591cc1eb3f1e0d341947cc3dc971b249c664a897db0e6eb9f517bda109bbb5c094113d287825fa4526c983d51ef9ea3d2b8c260fc32a5363573251609b43014647b62908c4f468a0c5451cb67d1180362c840090db2ce4f9374a4f5fa3e221485724b52978d49e5f58ca609bb25bc18f8f34180ee62c34e08ac009c66e9bd3f7dee06f2135b2bc2db3bd0d04ed6e5b22001e4f36beea3933c2958507443f14cc57a7d5058b7a69ebbe33982b02acb078ba967ebecbe130c1b0641a1ff4a183817044efe19524877272551e15e104bf0f657486a12e2fa0400c7c4ee174c1fa45756d5cb0c97d13956e679c4387f483f253ea72a8c4b4cf1f17d1f40ccfc6b6a9c0000002f1eacb2634aa5c31629483384dc78d20f8bdb8cf87a9456919a5af04e5b5cb1ce289b51e45791023f3cbdc75d48d0b9096cb7d9004ccb4cdfbb801224bbe1bb67446c163ada98d0db8c8b552c882534b0c8e3bf3903d86805b5879efc9c80faabf848ba58dd31256c2bcc54b8b9107e7ba1347d2bc7f135658d91e7395add1d1414487", 0x26}, {&(0x7f00000000c0)}, {&(0x7f0000001340)="35d4f7953acb63a06207eb4380ce6629a14a3c7f2f857e1ad44662782ea86c3e41d168a0b35f5c1bac733d594ec0c376ecc2144a5c69f1d750c568e51f046110125eac9efe9cb96ddaa76eabd87ddcf043fa5cf6e67e1d8dc755d5b34d78417645cccf95dcd5ea5f120aa1a71927222235708e8079ce6df3220723b30c12f8b0834375a86d71586e9f34f2e3f63b27f93b7a5872ceb531a07dea4c9c56c1a9ffe58138f57b3e715d7080ab0f9dfe024b4c78a77f5c0e1ed82911f9f8e7742604b8"}, {&(0x7f0000000140)="ae957292282dd2258b9882df92d70e6f896d93691ac2543b5d7b4ff20da13f547260ebb92d3d81bd4a741c11787c595dc8ba7f0db5596d9b40553150431749ffbcbd94fc94a7df7944601d2bc27c1badbf429057"}, {&(0x7f0000001440)="315f364c78a9d776c07fbf60abffce7eacc78e4b4f608a298c55ddd731b90bcc08b9ea721e387b5248626a4f1d0c315029efe572fde4093c8c0e20d16c2a085a2cb9dd6b4a4c66fa7b451d3d07c6fa186a3954bd808a1224766ae16164c8fdc9d43f4529ced3ae2a25ff389a4f24e4b888cd2b079a3304b4ba984e067cf612a748020c1c2cb84bdfcdf96fe46141bdf6c9ea37366bf92bf6a5522c07ef7005ef13ace085f7cf3fcc92f104d3d2a74828cbedf343edba62f51b54b1875c5e4f617d82bdfb1662ca25d6fcaa66", 0x293}, {&(0x7f0000001540)="49fe80c695f4a21287f41f8e42756f4b83facd6d68e7eeed50e66959514b8b465d3a4f0d50ea526563708f8ca1313770d762081b7331dabdf85589075219e6e115459e010b4f1e92fc9409b7e091a4f198a13ed02a7fe536a45b51bf1e500714ac15ba943d98eb798bc84c1c10434c3cab11001934ac94a5522450abd8a7a8d1db9f775871c03473164bdafa20060c9488e52900c437124d29734712a593ff52f3b2d8d6c7fd0dd80657189502bc1591e7f8878ff00fea158ccad78c2f3b19f8e0a3b25651bce12365be80c5defd60271541c64c16fcacb7177143422bad7c37c9c0d27b3c8b1af912"}, {&(0x7f0000001240)="f8f6dacbfc35dee5a3c631300b638dac202691513358b9a9b63791bb3cf38b2e4be33a6e859fc02ac67a76db07033391ecb2f51a5b21f8d0b8b560966cadf587317a5c853f44ae7612091e6eb9119d8d065a088f1de1218931acbef084cf0c"}, {&(0x7f0000001640)="e1e737f18507d39f4631ed139fbbe3ac23b862a6c6db30c9846d09de74144b4e45e72708a14e61866486abcebdae30413b84cc69b1c9046925ed885fb9e8c9c9373f47ab114699afe40b4864e9616f37e0ccd53bd65ef4f3897b8008b5aef9b618a50f10020821f491", 0xffffffffffffffc6}, {&(0x7f00000016c0)="f2df0e1b1b65b5babdff2c1f22356db1d228bde7e97e91775d302849c6219087e3891ec3a6cf81aa98ffac388e5c402bb4dca15318c2e7ed4f649dd66a9283bf7dfbae1cda9353c960e57fd7cbe5eba3b29328173939993565d6d6"}], 0x1000000000000261, 0x0, 0x400000000000000) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) r3 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) r7 = getuid() r8 = getegid() getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() r12 = shmget(0x0, 0x1000, 0x940, &(0x7f0000ffe000/0x1000)=nil) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r14, 0xf, r13) r15 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r17 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r18, r18, r18]) r19 = getuid() r20 = getegid() r21 = fcntl$getown(r14, 0x5) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r16, r18, r19, r20, 0x20, 0x80}, 0x3, 0x7, r21, r23, 0x8, 0x80000001, 0x4}) r24 = getegid() r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r25, 0x0) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r27, 0x0) r28 = getpid() fcntl$setown(r27, 0x6, r28) shmctl$IPC_SET(r12, 0x1, &(0x7f00000012c0)={{0x7f, r16, r6, r4, r24, 0x40, 0x6}, 0x0, 0x5, r26, r28, 0x5, 0x80, 0x6}) fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) fchownat(r0, &(0x7f0000000080)='./bus\x00', r7, 0x0, 0x2) 16:01:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x10, 0x4) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0xd6d}, {0x82, 0xfffff6f2}, {0x42, 0x7}, {0x83, 0x7}], 0x4}) ftruncate(r0, 0x0, 0x100004000) r1 = semget$private(0x0, 0xb, 0x8000004d) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) flock(r3, 0x0) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/52) 16:01:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4d02a83b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea500cf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6733f0bb9296331e69bce94782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:01:07 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) syz_open_pts() r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) bind(r1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xfffffffffffffefd) listen(r1, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/232, 0xe8}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/255, 0xff}, {&(0x7f0000000280)=""/26, 0x1a}], 0x4) r3 = getpid() fcntl$setown(r1, 0x6, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) openat(r4, &(0x7f0000000300)='./file0\x00', 0x80, 0xc) getpgid(r3) 16:01:07 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) fcntl$setstatus(r3, 0x4, 0x40) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\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)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:01:07 executing program 0: 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='iWY)\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:07 executing program 1: socket(0x2, 0x0, 0x7d) acct(0x0) syz_open_pts() 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x1}, {0x6}]}) r1 = dup(0xffffffffffffffff) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000180)="292a6857f1ce41b521cfe005922515be2266425413c3d1d9895250030a46c6b2e712fc963635029d6f62b6f6c48d63ba6aadc5f3e9bb99b9d073e51f50cb84ea1c35dbe63885cde24bc18b5145cce9d93350c0ba8478515385c42d4f82ce43a53383492a5129c422861b0ecf8cefd393b30181b46d441abf1218628539b51cbdb84ec592801aadc693040a2e6ded615f32d39550c69899aded5ef0286d262dfdc2b2abc9dda68158bb5d", 0xaa}, {&(0x7f0000000240)="dad0b65a8d79bb49c2c8b02ef707ce0c1a940e7d6ee02af13e94585c3fa803161fe347d37cddb0d550ea0bba6d10b99a06ef6b37f6ad500053191e52973d9b3f260a2c", 0x43}, {&(0x7f0000000340)="b74b065df76c52886012848bfb9a1dbefedeaa8eb74a75bf50042202cc2781f13b2353b022f622988fd6e70cf3d7e856d6b22509a05215c3d5d7a5e9c1a25d29e8a6cbd48a6633842aa7110f3c1b0083b3a37fa420848cadb07e0f6cf5d4f5dfd090cea590a53eae9ce098557c29bca7b3ac7e0b80a2904a06b41395e30c10c854abe6277651d4a81b9d9c3ae7d3a1d16b5848acf98ffb8f5ba099442602aa0f32028b5cc9ad58aea5e20245a883f91b907108a02a6abd888ab2526bc5715f82eff723c3370d2a3fe85f0435e3eb26e9f5ba80a2b8c61e48234d25dd7cd8b6c7d7b05c5728fb99", 0xe7}, {&(0x7f0000000440)="3684b4a330763c30f02fd5b507e37a27fe95ba009c6997dcc1d72d01969e5da7c0ea53df0a565c20154ba9fcb115382b0f8cc2757b39408877f23041623d0ce0a2bae0dad0effcab8b9d60970464f6cdeaaa39f68d1d93b0db477af8d3f8eb5d9c474eb6e8e9943082ded8c8c49b961c73f35abf03560545c781e27713bee06027b9961f3d4cd19ed283c65f854340c1f65677e36c11ba777e5895d3f393554c7ac67df609a6fe8aae8497d908ca6ca90156a4949994ba26f1017d6c751bdf272584605cde9148b7d06ea78a38a9f471cbdc78f943b49f08c35b25ee", 0xdc}, {&(0x7f0000000000)="58f6f79f49ba89d419bc46", 0xb}, {&(0x7f0000000080)}, {&(0x7f0000000540)="3397e9e46cdb563ad540b5d028a481d96ae395ca9d4847f15d22ea2c06c75d353d96b78739813dd5ca9d1d34a52f51a154fb576cab65463e5e19938ad646e237787644e058c59f1fe8c579a103802152c01d093056a62b7e1cd04f6fe966532cc4ea8e5cb781c54d969658cea8befffdbd55e12fa3de1ee7c9f99a12366e371268c9985b9e9f349a8e7a4b2a5025ad1ba76e8d787e0134b0d47fcb573663c30362f3e117117870244ff47ae9f7151927cde92e5f3a42c3df801eaaab96c96bfa353b68da20f24dc95e38eacb5d33727eb93d72a5174c383a", 0xd8}, {&(0x7f0000000640)="09192599ee941a58553bae22165c6014e539d48a8dc7480635a0f7601e1444fdb6389ec11eedda04b0110f35bb4032971efb379768121a6b8ab5d8339ee6ced0b06084441b1d91e640dacf4bd34e27cf43dbaba9607ae619b0a2c9f34575f407dabd30e2a40d196db6ef9b5d6a019526bec9bfa6e66d5b626bca4e8020c2a18c98e926cd472f", 0x86}, {&(0x7f0000000700)="f72d5687d645cbe86031428ab0788dbfd3f4b2b57c6c4b60b123e5fd9277557e983bbadfbff6fb30b09316f7fdbba8a3b1fbbf4ae53777fd3f8951bda769e309b1be8aaba204c02e95424465bd43cdb1070d24fbc2b08c7e4eeee304d106e0bb7dcdf39f27fa177da38227074183f250c4b423d0a83601af66f34fe57214fd75fc1d9200bbad8899c7fa85c0a82a3a95a20c4df49923bf9a29799580e43e2b72465b6ede77aa17f14a8eea3ce56bd00e571099e33fd80c9fe968e198bfb7ae04", 0xc0}], 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) msgget$private(0x0, 0x165) 16:01:07 executing program 1: r0 = semget$private(0x0, 0xb, 0x8000004d) semop(r0, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x400) r2 = socket(0x6, 0x2, 0x0) close(r2) r3 = socket(0x6, 0x2, 0x0) close(r3) shutdown(r3, 0x1) read(r3, &(0x7f0000000400)=""/67, 0x43) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r5 = semget$private(0x0, 0xb, 0x8000004d) semop(r5, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r5, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000480)=""/223) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r6, 0x9) shutdown(r6, 0x2) r7 = accept$inet6(r2, 0x0, &(0x7f0000000180)) sendto(r7, &(0x7f0000000300)="95911ce56cc51c19fa570cd8419804063805d907e00190c9e946faa396e56091fb2e8ec0558448492cf330bc58f9c88254852c9689e4d17c4036210899dd264f790852176076add99ab7eb394a1d0585bbee7b1b8a3289f6213faa0d31a1f65242fa15714b58fe32a603fa5021c9bc4aea9bd4b426c012728da5ad691658b7b9187a939d0e4623f250a4578d93bc083537de319377363e84dc1a8cb307785b3993c34ad50ad11ddc3a8e9e83d3267118114cf99f904a7f7f78e8173be1bd731ce9bbf6903f7df785cd650dc5f02ab811be4d3d2d75d23f4ec8e03e0e04ba8edadba4b3b036be9bd24212", 0xea, 0xb, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) semop(r1, &(0x7f0000000000)=[{0x3, 0xffc1, 0x800}, {0x4, 0x101, 0x1000}, {0x3, 0xff, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x9, 0x1000}], 0x5) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r9, 0x20007478) r10 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r10, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x4, 0xff, 0x8, 0x0, 0x0, 0x3, 0x4, 0x3, 0xc0ce93736f5f1c06, 0x5, 0x7fffffff}) 16:01:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r7) flock(0xffffffffffffffff, 0xd) fcntl$setown(r0, 0x6, 0xffffffffffffffff) connect$inet6(0xffffffffffffffff, &(0x7f0000000280)={0x18, 0x2, 0x5, 0x7}, 0xc) setpgid(r5, r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r8 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:01:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x4c) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:07 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(0x0, 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) open$dir(&(0x7f0000000340)='./file0\x00', 0x83a0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffdd0, &(0x7f0000000040)=[{0x25}, {0x40000061, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r3, 0x9) fcntl$getflags(r3, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 16:01:08 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "f000000000002f00fdbe0ffeff0100"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r1 = socket$inet6(0x18, 0x8003, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x6, 0x6}, {0x18, 0x1, 0xc1c, 0xe957}, 0x3f, [0x5b, 0x200, 0x8000, 0x8, 0xfffffff8, 0x4, 0x5, 0x1]}, 0x3c) 16:01:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x69}], 0x10000157) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000080)="a1c844e3ba2e3afcdd0c23394f9c20e6ab00d93dd16ad357812326e582a85685da83c6efc076467fb6f99401533d81fcf481721e471afcce07a8974eaf23fa19bba2bc444f003fd84bdda147a52594d5e44b10ca8b53e243b77a39b6fdadfe612bfe8779cf06e2464b9ac825805ab8b1", 0x70, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x0, &(0x7f00000005c0)) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) r14 = socket(0x1, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r14, 0x29, 0x80000000000000a, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)) listen(r14, 0x9) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(0xffffffffffffffff, r6, r15) 16:01:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x1}, {0x15, 0x0, 0x24, 0xb0}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) fchmod(r0, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r2, 0x9) fcntl$dupfd(r1, 0x0, r2) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000004c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x80, 0x200, 0x3ff, 0x1, 0x401, 0x4, 0x8001, 0x2, 0x1, 0x10001, 0xffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x10, 0x2) msgget$private(0x0, 0x40) setsockopt(r0, 0x100, 0x0, &(0x7f0000000300)="2b20aa20ccc2e34cd8123e2e7c44944554b0ff79e4a18e9ee51248f7a72677840011d6e7e30f5ff1f627485202135abb1ec1d7d19de450cf7bddaba980f1c68e54ecb178f2f370c30f1473b75abded092360a5232558b0f3a4ecc77ed28ea4d049d50f2f2a8066cb71279be5d5abb3b80abc1f1b4ea8326c78b1a42ac92bb81f299c53bddabacc2385bc7d661683d8a4a2e75c9477648acf2b18da6d095e0d122fab0afa74dcf0de0f6ee988401232782cac53447f85876389707dd89d5aa6eaf84906271f6d1d438284c9c83d6a838e33f079a6a794644f779804806bb3e35f7a8eb4f484a816790bdf3d7e4471fd9b", 0xf0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x400, 0x0) utimensat(r3, &(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) recvfrom$inet(r2, &(0x7f0000000400)=""/189, 0xbd, 0x40, &(0x7f0000000280)={0x2, 0x3}, 0xc) fchmod(r3, 0x4) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10ad2, 0x2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) 16:01:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = msgget(0x0, 0x212) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) r13 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r15, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r17, r16, r16, r18]) r19 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r19, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r21, r20, r20, r22]) getgroups(0x7, &(0x7f0000000100)=[0x0, r17, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r21]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r25, &(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) fchmod(r25, 0x4) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xce6, r8, r13, r14, r23, 0x40, 0x5}, 0x1, 0x1ff, r24, r26, 0x3f0000, 0x8, 0xbbf9, 0x1f}) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) write(r1, &(0x7f0000000200)="582720efabf8e558e529c9406b9faa815f73f22044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3d7b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1000000000000000000d0faca2ad4acad8e536aa5785763cfc7888890cf50a5e29e5816e9b78726409c808c3d97de92c85546ce580d64720410d752b4bb448a8f0b6add12a2fd9aab95f41a77d5808b83584d171045c5db6489a12c5bad826b880375c8b41b4e8bdeeb8b6705420900000000000000f2c911af3e9efa000000000000", 0x4e0) write(r0, &(0x7f0000000040)='\x00', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "00020000080000002bdf0000007acf5fb400"}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x16}, {0xffffffffffffff9c}, {r4, 0x2}], 0x476, 0x0) 16:01:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x81, 0x1}, {0x18, 0x0, 0x101, 0x400}, 0x9, [0x81, 0xffff, 0x4ea9, 0x6, 0x0, 0x9, 0x9, 0x5]}, 0x3c) semget$private(0x0, 0x1, 0x100) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r2, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r4, 0x2) r5 = getppid() fcntl$setown(r0, 0x6, r5) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000300)='./file0\x00') r6 = socket(0x18, 0x2, 0x6) preadv(r6, &(0x7f0000000380)=[{&(0x7f0000000340)=""/23, 0x17}], 0x1, 0x0, 0x0) preadv(r6, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/161, 0xa1}, {&(0x7f0000000580)=""/177, 0xb1}], 0x3, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x400, 0x0) sendto$unix(r7, &(0x7f00000006c0)="dd9e63af9bc9639c86a09241e65d700daf835f74850e720031b86fb4cf10d7f8b842c2c6195826193f4b865b2888f6c66fbd0e1753ced303b353574d7e910f58b556963e8f6774494ab1cf2c141cade83c7c86eaa9538c9dfb2898ec54879e73a7685231f2d22504378b", 0x6a, 0xc, 0x0, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r9 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000840)) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x5) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$TIOCNXCL(r9, 0x2000740e) fcntl$getflags(r6, 0x1) pipe(&(0x7f0000000880)) writev(r1, &(0x7f0000000980)=[{&(0x7f00000008c0)="bf5857f55522605cdd95564e8867b841a8d2e6cf91a545f5270ce9237bc667fb925d83860b1fa3624125df7b0bdbf23fd5a6e4a1b10165171df396eabd5bbd0f91cc3e48f09825b9", 0x48}, {&(0x7f0000000940)="6bc1c1949b8cd359c3059dd4fb37c5df21b29c35d4ce10621ed9a53bfc62996051f905225ff1b205e41956f1e6", 0x2d}], 0x2) chroot(&(0x7f00000009c0)='./file0\x00') 16:01:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000004c0)=""/153, 0x99}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) fchmod(r4, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2, 0xfffffffa}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) fcntl$dupfd(r3, 0x0, r5) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000000)) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001f1, &(0x7f0000000040)=[{0x80}, {0x4d, 0x0, 0x10}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:09 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/47) flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) 16:01:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x1000}, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x617, 0x0, 0x40}, 0x0, 0x0) shutdown(r0, 0x2) 16:01:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r0, &(0x7f0000000180)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020", 0x150, 0x0, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xf5, &(0x7f0000000100)="40c551571115b12ff78d5aee258cca95eac6e52567fc11985fe7ddb67ee519d0eb685222025f2ad186099ca86fc8df443df51fc27ae68b42ffe2b06c8a5c93e2f6cef951443b4566c44e597b327cf6da6ea488e6137c1fa9584e943e632fc36a46506750e209b6dda245e3450e2e16c3463f67983b177463eb9eef303aeef8877229cf682c64be5c17e8e26d4b70729543d7a19d6741ac5fdfa3a9cf5f6ff51981dd3aa5e4414ccd6111b8f5f1e1330c393db870a5a9cdad0da57327f25f8bd5af24ef00d9e0d066e4ad1620e81ddd2f1df93813d379e8a4b888267e27e6e5c4071f8eda7a00"/245) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = syz_open_pts() r5 = socket(0x6, 0x2, 0x0) close(r5) shutdown(r5, 0x1) r6 = dup2(r5, 0xffffffffffffff9c) r7 = getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r9, 0xf, r8) r10 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r9, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r16, r18, 0x8, 0x80000001, 0x4}) r19 = getegid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r22 = getgid() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r23, &(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) fchmod(r23, 0x4) r24 = openat(r23, &(0x7f0000000400)='./file0\x00', 0x1, 0xea) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000340)="88fcad279cbd022cfcb3a7e631da1f08a52a85def74cea2392db7ada01", 0x1d}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="0000000000ffff00000100"/20, @ANYRES32, @ANYRES32=r24, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x8}, 0x400) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r25, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r25, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000080)={0x8000, 0x1, 0x4, 0x98ad, 0xfffffffc}, 0xc) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2066, &(0x7f0000000000)=[{0x2d}, {0x8000000000020, 0x0, 0x0, 0x7ff}, {0x6, 0x0, 0x1, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd857ee0ba7318989, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x2, [{0x1, 0xfffffffc}, {0x1, 0x3f}, {0x3, 0x4}, {0x1, 0x9}, {0x0, 0x3}, {}, {0x1, 0x3}, {0x0, 0x8}, {0x2, 0x6}, {0x1, 0x7}, {0x1, 0x14000}, {0x2, 0x8}, {0x1, 0x4}, {0x2, 0x10000}, {0x2}, {0x3, 0x8000}, {0x7285267cf57e9d5d, 0x9}, {0x1, 0xfffffffc}, {0x1, 0x4}, {0x2, 0xfcc}, {0x1, 0x81}, {0x0, 0x8}, {0x2, 0xc000000}, {0x2d2cef60f3861c26}, {0x3, 0x1}, {0x3, 0x3}, {0x4, 0x7ff}, {0x2, 0x8001}, {0x0, 0x200}, {0x0, 0x7}, {0x2, 0x1d9b}, {0x1, 0x8000}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x8001, 0x20, 0xff, 0x1}, {0x8d, 0x8, 0x80, 0x10001}, {0x5, 0x1, 0x8, 0x7}, {0x1, 0x3, 0xd6, 0xfffffffa}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0xbbfa, 0x7f, 0x6, 0x3}]}) 16:01:09 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000040)='r\x00') 16:01:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 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)) mmap(&(0x7f000023a000/0x4000)=nil, 0x4000, 0x1, 0x92280b5e78feeb94, r0, 0x0, 0x0) 16:01:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)="976f556228507f313f65fe525b018dbd7593bd10d8a96ff90f6791e67140a7154fe15bccb40ea9f02a2af85c112c8e650088a2332f47fbfee271e41bf11c30bd5371a4db601e188979fb468140aa47950aba57c4f48931563874e596ee268db9f3bf6acd3243d96b0e826172638dfd660520af46d74ab4707996aa98e46b9c2a4c34e3e7b739f4a8f22159704927ad0f07ce65a8490fcb674cae057c711b081e0570e71bc8228407585e473c657ead0956f2c2870b1f0a2b5b54a45cc7a61987631a30d30191", 0xc6}, {&(0x7f00000002c0)="665ad2fdf24efab96d2eebc403d7a9461eb94ad16d07cd53833b8a9867eff1bbf1e9726fa7e177fcfda8028493111fa4d44f949baea3f6fa61714a00706755097da35e809df9e1faba9bd5661b73417d88d71188292542c5e36ac3c4d53e8d976017b1d2217c7c3f0e94ca79fccadad123e5b4f691a7c9dd98daa97f2ee178c3829bfff1d86bbae1b751b311e6d6d232bfcdb287f98228da420b1c4fd69f8d3d8639bde2f9186902cbbf6a0789b3671365ae66189a8bdb9f", 0xb8}, {&(0x7f0000000380)="4e29896194b26f48a9033e7fdf7c0b663ed76731cc4c7175694b9d6079b3c062dc4627e7f25d01419ad8c9161c073e96c22492bd1c8d93ed7115ae27068e1ff4f0151bf7ac6b2ebccdba425eea8bb87cfed86069d42334788d84d0a325db0be0d14fb93f303a861d68d19ef1797c20faaebb725d2207c9e871cf841c4716e514c90b72cc8992a4837f40f6a6201954eb9c175ebe8a0811fcecf0c402d47fa730c4428e95325fdfc01d0f4412e99ba446940804ee4e397e761a56bb5cf9b39434e2c852bd732f9c38bda2d748b418b1a4546f26bd4840c3d443949f022937197904", 0xe1}, {&(0x7f0000000480)="37311228b315b7f7bb9752e4c6bed0aef4cf6caafd8a", 0x16}, {&(0x7f0000000500)="5d987479b17add920bc1bf92a7008c63413cd2284a286cd278ce6065dac191f184576c855661e12d13cdb11fb1e1a81bd177b4ec0e9c5f5cd8f4f0672891bcd686d470d99c90a03f7dfff6", 0x4b}, {&(0x7f0000000580)="b447b6d4f63fa585958d560313276ae58f93cd7270b5f281528a2e937ea03b94d7718b8454ef9db706ed35b7f83970f0a4626097e91d33c2cabb6a442e661fd9db0e099ef033d337ce202eef6c2998c85ac151ed557d4f521624e4db0eef3beb7d6f036a6c349bebd4b3ecaab02e24dd979624253cad83fabfe037", 0x7b}, {&(0x7f0000000600)="fcceb85aa2b518c8f3e7f792c3c337e76098d1aa2562b114bbc5303beb9e", 0x1e}, {&(0x7f0000000640)="7599bdc40d7f9477d2949e0f429a51d8587cdb265a17b9054c680f0c803fcc7a064e76df281170438b4c0177c0b8503971dd243deabb000ac3ecee6e", 0x3c}], 0x8, &(0x7f0000000700)=[{0x70, 0x1, 0x1, "2893a0fac555aba2d9bbea27eec78b8c9cd9e59695d6ea7f91948895f1dcfa8d04a405ede31891064a1abdeb972320c8071948fd9fad1766eac40b9f34b0471d244d9efca4fdca3e9c0e8b32ee619a1685aa63ef7652d002870caba0"}, {0x110, 0x1, 0x8, "8e054fcae3394feabd276cf7b2e57acdec2eddb8273a595d6992bfde11597ae43cbceedb1b0f3a0a1282cd165613b71fd4f81fe11cc7a9201dbea31815cf3fb67e243ac0718a37464277dd07b9ebfe11fec973794f394ce88b34363e4a1965f5d1c1230c05f37ed05fa995eb41187f6cee20bdf49ba18d839b9588d700010a140ad9c301fe7b9db07d5a288225f5d5e13f2b27c70b2cb242bb53d8d3beda61bb3cfa69725fc4b323796b629995523d0bb5865b3a91a852419360f9e7dcf1200a6a8d746b96b0c7ad75c09192ad5cf9bdc06d4835da91165e0487d8f7db48630bba06a8ff51616caec3afabe6b7df02e6db6f3776e28257dfde7a62be5d93"}], 0x180}, 0x2) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0xd1e, 0x8}, 0x10) 16:01:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0xa, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = dup(0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="f644de1cd5fdf8c1d02f8651b63c59a61037", 0x12}, {&(0x7f00000000c0)="13be20149b4b7073ede3e5b9ad676c99fa29079eabd3da7621ef9438f6e1c36819b7c6c277ae7f03cd6c9bb656313d33f419bd50003fd0e185763b07b0e94bbb360a80d09d4c4fab02d1b5916705cdd624b2ea15f839ed8084e86fa6b9367cfba2d20f102bb6c8cca0e05e1d1b614ca3bae7bec0aa6613c3463bc41d06b313038b081d8f", 0x84}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, 0xffffffffffffff9c, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}], 0x60, 0x400}, 0x8) r11 = socket$unix(0x1, 0x1, 0x0) recvmsg(r11, &(0x7f0000001a00)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f00000004c0)=""/186, 0xba}, {&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000680)=""/196, 0xc4}, {&(0x7f0000000780)=""/37, 0x25}, {&(0x7f00000007c0)=""/146, 0x92}, {&(0x7f0000000880)=""/93, 0x5d}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x7, &(0x7f0000001980)=""/92, 0x5c}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, 0xc) getpgid(r12) r13 = accept$unix(r6, &(0x7f0000001a80)=@file={0x0, ""/68}, &(0x7f0000001b00)=0x46) sendto(r13, &(0x7f0000001b40)="a87d6d018c117307931872a172507fb79618b6cfcbbe14fd7a435a6902c5864c1401c2effc27799097fb3bf8da5b87d7f8028e166e336b930a4b4cabc4ec102115fdf99da9c38e55b95aa47a9e2fd67c3639e37a05e50cba32dfe7ff30186419f664190401ef32692b9b71541f5e3fac483aff1536bfbc8b780357c844766ba5292bbfbc513c25f03f79d1", 0x8b, 0x4, &(0x7f0000001c00)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000001c80)=0x101) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d40)=[&(0x7f0000001d00)='/dev/zero\x00'], &(0x7f0000002000)=[&(0x7f0000001d80)='/dev/zero\x00', &(0x7f0000001dc0)='\\\x00', &(0x7f0000001e00)='#:*[,\x00', &(0x7f0000001e40)='/dev/zero\x00', &(0x7f0000001e80)='\x00', &(0x7f0000001ec0)='\x00', &(0x7f0000001f00)='/dev/zero\x00', &(0x7f0000001f40)='/dev/zero\x00', &(0x7f0000001f80)='/dev/zero\x00', &(0x7f0000001fc0)='\x00']) r15 = geteuid() getgroups(0x2, &(0x7f0000002080)=[0xffffffffffffffff, 0x0]) r17 = getpid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000020c0)={0x0}, &(0x7f0000002100)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002140)={{0x8, r15, r4, r2, r16, 0x52}, 0x0, 0x401, r17, r18, 0x2, 0x7, 0x8, 0xffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000021c0), &(0x7f0000002200)=0xc) open$dir(&(0x7f0000002240)='./file0/file0\x00', 0x0, 0x4) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002280)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r19, 0x0, 0x0) r20 = accept(0xffffffffffffff9c, &(0x7f00000022c0)=@un=@abs, &(0x7f0000002300)=0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002340), 0xc) 16:01:09 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45, 0x1}, {0x4, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCCBRK(r2, 0x2000747a) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000000c0)="fbf27553cd7bd9d8791c2d2d02027801e189ae1b307e2cfb6133e3e95e26c41e3f11fca748083e8abc46ddd3d205557b2c13693567db3e2bf54b122bfd213bfba5ad480b8fefae54d77ef5ee3a91a4843dc87c6e6c93adbd113e1914c0a0ff45edab9c8c669aaa233e", 0xfffffffffffffe36, 0x0, 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2012, r2, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r1, 0x2}) r2 = socket$inet(0x2, 0x800008003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r3, &(0x7f0000000000)="d57aa034801cfb080dd00354981d5e8e8c84971b25332dc636e43c12f2fb1319e88ae7476a7891d99a27ca1d08035ca539cfaa9a7a73728644c40f2474d1d1720f812d9fe6ca1f3b59e77d4c9acc9fbfc503e3dcc832597aa382ddc215db409e008132f0c24b706a17ec20265602ff1fd1529a", 0x73, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) pckbd_enable: command error 16:01:10 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}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0xf97c, 0x1, 0x3, 0x1ca5, 0x85}, 0xc) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) getsockopt(0xffffffffffffffff, 0x9, 0x8000, &(0x7f0000000240)=""/150, &(0x7f0000000300)=0x96) fchmod(r2, 0x4) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") readv(r1, &(0x7f0000000040), 0x16f) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 16:01:11 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x20000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:01:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) write(r2, &(0x7f0000000080)="a3", 0xffb2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:01:11 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x11, &(0x7f0000000000)="33368cb95b49c029cd4c3ffe67732fbd48") 16:01:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) execve(0x0, 0x0, 0x0) 16:01:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = open(&(0x7f0000000180)='\x00', 0xda2af71eb5a18a34, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x7b8, 0x3, 0x3, 0x8, 0x90b5, 0x7, 0x1, 0x10, [{0x2d, 0x0, 0x1000, 0x1}, {0x7fffffff, 0x0, 0x1, 0x3}, {0x7, 0x3f, 0xfff, 0x80}, {0x6, 0x2, 0x1000, 0x8}, {0xd29, 0x7, 0x6a1}, {0x3aab, 0xffffffff, 0x400, 0x4}, {0x9, 0x20, 0x4, 0x5}, {0x4, 0x4c86746b, 0x1, 0x1}, {0xfff, 0x10001, 0x2, 0x81}, {0x1, 0x9, 0x5, 0x5}, {0x4, 0x9, 0x7ff, 0x101}, {0xffff8001, 0xffffffff, 0x81, 0xb9}, {0x7fffffff, 0x5, 0x81, 0x3f}, {0x6, 0x6, 0x3ff, 0x10001}, {0x1f, 0x8, 0x2, 0x7fff}, {0x6, 0xfffffff9, 0x1, 0x2}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0xa76) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) pwrite(r1, &(0x7f00000000c0)="2f70c39750a01e661c44ea3a3940488046271f35d31d800fed36a83093977569df02c1d11eaeb807f8e3a163a3e53277bd17165dfba7b37fd655c14069f72c9408e056d41aa17de7f4eb6271c632f3c8ed4c6cb5043b72b73c2ca0e34f4ac241052762b2e9fd8ddfd5b2f02a2385fdf546b6dece4b8da91910e51b50acc4a93a4c27f2f917", 0x85, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xffffffe0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xb, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) socket(0x18, 0x400000000002, 0x0) r1 = kqueue() socket(0x2, 0x2, 0x5) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0x6) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) 16:01:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x1, 0x3, 0x2}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:11 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x2, 0x0, 0x1}, 0x8) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffff9c, 0x2}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x110, &(0x7f0000000180)=0xd64d, 0x4) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(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) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81a0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/62}, &(0x7f0000000100)=0x40) fchmod(r0, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r2, &(0x7f0000002840)=[{&(0x7f0000000340)="3c38320f93c9b6816b2cbe8284063336e0fee06261354ca9b3f7dc75a64464a38e219a156608fc9898da00f6faee9e9f7a4022a95c3623386aeca84120d048781eef39c79ca4fd914ab7e476a46d9637d5039bbc740ff132803be38397bfdee2092382746fc00e43b885bad5cdc433b3aecd2537bff4cfe2208008d1bf4e142a9db785f6b04754f76a7ea86642317340eaed89867732442e9f278835554a1d0083556d210c886aa1653fb56d054aca8547f9433c0fc1e1026d4871ea29386cc8213079f1141c40cd854f804b3f92bcc30688dd02fd206e44a5a371df1858a2284ec174aa9d8d94203a8c4bf5c5b91ec6a5bea4f9951248e66e4873564b13942cca359e998cd60b76e3224e006e9ef08709318971361012f859128221b9e3ba7c97967e952cdca2b9a97742403ce923a87f6bbfbb04fcebfa729cb7c4002c7a4f7633a001e22a1729d68121af37e8168fb3e39b4240b8695db10e2c007030017d9414b69232efba85e006d0a15f453dfd7e8680c7dce8455e061d03a95d55a65b4df7d1dba2e1da66e4a08cbb0b39a50195eb9bc20acc8a8966effc34950995efdbff4ebbe4a449a4d9bf0b6276705aa226e4ff5be7609e1bfe54a1ff4e068e3fbaa9ff442e07434419a841f4b0978f34251a5993744d033a1305ca0a475fa9493fe57c8e62a628cf0db090c726787bfe14a100a5ce3c8cd12d95c449c41aad1e3145f637785733f3fcc53838e2a453215723b3e77a2c1c7ebe425e03649af363dafe344462a9745de85d4a0a3ecce020e14d274fd4e57b8e5de5849adafe8b23604658bb2b6b341db6374f8f21799f3cee4e57e3b9caf0721bace5ab3e761252c7e5f32e0bf63ad58a6f91b107a367e27c747718c87e996d7cbc7c77e5c4e8cc1e189ce6d0d981dd390613fe98fbf4219c6fa02e12c61a45528de1ad8b54b1c4f0cfb23867085dd4414a65a0a22b406af376bcc2cbd5d7c9dfbd42a221555264c5a9596f1cf6a357a0b8296fc382b93d0cdfe1bf38feea64c5227a0043c5c22cebaa110adbc8456eb9bc6c0d3bbaa09437c86bf3c1a6d4c7f696e5e6124478ff5382c20c2d39def110e202ca938fa0f418758206f95959a13c6eb061704e6d7451d014c704baf9a1ce3e8d9d95215ef9ebb8003164d0ee1900593d6262e1f42ee255f8c4dd6905b61aa9da4a54f9c431e10540edcd7452a266298e9ba2b6a66a728de7e3b9c541d3956aad54492ffe1b8450572a3f1eee94e70c914a95c120fe79fa0aa4f46a3842e5bffdb960096c6738ddd4a0e2bbd3f47af1cb142a124a6b543c71835929f0f1c7743d1995a1e364a78c11f2f1d0650fe36e4bd5d0a4a8d47fa909eeb2855bb7d0b05fa2e85f52d1ea457036586154a974a46187c46add0734debb84a11364cf0451dd8539e9c75818876d1bd76652ab5db5f00116d1a97c94858450970a4bae8702f95c566de69ee453ddaa6ccc54dc46b2e151d022ce5a9e17b9b00d3c9e73497d6361f80082928eab64881507f50da79948d5fd3e6a9dde674763d88ca0fbca912163dbdee009d0e2fbc700693a324bdff29f640117f577d73db84401684f689f617040f6d8fd8d2574620fd543ff16f36d12ef3d92d91ab994b9d4b37bd7f13117d01675e2024ca04ade8970f89528695ad8b7ec2ccdae9099ff0c16d98a2bca80ec8eca4f39b9ac1f2a4d499c0b9eac207b90a8f4aa4a9bba1ce92ba6f07f741f527937872449f7c2d26c4cf2d8744c274466d02c71e9862c400fd93f8eb088a2fa82b98b7976d40ccd4abb58b75ce6ff68daeaadb727cac0d424353a93f6c255932d563c9cf350484f256fd42b6cc9a51bb2a9d1ac483dc2f9a01024f4947021a5d38a5fdb397fd7f1aef7a16395c47ea627bb2c6e3d9fb63f505a75aec913a6848f9ed3a1664a5a080aac549692af7834a754dd338b93ef2800de5a4b154eaa862e04f62f6af9de36119ea2a4bd1900d2bfad6a29cea2ed781c0977123da49103334e367d911aeaf88ac2cd7c312e9479b10ba4c458456527488e26133f02b3afd17c1d0ed3ee7d67745eb940b3b96623a33435c1c7a190d9ef8e1d31764b016aaa8ec378fba2c5f93ad7bf8dfd10beb4139936011f539bb63ca48fd8977106884ed238654ebd270ffce2cdba7f7b9ccd0ccd25e0b6e75765f73bad1f2b99ff950abd4f554338bdb1a58a441e0141982638d52bbc46fc3efbd48126a4dccb6b8d7a057abbf1b8731b5bf5ba9899f6f7e610b19193b9f404780513c6a5b57249b78fee1344f6aabb8ea5a206d364ba15bc56391a6726ea9af213555bdb998b0bcfa18ef3c187693e5cf554bba1fdf7a07aa9fc5e944724a9eb73b011ec22207af9d24140f8d5322a028012161fab86798f429deb15e5d97ec3852abe980d53927058911474a6530c669183c172f331a118b1e87194e610a6c268dcad22df152aa6197b31c3e73b03a0ae338e3325e45df0a73c67dd31905b99adb5afb1bf14e0d529f59c82a26a322426353ab742f24abd747ba0e6f5e7bd3426d56cf98400682b975c07df8cd612a5af93474bcc4c158f3dfe689af0fe55a6dc4b7ac3922194125ebffa74b308ceaa47c7599af10310d25ea77664421ef982f49b846b213bf07aa09b2b0868c6c24f345eca238bb4db23a23ca53a0fb67edfc3e036fc96b94d421392d60db76f39c061e780c7a43ea6be78723a3bfe4a63df6d19494f111e9c740508d898141e1558e31413a7b0a0c7a1b4ffb07d988c727b5df6c1df33520b092d153e525f40e1886fd9c15047858739c435c5a008967c0c45ecced6c09db8d01ca718dc8dc446b8600b816b3bdfe8e95484a50065d4b420a92646ccd7b7e7913eddbaf9f81c88e65c7b", 0x7f6}], 0x1) syz_open_pts() 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x8) r2 = socket(0x2, 0xc003, 0x0) r3 = msgget(0x2, 0x6f) msgrcv(r3, &(0x7f0000000040)={0x0, ""/71}, 0x4f, 0x2, 0x0) connect$unix(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a279c242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe015b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6bc263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x6d, 0x4) shutdown(r0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:12 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="25e542b918bea43ef82ba863a80b599a7cc95b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x4, 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x6, 0x2, 0x0) close(r3) shutdown(r3, 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x1}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) 16:01:12 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = semget$private(0x0, 0xb, 0x8000004d) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xff, 0xf94, 0x3ff, 0x5, 0xfff, 0xfffd, 0x1f, 0x9]) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r3, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r4, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x6}, {0x30, 0x3d}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 16:01:12 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) syz_open_pts() r0 = dup(0xffffffffffffffff) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000003c0)='^\',:\x00', &(0x7f0000000400)=']\x00', &(0x7f0000000440)='+!:%:}/#\xf2\x00', &(0x7f0000000480)='$o:/\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='!-,/$\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='}-$}\x00', &(0x7f0000000600)='!\x00', &(0x7f0000000640)='#\x00', &(0x7f0000000680)='+\x00']) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xfff, 0x8, {0x3, 0x8001}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) 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"}) setsockopt(r2, 0x5, 0x0, &(0x7f00000002c0)="2dbc4b107ddf0a5ae77e4155bd2446dc984bb775b036c263d884f10e1842a74a3ae7a4cb422144999df1bec6667e2d03566cf8dfcb2e3b6c330024d89be0df6f2eb86af1693c93eaa5d609f7e578b76a18b5a04a73339265f00527dd2c0039a2215563a9e88a9eed70b55909c3d557f2eae2081783f2b734d8336afe979e53216111e55ac0c55930d38d252ac9ef8b58fefb549ec949ef7f95315efd8b3b06d2918b853c8e24a225bb196b5e171f9b97ef56d74c1dfe9b314b549ff5917dece069cbe75d17c0", 0xc6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x6, 0x5, 0x3) getsockname(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = semget$private(0x0, 0x3, 0x580) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x9c91ea981778fa91}, {0x4, 0x9, 0x5f53e54a2f843d0d}, {0x2, 0x8, 0x1000}, {0x0, 0x8, 0xb15299b7b9578cc2}, {0x3, 0x7fffffff, 0x800}, {0xd859ec0712cc4370, 0x31, 0x1000}], 0x6) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000071f000/0x3000)=nil) shmat(r2, &(0x7f000071f000/0x4000)=nil, 0x3000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xba) 16:01:12 executing program 1: ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000000c0)=0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x4, 0x3, 0x91, 0xfffffff8, "b79dad9ccc242c38818b27faebf482be0400", 0x0, 0x7ffffffc}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:01:12 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x4) 16:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r2], 0x3, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r2, &(0x7f0000000100)={0x1, "3789a211c3591189ce2749b7afc93da0c0a8a37531046f80754ca7ef729beb65b17facb7ff059bcbff5e5a4c43fede5441bb720b00117e127bf631966b537f16a906caa2979cb58ebdf704783d1baed1ba9b356546f7fe6ce8ee3fb8119af7507b7f7b7dd68a3d2674bbf48fffc9b5705f8c11a799d482b7a77e16a8dfabaf9281116981b056e638ccdf519d4d3e7595d3887001ee8e5d0124af1118446a6b3d58e0cf6bb1b8c65babd22a6d786e4b5e3f4d91c58ec91dfd6d01aff831e80caa5daebf36888d3a52bd0debd2dbec8b3f7cdb95d8eb81732f130f4a30c950"}, 0xe6, 0x0) r3 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r4], 0x3, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r7], 0x3, 0x800) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r8, 0x9) r9 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r9, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = socket(0x6, 0x2, 0x0) close(r11) shutdown(r11, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r12, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r13, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r14, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r14, 0x9) r15 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r15, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r16], 0x3, 0x800) msgrcv(r16, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r16, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r16, &(0x7f0000000100)={0x1, "3789a211c3591189ce2749b7afc93da0c0a8a37531046f80754ca7ef729beb65b17facb7ff059bcbff5e5a4c43fede5441bb720b00117e127bf631966b537f16a906caa2979cb58ebdf704783d1baed1ba9b356546f7fe6ce8ee3fb8119af7507b7f7b7dd68a3d2674bbf48fffc9b5705f8c11a799d482b7a77e16a8dfabaf9281116981b056e638ccdf519d4d3e7595d3887001ee8e5d0124af1118446a6b3d58e0cf6bb1b8c65babd22a6d786e4b5e3f4d91c58ec91dfd6d01aff831e80caa5daebf36888d3a52bd0debd2dbec8b3f7cdb95d8eb81732f130f4a30c950"}, 0xe6, 0x0) bind(r0, &(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES64=r0, @ANYRESOCT=r2, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=0x0], @ANYRES32=r16, @ANYRES64=r5, @ANYRESOCT=r6, @ANYRESHEX], @ANYRESOCT=r1, @ANYRESDEC, @ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESHEX=r9, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES16, @ANYRESHEX=r10, @ANYRESDEC=r8, @ANYBLOB="ca6b55e3b102a9e620adddc41844cdcf92bd796bb35277a78060106dca43005ab73dca87051d555e3d91e30209bbb36e34c6b8997cda4d809494c6688a5c740108a3e7b6d944757aabdbf3c7663630c305c78bf0a0382a432b16a3ecda58ead0bb4503a47dfbabb04de49181b7", @ANYRESOCT, @ANYBLOB="c73867753526f611a35a41a18bdc9d161c5f9fb51df8d44ee532dd5617201f1c92a455e40e54f0336562e6bcea773892f95f0f3e90616d0b2a4c4eb279b9ef0e4fd7c374169e584c92e828e5e90c567d6587a89dd7d9c9", @ANYRESOCT=r11, @ANYRESOCT, @ANYRES64, @ANYRESOCT=r13], @ANYRESDEC, @ANYRES16], @ANYRESDEC=r14, @ANYBLOB="1d9bd0cf48fd26d741bcc94507a7bc0f1657efee7ad056a02cba94e9e860e4312fd851a4d531950f7cbd49b1f4b6eed84bd07275c75073befeaa837f2f055120f655ae3a162b90afcb6b0ec713311cba76da352eea4c72878a7f3149fe6de012b6ed81770076feb6dd32694339489857278c9f02e76a81a03795bc49d02339ba0f520ba7f19c7b3974c78c7d706d58", @ANYBLOB="4a9be7ec997ef5b1da060babf75c8ee719f0d3c2e09b6648fe04cb736f6389a7b6e8c8af2d4647cb1c9d5e083a16db266f88eeb050cfc6d043e113efb2acd4906a4ff9022f6ecb5e9de9554c692a906ae7069177d676172e3e0de76ca5c8654057ac206c46e18c0c0451e02e1cc96f7f57c2b2503bd0fc0d3ac7b0fe2e2f7ffd3f9f1cc2bf7320284c86d5b082b368cae38041a6235a92b529a19e898da2ed9c3990e8f65c21f561b6d9dad2bb42e8b7892e52137198455c5d98a85e417484c7f7447891605d1e88b16576a35ccda92aa0bcf3a85d0be4df42eebca5db592ad0adf217", @ANYRES16], 0x9) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r17) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r18 = semget$private(0x0, 0x3, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r19, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in6}) semop(r18, &(0x7f0000000040)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}, {0x4, 0xfffffffffffffff9}, {0x2, 0x8, 0x3800}, {0x2, 0x0, 0x800}, {0x3, 0x97, 0x800}], 0x8) r20 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r20, 0x1, 0x8, &(0x7f00000000c0)=0x2) socket$inet(0x2, 0x2, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$TIOCNXCL(r1, 0x2000740e) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="9b3758e1b1a941f0", 0xfffffffffffffdd9, 0xa, 0x0, 0x0) 16:01:13 executing program 1: 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) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x1000}, {0x18, 0x2, 0x2, 0x1f}, 0x9, [0x0, 0x7, 0x10001, 0x1724, 0xff, 0x6, 0x81, 0x81]}, 0x3c) 16:01:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) r14 = geteuid() setreuid(r9, r14) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:01:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r1 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r1) 16:01:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1f, 0x1, 0x10000000, "000020a1e9000000090054cd00", 0x1, 0x7f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x81, 0x0, 0xfe}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:01:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) shutdown(r1, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x1, 0xff, 0xc}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x6, 0x2, 0x0) semget(0x3, 0x4, 0x76) close(r2) shutdown(r2, 0x1) read(r2, &(0x7f0000000240)=""/195, 0x95) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000d0f53a3b2eb62b4ab74f53b556a858dd74585dbfb12c2b2a293ad37a39a81f98c0a87836d64f78473b65d4469a088a009347609616a7f350e77f1a33ea8ff5756dd888d6ff4126c38ee2f46d39df4abd6b372f0d327e31dd317f0ceb8151d89483547e3499caebf1bfc4210074ea379aca26eea12b2ea8dfe995aae4521150ca7da06fcff9c9b54af509e6882ca8a77b8b8f05e624"], 0x10) 16:01:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2c0, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) 16:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x2, 0xfe) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d653002429ef3ad0c467b60b00b69c83137998eb554c6f4ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f56dd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad07d419f381339c872641666c04a15ce9163c93809cb508e3d0f62f938"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x4) rmdir(&(0x7f0000000000)='./file0\x00') r1 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) fsync(r0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x1000000054}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(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) fchmod(r1, 0x4) dup(r1) 16:01:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) chflagsat(r1, &(0x7f0000000400)='./file0/file0\x00', 0x0, 0x2) r2 = socket$inet(0x2, 0x5, 0x61) poll(&(0x7f0000000240)=[{r2, 0x40}], 0x1, 0x10000) close(r2) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="35b4be74a13331d466e6cb9bcf", 0xd}], 0x1, &(0x7f0000000200)=[{0x20, 0x1, 0x2487271, "93d0b80f5b82b337d8dfdc"}, {0xc8, 0x0, 0x80000001, "fbfd452b09abbb1b8bdf9e732ebb72c23f0624f13daf3a2d3596a411b33bb6d25fd72b9473013103a0e03a81a92adbac8d97c2143247e41e900698e46b50b9e4274444924d429e32742d9553ccb431d60b6dd0a831b16356b5f9d7096727d6b22fa09a0b53e37173a06b2275ba8dd849ad3759b48e73753119e32eeaa44a4424d91d45a63092e8a71fe0d052c297b163049e4ac783135245c928d9f65d8229d159c6be3f9c4999c1ee88027d68764a21041f6b02367ded8d"}, {0xc8, 0x1, 0x5, "a43b3c65844ece2a81a5939e3a39a0219b9e917c2f8c1522c55b48b6602c3e0fe6e0b197c0095568df1f1b60b5f9234bae8650b20ee5e1c12dd13be2860763928816a3168c3d4e3ec5c774cb5959d20c973d2b215e7151dc2fa719e55df1d2c56aad78f38594a79e9ab85bc7e73026f1c980a6d582c8bd36ec8ec76234713e1acf464ae9fe45666685f0795641deb237d2b07d79e18311bc29d7ffa713138c27a3fda20cfc720bd6acabd375f2b4843be7"}], 0x1b0}, 0x4) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:13 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r5, &(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) fchmod(r5, 0x4) r6 = socket(0x6, 0x2, 0x0) shutdown(r6, 0x1) r7 = socket(0x6, 0x2, 0x0) close(r7) shutdown(r7, 0x1) r8 = socket(0x6, 0x2, 0x0) close(r8) shutdown(r8, 0x1) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x91, 0x20, 0x10000, 0x8}, {{r0}, 0xfffffffffffffffb, 0xb8, 0x10, 0x3, 0x68}], 0x3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x41, 0x637a973f02edc637, 0x1000, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x100, 0xb}, {{r6}, 0xfffffffffffffffe, 0x2, 0x2, 0x80000000, 0x7ff}, {{r7}, 0xfffffffffffffffa, 0xa0, 0x46, 0x83, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x68, 0x1, 0x3, 0x1}, {{r9}, 0xfffffffffffffffd, 0x4, 0x80, 0x0, 0x7}], 0x8, &(0x7f0000000340)={0x1, 0x7}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x41) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r10, &(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) fchmod(r10, 0x4) r11 = getpid() fcntl$lock(r10, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x4000000, 0x6, r11}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000", 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000f5000/0x3000)=nil, 0x3000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x44b93a6cd482c2a1, 0x2, 0x1, 0x2, r11}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) setsockopt(r0, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[0x0, r1, r1, r2]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r3, 0x9) setregid(r2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = 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(r5) r6 = socket(0x6, 0x2, 0x0) close(r6) shutdown(r6, 0x1) setsockopt(r6, 0x1f, 0x40, &(0x7f0000000400)="35fb3165dbccbc217ec927e58412eec149d377e8f243e81b80038de693d54ace52df4cab9df0949873d9994c42e8baa898d5530e005f3c6754710c9ea242d7dc0921ec0d3ef638a4f4e985a085fc31684003b6255c818bef22645b594176740044a12bf985506c9bbfa718b5e9c91d6d3e20585b2ae73ce33d0d3f42a37bfb5d50298d4680274f2a2adaa7669e1b2ff97c0058afd2f2bd102c2e237411ef4df9e5bb77d1972f6aa2e02f5f1d2c3b8d917266fd4b2d73881e1413342feafab0ac88bb63fa", 0xc4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:01:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6e28880ecb3c1ae0744ab6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d3ae3f3ce863f1471d4ed4a4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a740dce4f2cd6ba6181f3b89230597602623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db3678c8f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee8029763fd83b51047aa5121bb1fbdb88edf1", 0x835, 0x409, 0x0, 0x1e4096e3) r1 = dup2(r0, r0) shutdown(0xffffffffffffff9c, 0x2) poll(&(0x7f0000000000)=[{r1, 0x4e}], 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) fchmod(r2, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002400)={0x6, 0x57, 0x7ff, 0x8221, "37015f41ce66bf01b0a5dffccbcd1d483da605ff", 0xfffff800, 0x9}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) listen(r1, 0x9) sendmsg$unix(r1, &(0x7f00000023c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f0000000340)="2db2f26e673813a6fede2954ccd16ab591d760a19aaf27594d5c8e658d4b5f9ef9f5e6541e9f61adfbfc663c6d26244d1fd4d5d587f25f7cdc9745416485ee03f5c0c876f23e9600b8d19109fc0192716cd0de68778b47885314e7230aadb0ebb47f32e29c544ce6901564e12028c3293722de7368611ed5b16fad1959818fad24600b6051d7fd7258a1005d9e6ef2ed3da36472d61757ef522b872930da4e6a5ed5dd7ac4e3539df2d5e0803f2fd59534fe196aea39a45d221431890d6563351acb1da5a22264825a2ac96c97ad22dd64daf92562bb8b71893feebdf539d1de4b856a2ae4d857dddb96c0585e8add18a6811311a5700d85abdd5e7098cfc4c155f87e565fb154627ca8a5f48c8fa6a43ec8fb31dd2422fff10337ddcb3b3cf4cd612a2e2f4d22a020d5bdc13f395e39e20118d7a394611be0e5c1f8c20fdc1a49d3f6e59e7d4856c3877647c824a94a9a24335f8b1f7b64ad40a03dd3b8ae0c03b15ee311bca5ef7752591e250080ba48c225bdb6a2273e09ccc551559c4013be3363fbe347cf2cca12cc502ffd2e85935b0b736164583aa869dc500ad143166bc94cc94d0870ed1b72a7dacc43f880b3ef29f2f9c3a8ac255a4aaea87e779ba67d76dc3fe2de2bff43ce3d8491e4a8aa2e46a4caec192f311e922dfe6d56d9ce6f6e9a34dbfad768cd8b10a33afddcb85ec1bc6cc3948df523ffd0fb3f3ee912c7609f41e4653b54753a558f8ed5126576597f2e105412065ef70ce5b857e6437f0e10713c9c6041b509b155e325e69dea89ce12dbf79079d2880b614e94c208c7e1c604a0053dada256c30918249de36fef84ba64f15ec73e1f1e45ffd0d6fc8d929a989ec67943d6956c0e3e6d3fe36453f9923915f34b05b8e66a859e79af2e16445c184f233a6f0932777aea60e79308ebee42c3abc30f5430d51d0123455cd1feb2f765100c3973d9519d42afe64931c4559490c4010295b2887d2fadffe5d2c54745aa38c28a3b6bd66ca8aebd85f1de3d5eb8909bad5c27bf133e0909b68e987cc75e72d1327b319cf15a947d32e145b28bca4c02eff6bbeaf2a55cb195d885a0bf608663d6a43e00d0d472e72c314bd8e542885086ff47baf2c3f0de831bfca29393af3dcfcb8eb90796bbc03da570cbfcad269f2f72ffeb26c2716c07156da76ab8d226392be6953f663b441bd986361225b01a0c12ef93ced97a9562c54f360fc66d066d32acadeca30f9ef7bf6fbfbb9db77d7ab360a84a323ba10e928346b4d936c809c7f720c8be807bc806bad8bd343008fc68cb4254943334de78a668369986333a571c557e689b4779bc5d1d2d5c1251ac764791ffa94561442d4380fa8408175b21bbb20937777025a388676e84b30588db9107167f66e12180d4250c8b82a367fd8c24ee99d264142aeffdd50206dcae828602df07c55ecafb2e4d2378e6bea9cac3ffe372594bdb88d249486c85e0ad844cbd776c7bf05e08712db71142cb1ec483d89f9b6e1e2528e5e8bbc2c4cdd0fdcafb10e1642a2ed8d94bc5d316f32b3f163ae9027bcf2ec481313bf8aef5260a2725d4297802a5bb1a6b9b4e7a265561a27d68e13ef0eee1f4608a22cdccfd79176405d2e78ead0730ab5b1bdf6d862c0844ce31cf252bdda55e3d45520950152846b58bc7485c8e0a5adefbe1d25fc072e367f277a22462330a5a9560c552589d1b25556429da1354fce3a69fe9e6198485ff3f8daab53dbf7c96edcf0dcf418b405082e7a68669ffa0b792bf230ebb530bf17767f9ea0c6e16e8b84f92f798d3a92612df2f3612dce762e60e3f4f87d323458fed0f8f8e50c2dee87ae8535b52412e91713e1ea0cf17f3812f101c195ab865252a00e13c45d0e648acef2746839717a8a425acbea4ad472e94f7490199bb55a55f960c748b651611d605e9e62a08df45b410a8b4644091c25b8499640af7fa4610a534f09400ae249e00259c1c944158c0c10cea8487f33a5f9c988c331ffac19224341dd32d5981bb0fdf85172f063f9dd73b99850f16106b8b3536ab68adf0d0e222e3c51c7f8e15eee54e5341bce287d968739943d1c89bcef7fe0689bf34f45ce849d2109a9b241a9d47c1cfb83ae19c3c38847456cdb6d9d4c76254ffd1feafac4042bdd4e79bbc8bd9fea8a024ab45729075a5b06feb89ea13ed5212c25a58eb932f0a447437bab69619d3cd8bf1323cd30f4b47e6ffd50a0e0e5c78a60197e2a6083e9ba686b7ecae207138cb074b81b562525b69eb14edb46b7230ea0cb8509cbb7aaf4e0a4279cf0379c31b0329923ac1aedefcd07fd0ade60d7a389190997afdadad17a30909e621816475376fada61e4b11f0efbdc4a975bb30af76e6e9f2d33f4ab8072f9a628744005febc1fd0d6998016f74e64ff5bf0132810ecb9cbccac007c50691965c5b7f9126f2759e3d4e616bfab46b5087ccbb22fbd276bb5cd424659e9599470e630b5ca6c3a26418f52e2b7908aa46a58c8f0088600d7ae296c2b9a8d606eefd0d17e0c61a5b3eb79b20b8b6bafa7cfebd669a17c7cfa8a59bd03a11343de1882f13a876eb346b409013b0e45e1ed43b1c18135b35a670fb4fa53916f4cf17964f5fdf604c8701e247bfd15bca95733fb912e9a0c4f157f0cc4a0aaafbe2acc15d9184101943cb2c841d60be8e59ca4df34909b02a93b7e3fd9f9658e424db23ee159fec77af306992f12edc28bf22649f86a78e7618abf2760493bde0170448408d63d4d523a48e9f1a6edeaf5031341edde95ff6f83588737faad7755ecd79fe9f47e792b77f01fd5c83634a9ff6a05456c6a2cb2766323dfc8509fada086c1c0d14e3bcdf613fe4c75ec53b2d267b2d5ecceecbf7bf37464eafe788e7305ed592ce9e609ba6fff1add225340b3c9a66bb07b0a93c3e03d41baecea49f49cf3f7a4822f12f4342e96c98d6df2b3ce812ee479dd3d37d3e502aaed4fefb65950ad452f5f871def470a672eff0c99779eb4e31dd10f9c8439f1ba66c17556f71e8593794e53682cc957dbaf533e6f69a147053de6805d7fb37c992987944efe321c1d4fae36766c62e4485962def32ea7f67bba083595638a82e98b594146e42d5d851afd9f8ce0d45d16d7fd2cecb6fba7177708d25c060094f697821282035ade1f9ed888832f636517b7a57450bb38778d8d9772c317daeaa74266c54861722b8cbfd1178cd847d4fed74c7bf837d274cbd8ac9a6d1347f2e7f65f5d590aec02ebdb8afc90529d047be23ced7ddf0600714dd6afc5771c0f973d8b7ca679819f7e1fa26477a8d643f156339f527158b62751b98ad8c17664f0b2e70273aa0f36e950b3f38ec726c7ca3b67f45a1f1250b5cb202725475b6294e49f5dfc6a590cb154b384eb1646358d2606793542cd78371fe648edc1d9cd08eef33156f25adbce73e12d446670ee7adf1b64d7f0cfc341c09a05363b66c675b7a65448582495ec70828853b9df87989624a07542755bf7816a030e99b584f7b69617e8f29003f8191b45852457e690df7d1eb76137eb6922480406b3096cda9609e3369f9c826644f89a795c46edd869ce68fb8269eca464216bd6b4388110dcd8bcb07c40a8b2192ae6e35704fed0d2eb6260aaf8baa8eb3b0e45178a87a1f33829b51db8fa7eea795eafd54ce435cbd78ad6bbbeedf9aac218c79b78ae949103d416144239f4532fafaed70dec514475c96a268fec05c6102fe6f32c11c642c9eb0a47684f4aabc4da9714523884f835431792d60987cbf887751857f12277700b06393a620a5632da8d0c58a35a76d1b70fd8113f559ba1290129692bcbcacec1ce38ae04f2a147b7f47d35cde564c43fdbe70d17b3cd702f1c8dbb99fe5a0b8b9793c818c545d4c22fd7f181345af4f5719a399541dea968b54890e1101863bc1ce97d452b0768be7069a741c63d750d11de86184c6e8a9dfe03ef206921ab054d18efef0791f3be4cab015f591df9c563bc23582fbaeb76fce3ec0b8662e57d65bb7908597173ce3db88ca24f576798d4ed854678065d3c667acff426ac911fec58e74baddac24ef10f707775d11cfc1bf8891e02a0fd8cc2e6d9e5e2b091ded446297bc780c2a08283f7a804032047ba0047e99d214b9a51a313f9660064ebcca92254193a2060204b5c59575606c28c6eef51c3b3e10b9bf3614966317945510f1f0a90198f2fe027f1336723cf18d0d09963d012c87cff5fefdab274c2b0aa24f3ce7c67426b3552b348cff4c340ce651bff38ab9ec29409a4fa60279c4bf7dc760809330bedcf36271bb02b7d4bbcdcbccf15b51c9ee9e7202cf96c91cd5546747288cef6ee57dd9b77b69dc22047c274d76061a50247f2300915ef25e2b803b01b713af0709b44da7cdaf3819cee9da6e23a91857a7137255738593a9e28717feb9b7090d698bd68986de5058c9256359bafdf369903398091445e9ddd685ca13b272d97d0e3c7e5bac8de130279cd00d256f29f17b81d1ba99b4c2cd555730ab6c4067ffb6fae8749c54d8b4ba78b872bfeeb42f7fba8e9f0fa5b3a2cd6de98e3a4e3638fe299efc29ddc0ad37be0fb14d0a04976231c49b776211ec950392fd41fa4fd5f81518864c2e7c7ea53702e7b9a64feb7839d53e5b0300fd979f8c716557b861bcefcacff6131de9c24091bcba3ba5c0d173851f2e68eed3b746ae1af606d6d111c1fa51591bd9c6da4625e283008ee036c136789d1c21969b40feb3a1d4533d4ea397364540ae4a77cf19901fa1a93b5b92c25ea954ebf9e865be2c1f9934ff5e42878fb94bd565c7cbe89bc5a261e9eea87ddd1ba18fa52a582354d2da38d73440488e9af4e1401898bb4c0f6029484c4cfd36c1dae5b78cde2d55a43cab0ccd044bf5af0f2d501c2dab982cd2142e6762f92bde6565d77948ec734f6b12a43f77c106fd2074746256fec9b94a2702676bc8fd2733faadf19a56cb2a59350cbfa2ab44dbaa668c8c9a822bcf55b3f5f02954afe7537d3948385c447a5bac51f02efe6bb3bc7029c38695a8aca3677221f30460330da873fab3303abd532ea3c35086bb926a597ce1c0ddeb1b228da6c60fbfa679a547e46929830ca9f727413662f5c378ea502d7cec00f13d5ac07d7de8f33e38be056dc73f309a234f5f862ebd047e606128a7c7b331b0887063229dd04457258367abb92f121127b4104666c760f946f8c3932151a59a5aed2a5d575740d9ed8d520dc0539a725fbe6733fc99f4cae6f9f4b3a1664d50febc94531f3f5abf7b43b910d7332c644f35e07eb93dec7f092fbe2ffcdda1a77042d4a3d7d880d64ce6fd4bfa2c6ab13b92c7353fe5c6748a08632149c2a77b3a534bb18d915d44f89e77bce4bd45ee6c37556aefd99ef003c00737b201aa1c322f8b2c0c7fcd0d10665f3e96ad14cff7e2dc669cc0ef2d3ef3bbdf3109657d45c1eb90d487ecfe1ea356ef8074be1ee66bf885bbdf960bd5f623ec1b6b113cb2f8e39f7b0ba050c678e8e8cd085d6548f6bc7d6c48b8e95256a8c8ae58fbead5c81030f9b3dc32e64f35e0ee76cd28b75f4274e498229d73ff4a42f2df129512b69446079d3ffd15688e5fd42004476fae2a7801ef8d861a9bd7cadddae4ba1308fac3c6bff79e1ed2f3dc1860936cea33bcf296a7cf140a50a981dcc0cff206b01ece26361b072099d5e88820317481a91a09e320661bca2e2715e4b578791265da14823c1c884f70bff00076174cb8e66018b5d8860c5426ee94ea905571c18165bccde9047d566997817f9e74fa8745d4ca", 0x1000}, {&(0x7f0000000140)="ca2e85dbc1949476cd1a1ee444d264bd166038a0ad7a87d48fd77aceab3380ccc8a88530e389029f8e749961e8af0f8e7d5f522f6c2478af8c985f4ad4cd7976540c37a1ab6e62b10a09b068dd7070a9ebf7fac9a27cdf93b93e036bd3817f6f6e9c40cb17a1cb62e94a44050883a33e9b43bbe4b36b75ecbb8d39f8caa9fc60b7e866960a4b", 0x86}, {&(0x7f0000000200)="a1302ba861f42dc6451f099f090d740709728e2880ca3d58ff477abb904a101bdd4d555ac3dafff59772fb63b1eed2f7a717f78596862f6200e42df73a2dba8c61ac", 0x42}, {&(0x7f0000000280)="24f953a81d3be7697e27d7387a98d6ad77060381432361564dc716084d397f580f9701500e36c6c817f4a4a7a1ff1efab9690eac1499945f2146e43d5ce8aba225a4d2b12cd0d5eeff45b160e153242999d9481ec45aea6f21030ee3222b5b3c", 0x60}, {&(0x7f0000001340)="66204114a0cff10cc5c90350c24d00923e6789e16dcf94e1bb238b56549a8787bb6b7537588332a8ede617049d5f9ee7dfb3dafaabe15dd87b2994405b6e7e8d12f32f4b8b60e9485543cac0e81aaf139267a7ff1f7cb29fb471d873d6494d2730d04f6313a93b5b385dad98f019de801cede8b7f805f849cf1aa388db5dfc24a7352868315d72c77a1fc13af2e57872f5e2b4ee42c384e5ad3c5dfe22d58445ca8e4302173e752a3b8c240761eeaa14ef80e819c14d393ae0323d5e96a51525d5751f3cc1e9bab149c53fcf272723a252fa9012879709fb55c670255516c18aa782fd21b49095c78e5765cbcb09406e01d841b48a667857173af6d660462128b8deb45b60866dbcf5433be034c29d19eb54b42ba4f541b28d2a85d13ac6cb57fcd6e80980e2c91c268fee2f24da65b60c962d0acccf514cc7d22ae9695b76fe207f6054827f7134524ad4c7c02736261242d7b94d2bee5de1b62c79d077980e65c1d3cc77ce084afefe46a5ed4d9d595ed27cbec6c5b4440ba13b1e099a04d67ae68f64968bbf374d3bee25084bcc9964724cca339347bd0c802845dd3181bc2dd99520632e7f111ea60707fb828d6cac60998fd72981165a663585fc8fb5f034f820f227365443ad6f5bbd29d3fe156d4f30af86d10597fe9f1f02aa261cbb144e5d4101598eb1134d4c06ac8478c16ed479374f6f1df77394cac6f0c55ce98c3dc0ab33b13eb1d1af11a34d6749a36cdc3f0ba8289c76092fc393efccc4ee28211a7d42999ae9548c49808aa3d4776c966a482ac6c606790e3b9154c8ad16e2dd6c1b091281b12e1af6538242a494c37b69cf76868e54577da5115785ec9d47535778893e37b427e507eec7d109d675efa3419b0bb0c46e8a559a4075d458c5d30ad542f86ea12a23a5d87da782e38955e03b45f3633b60e17b499486d8de8c94bed72a1ddc9c00d641105f8c441323d5d8b49c15cd3383f71add5048aabe3dfbc4ad391284ba7408ff269eda0fd1dd1cb018f81f7f245d50f7371b25f8a54b96b8620df9997fb6c0d911e82398119dc93c9f05853e3ced714b6edc30ca4350b2d69076c4995883989c2cb49ad94c69745681f96dec1ee30f0ea749638c1e188b1800f563d9e63b48feeabb136e17e8b834a1154c95f0afc4b29e964b2d7bf969b81fd9bf8e555ededa079a9537aeef2492f682816a98ec24f15799a36b5d7378d6ca56e4428397925edad4f59fd7f1fc7ffb6ecaf0c4deacb641b4922806ac5ef824236428d7545cba7974a62be0eff3ddd6a493453574550c0e34f4a6a363e9aa63bbb628b68535a83c71caacea21634e0b02197bbe522c501187f89aaad5f6a15083a560cc32c99d072beea20890baba8a72ed57905baf2608c0a3b18ab76d8046a3b756cd5f4b76ff82e7bf5d189760ecf654b6a5ffdf06b6426adfc6ea32e99fce84975de3f47847f16a9d77a4ea41adb9f8dbf4bfb81d99bb698a0d448a667db84eb0998e3ecc377b4779fa6e493b9fd2fafad8855a4ba910d7ce836545fa36fba3fda83dfbcb5e220f0d9c5072a1078ff6b601ea28a5caccf77ec4ebafd0c6a8c0333b47fdc83fbee247d739b2847ff2f35a4bb25a264ea698e3c7f90c79c29509b34551272d41e5890a959c17a622ebea6ba1e690ed0f4221bc0ebd5b0ee6e82545734f6aa88f51d889691ecdb920e9490b80342b4600c25e68f43e78dcd7493acda2a3591b18e391ce109a79373c5c336acf568763de7cff4668db9a8ffc83e08f81b30088a4af42873adf98a8c63a07f3b7aedb950a855ac64bf2d66f8b09d2f1b67c40ef6643877d029bc3e785b59cb81b55fdd2c8909b28da7369977ac03eb250fcbedfbc73cb3b682af4a25e9d38720dea8575e85d74edc49026ac49986b7ab1995f6c34cda9e96b4ca1e5ffbc3ae0ea19896aa78eed525e4e260318cc284f3a9986545965a643e8384130c93394df174b56a511a24b01606352b379e2ccd99694b144e16115afcb802eae8e0e2bf9630903c5c38d120404ff55377fe2793fc980c09788a47ad0ab324f52906852bd319741c14233bc35fce2f4980f042ccda21392051af562365af0bd744aa23afeac4f5a9bcfab0c987b6e929d5ba0840bbe2b1001d884a8e0365bb9713490c81503d6c00fbd9855e5eb248afc637d63bd78ed571707d53245e7af40e271a4849043e3cd52775ede3253f93c146b2b1668eae4f205fdb633a3b9942df3096717ce0d0022c79f602555f3d5aa3b4616f405d1596085f8cf1cd1065bf112a29e4e1179909f16af9eac6fd39e3641b3835498c3df91d15b112b64f7488fd4bd10a81c0ef3b72010c3f0b487729fbfe917e32e6d56178e21591c456fa99ff18673dca55ff1e05b55b9309915107a65aa320cd3375fd461e8d39aaf5577a15cc676997b29f2258a647f233ebb5a0216fa519b8e052f5f8080257a936eaf66738a025f7880fd39e0acb3d92a2f66697f0953557f4fd37c9b8058b5a1359215b589450c25f14f192043fa40b69e916aa0595ad53b656e7f4f609521bf04b9deaae6ad88e3f1a43457da653d26835f8b172cac7226349dfee536082ceecccc3179709e95e5be7248d081fcfd9b7f53242977eaf799820d89c676e2e85f358c7e71764d09acb3adee6b0a529568c3ddcb7c1b758f058eba800559361bae0b9786bcf7503b6fedc1b15a61f73a06d760df0995fbc2f818cdd27494dcff58de7c15fe5c218af018f3cb00eb9547e0d69655e889f1ee8e3ebe5d1428fea29ce6b6f67921e413f6edc0c97cf0d625f9fd7c7ab929efc5d414b0477ff00bc30c76fd8bcc498f30b2d95bd57123cb27daf7c162df5656dcf50d32421b42c263a4aa5e15f88e344cb88953994029935dbaa08ac995980284d5a5b1e6a2c4bdcaece9eee3fb08ac1707d3a630c2831ccb1da1f851edaf127b2bf684aa4f4d3c9b971741d3d5ba66aa1e768f39ce9142a1a75d5e6a8c1af5aa5411cf7420552add33f739c458b93ffffa70431c465fccc8d384bf89e2eed90b82990ac5f6413d987d1703bf3d21a006d3e95b0df76438696fa847abf1e70db82653dfc6af11949bf39b0453e971adcacff83b9472d5b932f32e89b75b1450265c4a7978c4cf08674d3cc7a8f887d803671eded40db2d56d753a1cf8a9fd757cd7d67e91258e1c3a1c418d5138cad10bd4c8ccd05843e0bf4a7f16bc74e42cbd9e08f1e9f6cb3f11978496b2e85333fb3be7ed8e97d4725c78b525c3bf2a9a0884185eb48213c442b33241e6900c317eadc8cb3c4b22e8fb8647ec04de4da43a1d373327b0e8fdb03acd086cdbf00f8afc28306457032667cbfe80c1dd290fe6faf1f22ab92746e4d63a7314f3d1261b9ba32befb71b95e17bc562d91eb38f7b6569f0937ddc808bcc8d626a6f9076bdfd26cd629f5c7f641bdca31bebe993c73a70e84143009026353bd9c11b907df377989cb048ab0e301b47bf2ecbd368464ddd82010b54bd186780acfa2da91efcda0939e5821665712a2b0744c46e16de91229fe32e43ce83790dc1d9eff938e46a9887d8f31cc822127c2197e6338dca24a29a41643442399ec7941419966f1dd691d4f1d58c1320e72dda7f3cda42c13afa4401b695760e432fab9fe5a43e91f544e1daa55839bd402fadfb107fd205935e0f4a2c56e5f47284d3b94d6e7d5714790ca54a7c0fd8a8fb2fe8c332cd05972e6b4ba71966cb112a14784f1276c8704d8b33544c850185600408acf656fbc14c8acdb475e582cb69a85de2cacb964f0c9ab3169aa89e2dc5de501a810ba2b481d01dafdcf7167b5db079d55293b13dc9a9b7d286a1388494a665db113ad105460cbc0572884228540b18e80ad363b790fac860d81d919c27098ee807b5a096e5ce2f26c0aee2892eea45656574e9c7ec30964766ad3d2cc1b8b3c0fdb25f384a5e36ea88b8bbbe17d00a0893fe5dc360360d161d663667277ef0286abdcb67500998c1def3615cafd5d30614deaae018ce51b48b03ec496027559c5a21156774d60668c19256ffcd80e5c5e28ba6cd5f2e678d0d1630748840489d792c1c6006620370898da65d3ead183cf62e08ec85bc02201976df8137edd3a3e91bfae0ce020d46188f3833c6479415de7504c38c89d5ef9d716cc9b76d87aa8705e8cd82334a9b144ae26b3532ba40290c07cbe4e62720d643c315fc1e8da2e5398ea330f463de196a7773f7a89a37012cd5753036c4d79b5404078a2d2acc778638cda82377a5e163e91eff92791e5fc5b2c764476e8ba525cabf2c4ad62ef82cae5aaf2e7497d88de2790582d4433ef029f7d4faa7e2f9b8d3037e459bdd71da4b3a45624262d335ceb61422ac99476797d4a1358caf274f1d8c64f39a411df26fcc7ffcfd95820f7df90b39164fd53f8badef4dc92331e4a5d32064661852acb04868a0929cd046b5f7089c5ade0d9702ad35f7388f84a974d437bee9f37eb76902318773989628b90e2cd6d278e17b103ec2a9a76680d5cf67e0c25713e7e40862d3d6b52cd591e4f09c71bbf528de1a61da287ec7abedf3de9b1df5ed0e2ea43636308d4186a255ed29756da018aea9db2e6348b0641aefd7770055918dfced22fffeeb3abd1e1f6db0e810f5970ed544675b3a114d7f91affc4facfa2a0279349881f74a83bca0276fa62028c2a96a78046700fa381111761f6b5de57e10f6700491001a6b3be1270f972ea6b1d591db340ec31a7f65d2f5c0a30bb44ee7fd7ca3d05b4d5e09d84c76a958ffb506ba5cfc16446342c03b3eb1bef914013477d50c263751dbeda2bca32a6dfa16af6f107f76b7af0206aedd76f8c5c49bd8fe52b7ceb91683e50623a90ac4fed1289881d1833bff9c8371193582722d9af7e38515c91169f8d6d49ce7c588399e8db268903b64c34305056d31e40f3522453f20c4dd990854524a328cb459eb1b161a29f33950a7b866238cdbfd1857bb128f78de3caa613f9c4eb61f0b15330692c079abd5ee88ac2ae7d7db379397fb7fdc5878b2f74e5c30ebc6e1b690d50732cd5e1bc0a1ce8e47d19d46fd490561504c9b6d67451a65b084091fb9a25e12548526a7c9689c6e6f436c553963a62ce9a239ffacb3a47e6983d18839c26b7901af61c4115c017229c805964cd7502c64616a8a70ad1cf0253941c0860238052b2c4bd0b309300aaff021013f08dfd461eab472c1d88be5d0bdc2ff23920c2b33ada088437ee066a1716a17444ce1f041f4177dce18be0f197c7d524cd2476c25a5d2d2dfec434d9ea9f5014ededbe54ed61a0923d73409f8fc0e0a8bc31ccc24f27418fc6d1db2c92781f076a7d7a284194bb067d2e7cf71745063ae76fad3cb51512186a22a360e032f78761efc170ef494506101c31a911a8448962dbc7615e1b680f679a33b4f0e86e4d6a39e03ac68048fa9012870e335fb12b39d61b40a2c7bffb517a9355488fb09744a305bff768525920426ba8eddf354652efab4022e099539bd01240f1880213434ec6df23647e3bc5be0bd135038abb77599fa97dd65d18b6be52d029b59ac1d6b8048fb9b30ddd1cd756cecd6ffb830e6b9b4663d1fc235dc57f0b8c67e650ad7e1f429b05070e391dce93eede8146f4302e8aa9df12ec1325b7f4b582e3b4c61d37be4fbb1f90a31c830f05a4d1f6e48f58a555f5590c0d3d93bb7d57207d0505ef4cb77a943d113f002b8edd18cb57479ff3b06eaceec666f6a418baad2d6dc10f1b651671a33ef9b010babebf501b0bd8ac97685cfb42445c820fe4c69", 0x1000}], 0x5, 0x0, 0x0, 0x8}, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) shutdown(r3, 0x0) 16:01:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xcbdb3d3011cee1cf) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, 0x0, 0x0) dup2(r1, r2) 16:01:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) 16:01:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) 16:01:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x108}, {0x23}, {0x101, 0xd75}, {0x24, 0x80000001}], 0x4}) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00200000", 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r0) socket(0x18, 0x8000, 0x80) r2 = socket(0x6, 0x2, 0x0) close(r2) shutdown(r2, 0x1) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x9}, 0xb) 16:01:14 executing program 0: 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) recvfrom(r0, &(0x7f0000000400)=""/251, 0xfb, 0x0, &(0x7f0000000500)=@in6={0x18, 0x2, 0x40000000}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)=')\x9b\\\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000300)=']%\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-!:\x00']) 16:01:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() r3 = msgget(0x1, 0x40) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/184) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) getgid() 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)=""/17, 0x11) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 16:01:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x3, 0xb, &(0x7f00000000c0)="d508006874956d2040b19f65e893f4d31a796498b4e0b95b65c007002b89e6d316", 0x334) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000001c0)=0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0xfffffef4) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0xffffffffffffffc4) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:14 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}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x1f) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe27, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x3f, 0x9, 0x800}, {0x9, 0x40, 0xc, 0x2}]}) 16:01:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x180) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x14e34e35997f4871, 0x0) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) syz_open_pts() 16:01:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327b82fb5701b00bef0a228a7ec2836f34320b4d4aff7ef8e9c838b6310350b958d2283534c56ac2bf752c19c943789a31a2bc86d5d472560219cc6a33e573c13acee3b4ab1a68be7d6a0772639bcd2a6d6e", 0x11f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="8aeb13378e2296eb083f7132ed776f185e0304ed294ec0c95834c6197a52d6a219451056ad6f777484a93865679329d56da89079e1da3a5c4f4206b8ea844790aff1859d59b150f1a472", 0x4a}, {&(0x7f0000000140)="22d7a0835d912ea9e2c3504df08114a3dc04f40544b56f998b7c2fa41ead9b8d5bde75295a17", 0x26}, {&(0x7f0000000180)="5f059ac92d2235cfce65cd0fc7d2342ffebe98ac4e6d225d12379ceb143e07b3e468f6ac30c88d6a31eea50af30377fbf09f8c3c5684c5eda8f6b8ce2d92bf2bd8aa3e4d8df018fad17963bd357b5e5687e08257a0ecfdeb1b16fc21225bad9f6d482877d4262eb0c31bbbdace79bc5355d536041c44571e198443aae0e8e3169b11f83c57476ef992042d011ab86a804f793d94c1d3ee271fd70d0e8c80ff5e5d0ebb8d868c0f2ba4a2f319276834fb133530da965e0cdc783ec83af9d48444681df7b4e606abfd762d86ae112f2af87e5f82c51e17bf4060e20aedd9e880fd19a36b7cd5fbb89c0015a8bf6a7a", 0xee}, {&(0x7f0000000280)="3b1703cf83434cddac3a952dbbc9fc9c5cf8c9a880f821d10d892f540b46cab09635e846a7fe251a0f61", 0x2a}], 0x4, &(0x7f0000000480)=[{0x80, 0xffff, 0x9, "41bf76e137f4a78f532f51ce6759647f9e775b6f877269d7b3bcc4e186ac04dba0f263910c7f9e7e268496c6688cf6d009918ebf4e883d48d50bc2e7debe8074abc4cd6a12a20cee013a0c00a45e7b8951fa5302d6d2ec63739967a3e80b4dedf5cb9863ad1e22aa68"}, {0x60, 0xffff, 0x8, "50e6fce6b3b4f1344a70c7064eb7ea94b7330ca5b6462792147bfc359f840782a59fb83280632c18c478bdd0c35006510fc065a70240f0102467f2e13e2fe5573593a1497477bcb7aaa48303"}, {0x28, 0x1, 0x5, "e822e3dcaec37228b55e19adad93c8dcfb8370de1d49d5"}, {0x18, 0x1, 0x80000001, "302e101321"}, {0x10, 0x1, 0x6}, {0x40, 0x1, 0x68, "fd2f096828a5c419fa40e243d473669d8952a47d41507cfc4084937ca024f60cf454e361e28f22395fba"}, {0x30, 0x1, 0x5, "5ff38bc1c59e6e5f9d8621bd6c4794a46e354be0de86e360b87e50a9c0d36a"}, {0x70, 0xffff, 0x0, "f5d94ae7531325a3f96dd03b95ec8367913fde4e83126adffa6320feb353630a86615b3d3b94748cea5cc4f26acde6b5da8fba45248f500ae9a12ae5639fc25c74187485d638631ce0bd15eedcd449fbf0a848be9e52e94c7bae60dbd0"}, {0x110, 0x1, 0x5, "4c6c77712afd0498f95a9e24c66725a4af6969bdee16cba9774115e28fdb112c5e063c29264e58b730eb1f7020945e68d5eb36da0d8a4e7eedc749d32e64e1a9c5f65461718c27c0b7d9cf2d2817d275e4fea07db6fa568a033eed82d0b48ebc8011d3c0491d30cd12cee0bf0990b0db2a8b0f1a5b31c7a04b12b4ea803d746008a69b89e7dfaed06e6fd1ffd530fd0650610db5229efcc498ad26e0fcef2439981295ec8a5d16ae27d05eb1fea418f4ab50fd49712df87e8fe630be04d219d9d36bf033298f4213b292c3aa3148fd7c534a6bd170b63738f957e67ebc803090f469652b7cdfb7a2992f607ce81f3edc4c272eaa0aba7538f71a"}], 0x320}, 0x400) 16:01:14 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000400)='./file\x00', &(0x7f0000000440)='./file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80d0, 0x8) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r2, 0x0, r2) r3 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r3, &(0x7f0000000180)={0x1, "6cfd38356202252ddcc6442fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d215fb2c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3fcfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe"}, 0xf3, 0x1400) r4 = socket(0x6, 0x2, 0x0) close(r4) shutdown(r4, 0x1) write(r4, &(0x7f0000000500)="2afc380529d514a441ef0bce9a", 0xd) pipe(&(0x7f0000000080)) rename(&(0x7f0000000100)='./file\x00', &(0x7f00000003c0)='./file\x00') rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(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) fchmod(r6, 0x4) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000004c0)) getsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0x0) r7 = msgget$private(0x0, 0x131) socket$inet6(0x18, 0x14003, 0x7) msgsnd(r7, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r7, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 16:01:14 executing program 0: msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="018e000000004479501ffda2bc4c0208ab34e61f560b06385fc842f415ce3caf84b01161c9f444830abbc20828303fba4b9f22189916cc7471a1b1481e69d364d6500568cdf9d2eb76b66e45329f33f4c4a6f1c2d476c151916d032f1d440fdce1b86bed631c9e37ffabdc1d8d381ebf731d940c7a8afdf387f8f96a4021a586842da134edfb76d7ceb849952e4464386acbed4caac38086d2bfb2dd2ea3f1b70631d975e8668ec3d49a2ee5ba49b13a3678c4f1ae956985a5b37dd32d7c96bdb8790e3c767d50e4723c60440316b976765d1ef036663508c2"], 0xa) r2 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r2, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x7, 0xffffffffffffff9c) r4 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x97, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r5], 0x3, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r5, &(0x7f0000000100)={0x1, "3789a211c3591189ce2749b7afc93da0c0a8a37531046f80754ca7ef729beb65b17facb7ff059bcbff5e5a4c43fede5441bb720b00117e127bf631966b537f16a906caa2979cb58ebdf704783d1baed1ba9b356546f7fe6ce8ee3fb8119af7507b7f7b7dd68a3d2674bbf48fffc9b5705f8c11a799d482b7a77e16a8dfabaf9281116981b056e638ccdf519d4d3e7595d3887001ee8e5d0124af1118446a6b3d58e0cf6bb1b8c65babd22a6d786e4b5e3f4d91c58ec91dfd6d01aff831e80caa5daebf36888d3a52bd0debd2dbec8b3f7cdb95d8eb81732f130f4a30c950"}, 0xe6, 0x0) msgsnd(r5, &(0x7f0000000900)={0x1, "525755941e2949fc7b25fd716abd18ab66bc33ee82d049ec6abd7786a0b8ce73bef7241407b5401d5636dde9795a666f69455b80a2977bdec21570a46fafb90ec28b184fb911793f4a4d459d8f3d8734ee39d9ceb527e935e369950d965c4897bb01126c09343cc204bd4cda6671211bcbc94c94163e9d675976014021a0531c201e079f69120f6aac87fcf73812141b5f473179fc5d01d3eadd100210db085faef4f215256658b6377858d37cd9db8a72c112276b875488df2146263d6fe3b1873d8b023cb65f4f57245339e257aff873943435de319b38869c2fe7af3a5d4bf37cd01355746b6e0d64462bcd6d694bd94958dcf9efa7aa846bae6b80d945690ea82be0fb3ee1b2883830447ad35db37044aa9f3a8119d34d61cf7ff23623f6f233111b7acf7f421ef8edcab2af5caf2bc54db55c020b061e84b7c2458b5f78753546500640101b0de884cec7d7f459b156fb4a206dfcb2f4fc6c760bf8ec009f936fe0c7533c39e150c625736b10540235c1521df4783d64d6effca411d5b94c21bfca41835bdea36295133779edf18d6d7562e0975cf4bb2deace5ede0c4890aab3b9c2c7e56dd3fd123993f8609d51267660d467b55da437ab67142fde236f532a32738564009cf3751475779f6ec889c45def7eb4b7a78f15a3ce68161120003d5ef4c3d1a2fbd9b0a9d2e6461e51880b7268cd438cae3c975026b106bd79856edfc92262eb958725ead465eeb3e2091ba05ef4aff898e988fad0bee8fdab3041b74297b03db8fb41aa181d9a9d2f6484ad9e6ca5f188984a9f3a0ed85de2a6bc32d2cc2e9a228e71fac2cee947e0d8884a6e839422591b9e41a35cca46b006eb19736a6a77d8f16ed63323a453bcd282f2b0103fa7f659d766de42dfce4c274ac8085e11ce7341c069560a813ffea7a16161bc621df4140604c2f187af7ca6bc2e7459d7a74100ca790ce613fb82697868e1acfcc8d7690ba895dc901c9e639280951029b91af01212d9364ba9edbce8417110edbe769d3397b4c893bf8dd0292d70ffe8613ea4874eb5e383765852793abcf597bb7f0cdcc184da45f412449d30d8c0837b0507101429013b787f8cacd9671daa420ddbae6359b81675f16e0b5856be43071dec226b5280b75c91df661fe9ded036d9e7e3f0e475688d19ff78da2209dbb356cfc4170da35ab1a73a83b5227977b305d0f9f1d40737f8f00cb984884f361d5b8a601914000f3b8a5aa5269b8d3db7d9a771610c571a9686cdeefcc130535e9fe42389163af20b939adca6ca13642f532b0406f4b683f77445f8a8a272d86f0679e2cddcb64a380677f0dd9b700ccba3ae76d672f8e7b28ff1493fbc1de5dd199d8f7e14a531925260b5b0740d4d8d900aecb624afef97cbac8629c5ccef91200bb06b10a1ba212d023209c5ccf4a48e2873e62dc12c14200b0c3c01a1636bb992456fbae478971a89a471988e1e27b3b16e25440725abccaabe205fcc1d463582ef23dbf926dfffb5ccfbd60b75eb97328ff1d46892d75ccf3e5be3ba81cb108a91b6d72b93ba162572e0a7669689f0ee1feac81361d337151a4dd784650c3a2bbbce56c3bb1a010bad17783848cf06e48431d7fdfeba6ccc12e8be4bcaf5b31a52897ea6f449fb0b7b8c686722dcf6e9835d98ee98d4b150ccae73f9ad87bdc426c6d4defe63d0fd90672c3794328ba5ba8629a7fdfb3ff291644706e8e5bc1285aafa164ba38511e4fa50fcc5dc36f1046dc1f4747db99c28bd0e85dcc1cf517443c1a5eeee3e6c0ee8e627eae4a62610735c985137c8e931a7639c7435a559a27fcc40bdae7d9874ede9fe6a3ad4c43bdb4b4a0117faad093982c1483818c5c3485b8fb11367b4eb2f314d8a94e4681aa4ec6eb8b3af29e33cfbbf6cb48f1e8144d458deea2ad609fa507b7601d7ec4c15911d1fa6feb3554ba12ae29b90000349ec038ce060e3ef816a81c772e8e88f15866d39ac880d6303d5bc4065bb294fd6b28f5a909ad2ecfbc78e82a4dd970b36fee7340e4973e59d95431a78abbb019001f2a0400f3505ee28ebacb358b7b6facd0bd6ee70898218b66254f0bcebbece8739e28856e5182df284bdc18c2e73910214acd270730da52ba45a64c05a7b1aa8b3ff08189543f3d172b530edd35768f9449d63333715b05abe97f15d89f4ed2aa7d157afb9c6cd17706718e41c301477b3f34ca0c7d8300bcfdb84d8644350817ddd5377af5d7d47cf4fd943057ce7f74a267cc0eedeb1fc20deaaa095d42a45a690e5b6e233a809ef63fadc0204ae06006cfff636130b9cb4e630931d5c06fa09b43a2fa325eddabf52954cff25475112af588a1e034e4d88c7fcf5d80c6a0eac4c39615409390f4ba7d7984a1a233e4467b75fd82dd0b6485a922f6e4de26191a14a33bb538c042bcd0b67cba6c9a462c6d8552982dc738df7e7df13850dbd8825d8f91da1fa51ff315bd4401c96cc85f44f5468cdd678bd7a70dbdfb7f138f65ea7ddec00760c4d80514e44b813094187b158e444b7ed7ff973f4139a2b47f7a86e60c39e41e7eff02296170f1e9427a2104a401d0dd3ff55242a69c62a2ac357795d84c1282dd0ab1275dcd10444f5fa96efa06d6b0223911e2ab7483e8de53965e9ced6c4d8e70485d1b10930c397dd58cfe78997457d2508547f81d1efc4afe9976a24fc0907eebbf4cef9a851fb21aee838dca7af22f86b5b0f4781d60225160d764e349bd81dac650f7cf8d9c760fc62449104f97bff37f6198fee7b1d2e918d69d37e4b2d49317e7b84deff8138a0fe8806f5b7e6c75d0b6a1493cc304226bb45aaed5d3a00dfd06e290c7bf735aee65c2177b79165ed842416ce2526158e2140649465fa615807e615b6d96d04a71ac38996b927c62c0c4fd5b906aa8196e65dd36ca29932522aab0e68371ee619f7e2dc55a33cdfad0e54e6965777aff8f5626e0f9290c1e2539dfbc83fd795c7ed6b2aeccc87356c6df1f67ab844fe122b33933edeb8537ef2812041832a496c9cfe7f318270d8620ec69e33d794ef8d1195b4a107ad9509258493f985e21050b06f9b30cce48bc71f381e7a252e4e985e46b52477fefb3b70d7f63fccfd7fe505eb274b557a83bd42393ac29f69ad16de96ed9bf35c76dc3afbc895efe81c24c8a1746f32325ddc4fda817fe7b3bc67432476e1b40a7c135d31b165a57c89cd45bf93f8752537f5b8dcd937b8c8309603ef9630c25f69fe379e4855138cdd75664f101bdcbf8d91c755c877487bb737626e508ec187322df7b318791bcc82d7bf683946fa99811265b0b9ccf15cf6df3799dd2e55d597b4ed2beab21c4bc60461c339e6cd0d019cc10a8e33bf9d7f73b4ede137394dd884b12505ffbb3ff656f76fea80bdd82b48928dac67392b98a9303b40672073926e791ee4325b79a439cd2fa387a15cd2bf72ebaebebcdc5b6ed57298c80078f701a3f13d63701fc43e39ccb2b847081d26f3b8168325056269b4dcaf00325aff556e4b6afd597cc27cfe682d32191965ca5bbbccb7599ed2b48eed9e7d7621ee52ab4883d37a0961a4a020cb2503ad75d723a5b28867cb93974394f42fd093d19c0534d5b2ff19c492db94f38facc2965f18c78dc373411d6bde3acd5c4926f10c0c4c33c8f8801bb6c06963087489e53e980b46e5aa5ef33e1c6a559781fa7951808ebc34c3260bdc3c581095bfbac21cd804fa10d932dae845c5579fe12e650983d6c168a0c4449a363e839b5fff79e5d387df0baa3cd6dcb4cadc8d1af02a56f3a0f5e3852045908c0c90e3a40020a1c35fb43baa0b729a9c3b3f3618623e255d6eb4ed9651a449daff5e655036e464f2996cf5a86e32f072cd0a90709b870fa713fa99ae6e72ff68340d32700bbc0d1b0d7e41914909d312b20a34dfaf228a4fefb552996aee83242a1d6a6202e80d8acac2a801c9a2c0ea55444324ffe8e5af19e47f85e7b198826adf49aa545013d63ff7741bac30a328c830e7ec229ed05ae05c7cac9065e60c52a9ff8fa60340e78ecb1b7bb4e85fda374a1812f19c42704a70ec61342b38fdb062cbbcb8f0312e59c675fcf3bc0eccd389d3f429b9f9ba205a0d9cb7a7413756e1345e6fbf2d5e4c4d09e358fba60887cc4522922d7099ec01fad72c149645ee11d6279c029006ad6ce6407c007c2a6a3ae5b83bb50eccae12d187700fd35dd5220c4319ffff30eca1738a15c55936bb3798b328ba968af79928359ec529605d4dc8699be3199c547b34c54718a23aa89c2ea5027a352bff3fdabb3682d703b63aac90b26f9576feae712ff5d9c4f5bdf21ee259038bffc82e32c7c608db8c9c0e8c4c4125dc9ec59d0984e8516674316a12a4a9a9bf5e403c50f1dd292e0c55fb490152edfa8c2797b61b7e44f4d3abcf20207df8ae896a614524dd59887fa65d4ec588c9c0e722d2d8b7f5cb6eccf2df335e8e55f666040bc58fc18698a3c06335958b88d1c147e4cd4eba23857b04b22a5b4f7bcc799114468afe0ebc106c8f41ce07d0c57be0d2ab58cb6a30019b8593d1a0ee831fc3e12f0d4c593cd53bfffaa07b578d13c6beec0361585499b574043ba92383d6f1544237cfaffc97ba5696982c0e8e1d690344650b7b79f43dea68b994f1d7b9923801540ad8a5aecb8c402fc6a33d95e03be9e52dd01e1342ec530fcfd7cc032aec44c3d43eb3c354224254c7bef6256bbdd6a1fab77aa8972d7f27d351ccf0985e4c78f7e7b99a8264da1e60b7c4cddd82ce99fbb13ce1178adaf923dc3dea417931210901681ef1153222098a83794c12630fc69e43ddc4e9814dae6e78d9cca258c0698d4dd8ac3b8987afa12c355d782772bf65af60d3a75058345be3b11ec4905db4a130d8250341d15e90625a44ad90fa725de9f35a85a2326b49400feccc34e0840368e06467424cc2d21cdde539dd23ca5a25105f0ef323597412ad6dd45ba3aaa38faa7aead373fad681cf24fb379b3375b88363007928c69da77a1e64db7079a2c06806141104bc24f8842679787e5487020fe9b1447ce4d570eca8b1c25af5012ef4364e306c0ece07b8a59e765a882d756ffbedd56b0f5d49eebf93f375662318d7f660971a0bedee216bcd24939099226237b009dd9896e3c30cb73e041cd3b4f21cc31a8d68b9533b98b3a927fbcdf625110ff78c26958a4ca77fda2918a22ae0ec5035c3738b0c3e77d6274011cf017f43bfe033306f006d72ae69049bee71045b1da8a2462fe80a49d4df0ea2a974dba74524bec90d1acdbc8ad16d53fadd8f50a94b2bfb2b3163e2c58429abf2d05ac097c5d0a2b83820e9abc89fa962fee57395a47eac2b365a923b2215c7301e945da54523efc75013e46a8535aaf0862513a4ce80f98b18884dcabda6dba9a35cee99e5b2f34044bc665686c5d7915d3d0ee452bfd471e937ab94b524b3499ae4693b89d98f92a5f90ce8d6460985c42fc69185027a9d7bb2f103f8fff0e01855c25f192b0ce3a780596d222e6c3648edee77e0d081d62cc4fef69c6cd53ae6f6df6fd2ea6435bd7e27dd767d66ae914b485464bf4a1dbbf60a7e20d4e1924ac10e6b780914407ba59dc34e1e28cb6a84e31ddd40ebf53cddf0404865b6d8d0898f3617cc7f84192a847bf6e9100bc866f0da682e494d8666df1f99980b97d8a178d2f6fa997405fd063b85edb6f9cb7d96491f7572ceee9699111d870458c2d28dc4eed8da8fdc541e2299d7b6f70843989f76a3b3522194c07464f79393e3e0abb6d73aca3a9b055481aa41a94389"}, 0x1008, 0x800) getegid() r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="008e390ae9bd8a432b077a00"/21], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8, 0x0) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *245388 94780 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001591f820) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001595b000,fffffd802ee55858,10,ffff80000005b2d0,ffff80001591fa88) at alltraps_kern_meltdown+0x7b 0(b,ffff80001591f9e8,83,ffff80001591fa88,0,b) at 0 rt_match(fffffd803bc145f8,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001591fb60,fffffd80388cb020,fffffd803bc14578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803bc14578,fffffd80388cb000) at in_pcbconnect+0x107 udp_usrreq(fffffd802ac15af0,4,0,fffffd80388cb000,0,ffff8000ffff2c70) at udp_usrreq+0x560 sys_connect(ffff8000ffff2c70,ffff80001591fce8,ffff80001591fd30) at sys_connect+0x3df syscall(ffff80001591fdb0) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,407278a8010) at Xsyscall+0x128 end of kernel end trace frame: 0x409962b69c0, count: 2 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 attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001591f820) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001595b000,fffffd802ee55858,10,ffff80000005b2d0,ffff80001591fa88) at alltraps_kern_meltdown+0x7b 0(b,ffff80001591f9e8,83,ffff80001591fa88,0,b) at 0 rt_match(fffffd803bc145f8,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001591fb60,fffffd80388cb020,fffffd803bc14578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803bc14578,fffffd80388cb000) at in_pcbconnect+0x107 udp_usrreq(fffffd802ac15af0,4,0,fffffd80388cb000,0,ffff8000ffff2c70) at udp_usrreq+0x560 sys_connect(ffff8000ffff2c70,ffff80001591fce8,ffff80001591fd30) at sys_connect+0x3df syscall(ffff80001591fdb0) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,407278a8010) at Xsyscall+0x128 end of kernel end trace frame: 0x409962b69c0, count: -13 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x2443 __ALIGN_SIZE+0x1443 rbp 0xffff80001591f690 rbx 0xffff80001591f740 rdx 0x2444 __ALIGN_SIZE+0x1444 rcx 0xffff80001595b000 rax 0xffff80001595b000 r8 0xffff80001591f650 r9 0x1 r10 0xffff800000adb740 r11 0x3c6a88745b3c77ed r12 0x3000000008 r13 0xffff80001591f6a0 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001591f680 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=245388 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3b40,0xffff8000ffff2a08 process=0xffff8000ffff6370 user=0xffff80001591a000, vmspace=0xfffffd803f013dd0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 89355 217991 7035 0 2 0 syz-executor.1 89355 507580 7035 0 2 0x4000000 syz-executor.1 89355 398100 7035 0 3 0x4000080 lockf syz-executor.1 89355 140841 7035 0 3 0x4000080 fsleep syz-executor.1 94780 488627 24649 0 2 0 syz-executor.0 *94780 245388 24649 0 7 0x4000000 syz-executor.0 24649 357213 73073 0 3 0x82 nanosleep syz-executor.0 7035 187570 73073 0 3 0x82 nanosleep syz-executor.1 3530 204115 1 0 3 0x100083 ttyopn getty 55038 496562 0 0 3 0x14200 bored sosplice 73073 156419 5666 0 3 0x82 thrsleep syz-fuzzer 73073 367296 5666 0 3 0x4000082 thrsleep syz-fuzzer 73073 437068 5666 0 3 0x4000082 kqread syz-fuzzer 73073 305555 5666 0 3 0x4000082 thrsleep syz-fuzzer 73073 210635 5666 0 3 0x4000082 thrsleep syz-fuzzer 73073 414736 5666 0 3 0x4000082 thrsleep syz-fuzzer 73073 402061 5666 0 3 0x4000082 thrsleep syz-fuzzer 5666 441365 85002 0 3 0x10008a pause ksh 85002 290262 7559 0 3 0x92 select sshd 7559 308650 1 0 3 0x80 select sshd 29010 279059 34182 73 3 0x100090 kqread syslogd 34182 148335 1 0 3 0x100082 netio syslogd 97350 93549 1 77 3 0x100090 poll dhclient 35529 305038 1 0 3 0x80 poll dhclient 98235 161759 0 0 2 0x14200 zerothread 27509 217711 0 0 3 0x14200 aiodoned aiodoned 75676 479184 0 0 3 0x14200 syncer update 29562 302365 0 0 3 0x14200 cleaner cleaner 71655 22849 0 0 3 0x14200 reaper reaper 85868 111762 0 0 3 0x14200 pgdaemon pagedaemon 12636 18707 0 0 3 0x14200 bored crynlk 90896 237370 0 0 3 0x14200 bored crypto 60485 249465 0 0 3 0x40014200 acpi0 acpi0 83647 331119 0 0 3 0x14200 bored softnet 93759 294147 0 0 3 0x14200 bored systqmp 13638 245797 0 0 3 0x14200 bored systq 32504 66490 0 0 3 0x40014200 bored softclock 96111 171796 0 0 3 0x40014200 idle0 46762 400352 0 0 3 0x14200 bored smr 1 423194 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 9594 6403K 7225K 78643K 19347 0 0 pcb 13 8K 9K 78643K 678 0 0 rtable 112 8K 9K 78643K 2166 0 0 ifaddr 89 19K 23K 78643K 614 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 168 0 0 iov 0 0K 32K 78643K 666 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 4469 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 45 0 0 VM map 2 0K 0K 78643K 16 0 0 sem 12 0K 0K 78643K 396 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 3787 0 0 sigio 0 0K 0K 78643K 317 0 0 proc 49 38K 63K 78643K 1509 0 0 subproc 32 2K 2K 78643K 357 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 1627 0 0 in_multi 20 1K 2K 78643K 471 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 842 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 132 23K 32K 78643K 10079 0 0 UVM aobj 130 4K 4K 78643K 148 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1514 0 0 NDP 22 0K 1K 78643K 208 0 0 temp 240 3537K 3643K 78643K 73447 0 0 kqueue 0 0K 0K 78643K 28 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 72 0 66 1 0 1 1 0 8 0 rtpcb 80 211 0 209 1 0 1 1 0 8 0 rtentry 112 450 0 410 2 0 2 2 0 8 0 unpcb 120 1333 0 1323 2 1 1 2 0 8 0 syncache 264 16 0 16 6 5 1 1 0 8 1 sackhl 24 6 0 6 2 2 0 1 0 8 0 tcpqe 32 7619 0 7619 5 4 1 1 0 8 1 tcpcb 544 3098 0 3093 19 17 2 3 0 8 1 ipq 40 38 0 37 13 12 1 1 0 8 0 ipqe 40 90 0 89 13 12 1 1 0 8 0 inpcb 280 6055 0 6045 21 19 2 4 0 8 1 rttmr 72 7 0 5 1 0 1 1 0 8 0 nd6 48 70 0 69 3 2 1 1 0 8 0 pkpcb 40 10 0 10 5 5 0 1 0 8 0 ppxss 1128 54 0 54 18 17 1 1 0 8 1 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 2049 0 1849 25 9 16 17 0 8 0 art_table 32 2052 0 1851 5 2 3 3 0 8 0 art_node 16 436 0 399 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 32 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 394 0 384 1 0 1 1 0 8 0 shmpl 112 146 0 18 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7475 0 6079 46 0 46 46 0 8 0 ffsino 240 7475 0 6079 83 0 83 83 0 8 0 nchpl 144 13412 0 11786 61 0 61 61 0 8 0 uvmvnodes 72 7453 0 0 136 0 136 136 0 8 0 vnodes 208 7453 0 0 393 0 393 393 0 8 0 namei 1024 49514 0 49513 5 4 1 1 0 8 0 vmpool 520 14 0 14 7 7 0 1 0 8 0 scxspl 192 51343 0 51343 26 24 2 7 0 8 2 plimitpl 152 340 0 333 1 0 1 1 0 8 0 sigapl 432 3904 0 3890 2 0 2 2 0 8 0 futexpl 56 99597 0 99596 6 5 1 1 0 8 0 knotepl 112 752 0 733 1 0 1 1 0 8 0 kqueuepl 104 3455 0 3453 1 0 1 1 0 8 0 pipepl 112 5010 0 4985 13 12 1 2 0 8 0 fdescpl 424 3905 0 3890 2 0 2 2 0 8 0 filepl 120 38564 0 38453 20 16 4 6 0 8 0 lockfpl 104 1233 0 1230 1 0 1 1 0 8 0 lockfspl 48 418 0 416 1 0 1 1 0 8 0 sessionpl 112 39 0 29 1 0 1 1 0 8 0 pgrppl 48 69 0 59 1 0 1 1 0 8 0 ucredpl 96 4872 0 4865 1 0 1 1 0 8 0 zombiepl 144 3892 0 3892 3 2 1 1 0 8 1 processpl 864 3922 0 3892 4 0 4 4 0 8 0 procpl 632 8377 0 8337 5 1 4 5 0 8 0 sosppl 128 33 0 33 12 12 0 1 0 8 0 sockpl 384 7636 0 7614 34 31 3 7 0 8 0 mcl64k 65536 723 0 723 67 42 25 33 0 8 25 mcl16k 16384 79 0 79 13 12 1 1 0 8 1 mcl12k 12288 98 0 98 13 12 1 1 0 8 1 mcl9k 9216 46 0 46 11 10 1 1 0 8 1 mcl8k 8192 158 0 158 5 4 1 1 0 8 1 mcl4k 4096 373 0 373 5 4 1 1 0 8 1 mcl2k2 2112 32 0 32 13 12 1 1 0 8 1 mcl2k 2048 58361 0 58318 31 24 7 21 0 8 0 mtagpl 80 601 0 585 8 7 1 3 0 8 0 mbufpl 256 127013 0 126894 75 54 21 27 0 8 8 bufpl 256 21067 0 12786 519 0 519 519 0 8 0 anonpl 16 485941 0 470009 160 88 72 82 0 62 3 amapchunkpl 152 21786 0 21673 92 84 8 19 0 158 3 amappl16 192 23299 0 22408 186 134 52 57 0 8 7 amappl15 184 439 0 439 2 2 0 1 0 8 0 amappl14 176 1081 0 1077 2 1 1 1 0 8 0 amappl13 168 748 0 746 3 2 1 1 0 8 0 amappl12 160 462 0 458 1 0 1 1 0 8 0 amappl11 152 539 0 528 1 0 1 1 0 8 0 amappl10 144 253 0 252 1 0 1 1 0 8 0 amappl9 136 1084 0 1075 1 0 1 1 0 8 0 amappl8 128 661 0 611 2 0 2 2 0 8 0 amappl7 120 356 0 348 1 0 1 1 0 8 0 amappl6 112 511 0 501 1 0 1 1 0 8 0 amappl5 104 757 0 747 1 0 1 1 0 8 0 amappl4 96 4590 0 4556 1 0 1 1 0 8 0 amappl3 88 1181 0 1175 1 0 1 1 0 8 0 amappl2 80 29585 0 29510 4 2 2 3 0 8 0 amappl1 72 82660 0 82231 29 20 9 20 0 8 0 amappl 80 8940 0 8900 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 147 0 18 3 0 3 3 0 8 0 uaddrrnd 24 3919 0 3890 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3919 0 3890 1 0 1 1 0 8 0 vmmpekpl 168 33498 0 33473 2 0 2 2 0 8 0 vmmpepl 168 475705 0 473621 320 203 117 120 0 357 25 vmsppl 272 3904 0 3890 4 3 1 2 0 8 0 pdppl 4096 7844 0 7808 7 2 5 6 0 8 0 pvpl 32 1365375 0 1346215 480 285 195 296 0 265 36 pmappl 200 3918 0 3904 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 866 0 179 21 1 20 20 0 8 0