c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xc8, 0x4}, 0x400) fchown(r1, r4, r7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r8 = dup(r0) write(r8, &(0x7f00000000c0)='p', 0x1) 16:00:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000815000/0x2000)=nil, 0xffff}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000072000/0x4000)=nil, &(0x7f0000958000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f000061c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000520000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000143000/0x1000)=nil}, {&(0x7f0000b21000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f00009db000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file\x00', './file\x00', '.\x00'], './file0/file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000000)=[{0x3, 0xff, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x1e, 0x1000}, {0x2, 0x9, 0x800}, {0x2, 0x5}, {0x3, 0xfffd, 0x1000}], 0x18) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x2000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x1000}, {0x3, 0x268, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xbf, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x55192102a73974b5}, {0x4, 0x6, 0x800}], 0x2) semop(0x0, &(0x7f0000001180), 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000680)=""/208) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/26) semop(r0, &(0x7f0000000300)=[{0x0, 0x800, 0x800}, {0x3, 0xffff}, {}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) shutdown(r2, 0x1) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() recvmsg(r3, &(0x7f0000001440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000000100)=""/171, 0xab}, {&(0x7f0000000240)=""/7, 0x7}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/219, 0xdb}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000001900)=""/129, 0x81}, {&(0x7f0000001580)=""/249, 0xf9}, {&(0x7f0000001680)=""/242, 0xf2}], 0x8, &(0x7f0000001800)=""/242, 0xf2}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r0, @ANYRES16, @ANYBLOB="07009c3500000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=r2], 0x30}, 0x0) 16:00:04 executing program 0: r0 = semget(0x1, 0x0, 0x241) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x4, 0x8001, 0x1800}, {0x1, 0x6, 0x1800}, {0x0, 0x7}, {0x2, 0x1000}], 0x4) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = socket(0x1, 0x4003, 0x1f) fcntl$dupfd(r3, 0xa, r3) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:05 executing program 1: acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x4, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @mcast2, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) rmdir(&(0x7f0000000100)='.\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: madvise(&(0x7f0000bdf000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) poll(&(0x7f0000000040)=[{r0, 0x2}, {r1, 0x80}, {r2, 0x4}, {r3, 0x10}, {r4, 0x4}], 0x5, 0xffff0000) syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff22000000000000000000000000000102009078000007ff60be46b100000000fe8000000000000000000000000000aa00000000000000000000000000000001dc8a"]) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0xa, r6) bind$inet6(r6, &(0x7f0000000080)={0x18, 0x2, 0xfffff001, 0x7}, 0xc) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) wait4(r4, &(0x7f0000000000), 0x1, 0x0) r5 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, r4) shmctl$SHM_LOCK(r2, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 16:00:05 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{}, 0x0, 0xffff, 0x4}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="45b0cbf5ce4cf35d599661ed732ea2fc09cb181a2cb5069ff756ca922557df1a4ebc3d1f762eb8daf8f7ef7f6700ea055339ec89b3a63790e3fe54bbd69081560ef38fc63155312a75b1cad3cc0f8436acd29238dd13a6be9fd60c5d4a6aebdb104b5184035bc30381f406371725387c55e62b95e79dcc680ea0a787cf2754f07d76017eff3582d6f452fe2f108a2849b34e292d120b6a8bcc65e8b3a807ee1e61e00ddc8dc492c2c72e841b2e5c590df71948bcac98a5674a556f3e4659f541c034b05c05e2606c7e51498460", 0xcd}], 0x1, 0x0, 0x3e11) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x10) r2 = socket(0x2, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x1, 0x10001, 0x80000001, 0x3cd5, "295579dd303dc8e81947639ed66a0d8eaff63597", 0x10001, 0x7}) setsockopt(r2, 0x0, 0x1, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x61, 0x0, 0xfc}, {0x44, 0x0, 0x0, 0x40000}, {0x3, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) dup2(r1, r1) kevent(r1, &(0x7f0000000200), 0x69, 0x0, 0x81, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="c608bce5bff8e40c8efede74168b72590f77dbc67ec8429026c91b00db2ec67071bdbf5688fd6b2eba15cafe4f36f7e514eb48e0ded3c813cf81cffac3eb067c542388326f43d9b6300454f5208805c5c81604c13f07f6dd806a83093d2f40d961a240a62b81048a4f9d5c97d738bfeaaa8a2832e15c9d3b8d588d38c05fbb8d546c4e82c5cd06a16023a8c6b2c1548c36107b5eb11842bbd102071f71f57aeb2661d30895697b2925b640347f66dbcc7cfa2f424d1e4dae4d0ca56925a40ca0b80c162fd00248766441712aaaad4e0b65aac1427a36e49ea1e4dfcae1b243ff9edfe61aeb7a816b8116b4fcf6418708e2e7a866d304ec3fb921847b38f413bdbab348b0dbc1072d29c18003859a593c98ef3258edbcf3ab2193af204b0513db712212c6d9c5a8d050ac06deb6cf0bc68c7b9f02c7288845024a1463a7b8833f39fdc2b02a5fd5d884b580f31d89d559"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x0, 0x5d, 0xcd0}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="80000000ffffffff549823e56241ea83776a963f392a4d179f285a92b06490e1e3d886d9079bdbcfa331a35267c89f30393deedffbdf1e8a452cb75f14ec42fe731888fb4491316fe9174bd34459c3041a0540facc6bf0231dcb4ea179691c8f5b0607c4de22f9afb859c6b99769705ceb060ac7932626d5f61f871dfebb96dde076da56c84504d1b67662c4dd1212f71544603b0d1107de16e995f2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) dup(r0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002004000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x4}, 0x400) setgroups(0x1, &(0x7f0000000180)=[r3]) r4 = socket(0x2, 0x1, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r4, 0x9) sendmsg(r4, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) 16:00:05 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000300)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968900fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r2 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000972b8371cad93af7e38297554598800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052c51181948d73bd00"/4113], &(0x7f0000000340)=0x1002) semop(r2, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) fcntl$getown(r5, 0x5) semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000680)="631913c15f85e0a62abe69b097823732af7c8a69b071ffa21ba62480", 0x1c}, {&(0x7f00000006c0)="738335daa98a990b286c5c42c0aa80157f29e4beedcff7ce8ae98eeb919b75e57e6dcbf3af5bef8bdce7350cf6d2605efc6ef94100d009f91d4643525e400901cc5ff2f62edeefc22b6d4d4fdf278f38079e4c2626bf305ebca78a9128b5911e4be8a9651b455adffc4a74a4eb82174ec1bcadb3b167962d84872634fbc040bc7ff4f5cdad1563dd099acd28271f74", 0x8f}, {&(0x7f0000000780)="1fd8eddcc311b76e52c48bf346fafafa9ce743e16cc68815d3522d61c92d6d4e28a372e72427699a5daec457c9438fceda93cd138d6ce2c79bf21ac6b9c6bca906d682f5462ae419279549cea9ef7f0b2ab02db19b6311a3684d658b9df0eef8a3c5acc5e0bf59eb9424a119f9ccaeea2c1ab19d1d0173e440974ae3c16f13f2b329f58afca77716ada521c3fd5f5c57a9f3dba93017722d99bd4ddaac", 0x9d}], 0x3, 0x0, 0x1000) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0xc0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x2a) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x1000}, 0x10) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0)="c23b84c101baa76f151871efc5706869d364a7a4707159527a13de88b8e5eaea6bd8405f8faee864a2beb48967d7e7396b207c77cedd33ad1612ef03a0b0ac0e2ed41e639902280e53a777fca8f6f8ec861913a514e9f02fcb0db30096770e21c00100000000000000ea18f92c6d0f44dfc7f145b7dd2f729607a62adae8dc4b25a00625dc2080a38e95f94c2776446d9e4ef88c628c7cc7ddad1971e2cf661832c210c1f0346dff", 0xa8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00z\x00\x00', 0x4) dup(r0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) preadv(r4, &(0x7f00000007c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f00000004c0)=""/95, 0x5f}, {&(0x7f0000000540)=""/237, 0xed}, {&(0x7f0000000640)=""/32, 0x20}, {&(0x7f0000000680)=""/204, 0xcc}, {&(0x7f0000000780)=""/29, 0x1d}], 0x9, 0x0, 0xfff) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x6, 0x961}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x2b, 0x80000000, 0x2}, {{}, 0xffffffffffffffff, 0x52, 0x1, 0x9, 0x401}, {{}, 0x6, 0x0, 0x2, 0x7, 0x4}], 0x0, 0x0, 0x3f, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0d00000000ea7c81214503dc1238420b2eb6573c6a4f607351e89360bb4bef0aaa9c1fcd4b624cfdbddc18c095f933b8eba6ceb3a365f12c46f941e7433808da75c387d7a4426ac969b458b04f8f2a947974f5f4c889c445b8c7eb31b707ff96fc35d35f3576f5648a8c6c58d862e6c3aa33f52e0d09f6f8241c933c50e6e39b25ee3723183e74e2abf0828486953b1313943069de350ec0b5405a63dc6df72bda59fe03a9ec91fba998168f3a"], 0xa) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) r7 = accept(r6, &(0x7f00000000c0)=@in, &(0x7f0000000340)=0xc) write(r7, &(0x7f0000000100)="5113490fc3a0", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000440)="72a5139062977a73d4b1f7e2f2952156b729c4ec9f0ddb1560659542f55a89bd02a86e3cc5491af20153b41b10e9a3bb57956cbe1079784f18ec63833418d2b2005440bd8b7f762541c6b9701777af73cbf072b776ecae0d5fa3f78062015c4d3aab511a86a3bdcf8a5d309f79f92e55eb0cf4944ff6f3fc6b9e249fea20b1d68f2b94a93b6faf148286af1f349433fb915eab7fa9bede45e39944a32d80b621ac0a31509548037526acf052337997d2d8ef0e1a6139b472d33e5a57789753c71210df44ea256acd2e2965a206347c1e0c60888500394abd90d111a2d5e397", 0xfffffffffffffce0}], 0x1, 0x0, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x200006, 0x3}) r8 = semget$private(0x0, 0x4, 0x1b2) sendto$inet6(r7, &(0x7f0000000600)="1d6eda8543ba75dce05bfe8c9b85f9578cf316b843f50af8d4ea535d204f71465c0a45edf05a9518c0a810b3879e0e9055299e0ef5bb8ded094a5d83d13f6f5acf509edef34fddbc021bb5bf469f3365b92c1e980548baaab48e61924e6d37485ce71d6e918999129f00000000000000008600000000000000000000000008000000", 0x82, 0xc, &(0x7f0000000300)={0x18, 0x2, 0x661d, 0x9}, 0xc) semop(r8, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r8, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 16:00:06 executing program 1: syz_emit_ethernet(0x60, &(0x7f00000002c0)={@remote, @broadcast, [], {@generic={0x8181, "f795949358e02ca8002a43163f63433c4c0f00abe0155137a89abf95275ed8a1ac33ad71be2a7f56e04e18d8bb4c57dbc2a95e4d6d3127988bc2ee68deeec42bac01d830294af7c1620c8f278ecfd915fafc"}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xb0, 0x2, 0x8, 0x6}, {{r3}, 0xfffffffffffffffb, 0xd, 0x2, 0x9, 0x3}, {{r5}, 0xfffffffffffffffe, 0x40, 0x2, 0x1, 0x2}, {{}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x6, 0x8}], 0x7f, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0xadb37d98842ec133, 0x4, 0x7fffffff, 0x9a}], 0x4, &(0x7f00000000c0)={0x101, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000069d000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000281000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f00001e9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e62e2f66696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000000)='./bus\x00') kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) write(r4, &(0x7f0000000200)="1ab0d64459b85dc78aa2cb2e1f8ecca591ba5ba433484896e17849ac42c90864e0d4afb615f6619ad0384d773fdfa08109a7bdc5b95ff63a106539a8d4ce92d7ce621777f0e9cd", 0x66) r5 = getuid() r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5, r8}, 0x4000000000004, 0x8}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getgid() 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) kevent(r5, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:06 executing program 1: r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) fcntl$setown(r5, 0x6, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r3) shmdt(r3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x80047476, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000000)=0x3) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x112) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x5010, r1, 0x0, 0x1c0000000) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40200, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff, 0x3], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x2}, {0x4}, {0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000000)="8291fc4089a275161966528f8cfc4725679f5f8387e97fd7956cac0c0b6c35b86934f2d563804d9dd85c1d5ea69f8996d4d18579e2e77614", 0x38, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x3}, 0xc) mprotect(&(0x7f0000449000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socket(0x1, 0x4000, 0x7) 16:00:07 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x15) write(r1, &(0x7f0000000040), 0xfeea) close(r1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) r1 = socket(0x2, 0x1, 0x6) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x5, 0x2, "e96a584e5eadb7b842360db4c7dbedc7a375fd21", 0x2, 0x80}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="c636cb806bd5f246ee1ea1704b1e84955032acd9cdbc6d45a7035adb5312073a1d4d4fa8dae6688fd52927fb0c7457565170c326a1302532b54d56b5aed41eb9ccc2fa7071100d56e4890d62ead05360da3ba74f1e3976e040a5e53199d20205308dd332863a58fd113bf2493f534d623e90eaa6919aa7b1a4e08ef49cd8cbfe72ecd96bd94f5b4625fbffe98fc35353954ab872213a7cdb833b7c6997b5fca2276efd028959bdc9e77a98ee914763f695a614902c58c07ae8a25f56160e2827b14ad018e46eaf445d5dd2d165500b", 0xcf}], 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0xffffffa9, 0x2, {0xfff, 0x4000000000000000}}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) dup(r0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0x8004667c, &(0x7f0000000000)) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) r5 = semget(0x3, 0x4, 0x6c) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000180)=""/214) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x8) ioctl$TIOCNOTTY(r1, 0x20007471) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000002500)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000001380)=""/218, 0xda}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f0000001480)=""/69, 0x45}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x7) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) fcntl$setown(r3, 0x6, r1) semop(0x0, &(0x7f0000001180), 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000002580)=""/252) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000000)="20b06c0d3c1f75d41b37b23e532cd098f8e4b8c9251529005369a9046b0ca2d273b0e3829fa10152ebb7da9be27edaf39dbdccf78108ca3d3b28e9983f08fac38f5a3f3fcfc7f3e8cf9af73ad5073629f0c2add5192521bafae6e773e0d4b7632f1041f3a859096e1078aaac4baaf50f0439", 0x72}, {&(0x7f0000000080)="ed68fa7b9889d74f79639af2142f81b6efbce040fa3c2e4ced65855272ec22d20b24741b88e963d85ac009086732b935411525991b268f67d6fdec6ea3fd28fcc58027edd56e7cc67f4467388b5606d85df41dc2a71f45b5d341a3f49b6704b3a5d1743fec59dbdec57c56153178ffa4ee4e7b1bad12ed0cd67883cf72f8086098f180b4de94fcd49c462ddfc45b0cd4b070eee482a1c14e1b26fc2f3925fab1cd58b9807511dfc422e4af78e0f5c6dd933be9d72731bd4b8af7e9dac9687839080900b512382e14ea07de6535b67a38fdd95500e9ff5ff437f661918d38d4695ffc2ecef08d701f60b6b9420113", 0xee}, {&(0x7f0000000180)}], 0x3) syz_emit_ethernet(0x4e, &(0x7f0000000300)={@random="19d6ab98c7e0", @random="504e9306171a", [], {@ipv6={0x86dd, {0x0, 0x6, "000500", 0x18, 0x11, 0x0, @empty, @mcast2, {[@hopopts], @icmpv6=@ni}}}}}) 16:00:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/46, 0x2e) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x91) ioctl$PCIOCREAD(r0, 0xc0107004, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x2) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000180)='./bus\x00', 0x400, 0x78) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000200)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchmod(r6, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:18 executing program 0: open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r2 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$SHM_LOCK(r2, 0x3) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x178) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRES64=r4, @ANYRESDEC], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x2, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="bdea", 0x14) 16:00:19 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff02000000000000000000000000000102009078000007ff60be46b100000000fe8000000000000000000000000000aa00000000000000000000000000000001dc8ad9813748471c1a0a827fd2c12faf79598be4d9f630577aee964eeaee4728d861791d38521520662b433b9289f0acca603558ac33f2a3d976cfe72951ed5965f4090e660925"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x2000, 0x9, 0x2f, 0x6, "b838b12da3da5d707524553cdd46d919b07f3024", 0xb498, 0x6}) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/26) semop(r0, &(0x7f0000000000)=[{0x4, 0xbdfa, 0x1000}, {0x3, 0x100, 0x800}, {0x0, 0x7}, {0x4, 0x4, 0x800}, {0x0, 0x7f}], 0x5) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x40) mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x18) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x2, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="aec697f8dc594d3e043c039d1e98424790677533cd5f9974f1634c3b7e1d87473183c158fcef6fa53be66a6935b18bdc7c835a2c71c1090000000000000024f5da2b808076b159fca2606ba5c37d3589955eaf3d138b77311e0d843ccf086cdb88fca0d845947b47d3ac2caeb1512712748abcc512690b79de7d65eb2608fd70a8ea1fe9d1fbae406e0700000063ab0828740f6a64492b10a5087e000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/149, 0x95}], 0x1, 0x0, 0x9) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0x7fff}, {{}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x80000001, 0x3ff}, {{r3}, 0xfffffffffffffffb, 0x46, 0x1, 0x9, 0x7fd8}, {{r4}, 0xfffffffffffffffc, 0x22, 0x2, 0x80, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x4, 0x7fffffff}], 0x1, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x7411, 0xfffffffffffffffe}], 0x2, &(0x7f0000000100)={0x7, 0x4}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x32) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004caecf90a730269012f4d554524191c39bfc8791f3d3a12d92766c95eb1bd0c088148069dfec4981ab44e06d4f55546676795f8c49c5e12fe445a5f7e992757ec47f20d58ffd95049b6275dfced411be2d0e691d5e98d74ac67e1677b"], 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) recvfrom$unix(r6, &(0x7f0000000040)=""/50, 0x32, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r4, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000340)='./bus\x00', 0x100, 0x100) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8066ba9830 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8066ba9830 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8066ba9830 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8066ba9830 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8066ba9830 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8066ba9830 va 0x20ffa000 didn't change! 16:00:19 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500009078ac1400aaffffffff0b0090780000000052cf49db473c35b057dd94e9450000080000000000000000e0000002ffffffff"]) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x74}, {0x1d}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8066ba9830 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8066ba9830 va 0x20ffd000 didn't change! 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1b85b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) shmget(0x0, 0x4000, 0x2, &(0x7f000017f000/0x4000)=nil) munlock(&(0x7f000017e000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x482) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) mmap(&(0x7f0000181000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x25d) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xfffffffd}, {0x24}, {0x1, 0x0, 0x0, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x837, &(0x7f0000000340)="ebff88cbff13b9fd812eaa4e7130f4e6993192969c155c7e7dfdc3661640bd667f2d6e95d107b50c8cdc2363aecbe9cd70e680ba208abb4afd0251cda38f5c68149077e4dfde044080bfddde85c88d796499177e5d179afa9792c0ea4968b99167d74f9ccf97308c61f20573d81c5c6e10dc3dc2", 0x74) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) recvfrom(r5, &(0x7f0000000180)=""/188, 0xbc, 0x40, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x2, 0x1, 0x0, @multicast2, @loopback}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x5, @broadcast}}}}}}) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x20, 0x2, 0x1f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x7) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 16:00:19 executing program 1: syz_emit_ethernet(0x12a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x3d, 0x4, 0x0, 0x0, 0x11c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0xe, "039269962c84bf030f634b68"}, @timestamp={0x44, 0x34, 0xff, 0x0, 0x1, [{[], 0x1}, {[@broadcast], 0x8001}, {[], 0x2}, {[@loopback], 0xfe000000}, {[@multicast1], 0xfffff7bb}, {[], 0x4}, {[], 0x8}, {[@empty], 0x7}]}, @timestamp={0x44, 0x24, 0x6, 0x3, 0x9, [{[], 0x62af}, {[], 0x3}, {[], 0x101}, {[], 0x3}, {[@empty], 0x10001}, {[], 0x1}, {[], 0xfff}]}, @rr={0x7, 0x23, 0x7, [@multicast1, @loopback, @multicast2, @empty, @rand_addr=0xfffffffb, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}]}, @generic={0x7, 0xe, "51c1ff1627994d293724cde1"}, @timestamp={0x44, 0x38, 0x9, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}], 0x9}, {[@loopback], 0x9}, {[@loopback], 0x1}, {[@multicast1], 0x1}, {[], 0xdcd7}, {[@multicast2], 0x3}, {[], 0x7ff}, {[], 0xcd6}]}, @end, @generic={0x0, 0xd, "f44e3d8e07962d1984383a"}, @end]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x2}]}}, "ad00000507000000"}}}}}) 16:00:19 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x20, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x2, 0x9, 0xf9, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:19 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r0) getrusage(0x0, &(0x7f00000014c0)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00000000e7368f13"], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00008000200000000000000035ff0000000000006ba7902cf3c719a70c31c5a67a22a1ad2f6cbaabecc92a98ddf0c4ed086fed32ba5dc7c267144393bbe9bd0a0d4fa4b14ca61b3e9545cd00a37791e0d2a7b7445945131c5f5f0de5b90568102c565b1e503f2b89eac65690e767e148ae6bf1895295fade1e127d59b9647037603897730e647c7914bd30c2d551e447620677675c1b2212370b75397483a611c4570fb4a89a06da13802af84b2e752e9d5e0e06b0dc7c20db265f2b3c274e3936725c80a231c7e477821a596c4815b37ac1c85fb8237c6a9264a4eeee799dbd4ce5cdc8a824b8168b938943b8f7233201282b55c5833a47d693aa0d7872e45ecda17eee7dbb04afe433e3c1a48cb1a3ec0df988488a70ed97bde971cdb5eb8066fdac295d16e216e5c4f65f8e318a2048450332cf3e725a2e1a14d07f4087c00082bf7359b902a32f2c36958f270b0ce2367895d445e644184a23c01a92fe72ac8001a64aa4b2a61c4ea6f6ae8440", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x4}, 0x400) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0xc8, 0x4}, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r4, 0x6, 0x0) wait4(r6, &(0x7f0000000000), 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, r2, r5, 0x0, 0x26b2}, 0x200, 0x6, r6, r0, 0x10000, 0x6, 0x6}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbe7d0468f66dbe5027f92e83250", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000000000000000}]}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x0, 0x1, 0x2}) 16:00:19 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="27317435222a1eec6d77bd365de9b1728d348aa8de9c9768ec7f600cd4f40014c1f5b49446735c55bcd704f23a5eb6864073ff243ab1a74baeef5ca91cef0514479aeed8b98c3bdec4aba2356c427712d9ac07051d2d9951abaa8bc9e121f1b7cb076587a76d774d0d3fe6e099c9db0867", 0x71}, {&(0x7f0000000640)="d71ad7dfbea268785b2a2c4beec68216ff1fdbd62136d42533ce159484097d2d9f156e6fbad3f412a8208299520ba8f2353fc4c336a0ed52289c659f717d2cad145124605930f9f46cc9262f1e05d56c596fd458092931c9fddfa9c70f3dc36492c896b40210b6710dc4317c4c6a6e35319597c2592ca6f84489d07995d8d1fe24c5a6cdbb597bf007047e1e0d9b4349492d04eb6d2d2c874b829a1f15613238a7d4e8fb735679570743f37bb93bcab8c3e60b971ca60455a854eaf6f162c0a9618c7a859b9a4d9ffcc82b8bd0d2f7a0b7cf373a5965322dbaeedf5f8d4d9520d494daaa2664bfd4fb9326f4c94cf5ce4db3786b2ad6d74b3f102bff6a029f62d8f155945e7213d7b50200ad08d3ab9b6db30dbc9eb355d2d74cd0073cb1971f5ce56a46059664abbbae0447fe3f17a1bfc02c59e283ff2a1d2fe7e931da1f12106bee0233bd075dce748c2f7ab5a7b247df34b0751589a3514994a115ada81f94423592ec55cd08e219773bc126e0d586c9e057716f40c40e338a6a06946896bf6d771e483bada9b6ada1e375e9aa71607a93af072ff79ff9fb90625f7985d2c67571f4e04c1fee0c43f638554f4978010dbb236004ca7dbaea65c142cd3d68869d5b944b8117a2826a62db93e300b7f37ed53683d565dbc954e99279321a7ac3888e7d40dfd27fb2c55f07900282b84bf2814822e49b1cbdad05b32954f4d36be51c64ea8ae2ab3f3f24edf51f96e6d53446116b63644e356c89402007f8e54d15ffbcabfa5c71c1dd6018a12a8a51ab97c42ff1a8cbd1ed32c1ddf3064534ce5812d7046e4ce04b0ee7b3f19762c68087b8fc421a9ea126aa7df4bd09b17fcd1ebef353dd8ee4ce7d94836798c3a73e701956c8c17b00d7f8aefb453f537feaf5399b2a6682e9e590ccdc75af869dd68430aebe368dd6461c4c1361a296bfc385daece0012363691f2aaf6835e6de429bce7b1d11161dcdb60b067518b4dc4197c1be341775d842eb66b22cb1036ffd1d5fb4c1f17a5b2b53e4f7b465e2247c9a4c9090fec56ce04873f62dbd7c64a7c874fcaa6d661d014de57469c23a2a8c34eef49e9b3ca260b128beeef30cb8b9767c390beedf8b002936164fb6c8f87250b9e2abb902611761f7591317a8afb5844f5821dd271760a13ced65374b5ee68642eb93b07cc76413278a2ae9d492e847c33daedbb98bf0770e52b690f93bb8d51b176f55f153a3275786c868a41e33dbda5ca6a8af66319e84d135ffb7208da9b61fec2d6c36aedb3fac3b5ce01240174e1c1f29909f18cd7afeb794c19608c586636bc6935c4bd34bc7c80955de9ef735500169a574adfdc1405c10547b21782ebbd1eb1af93745f1cc2c55ee3aa622ef332d74db840ccc556d469448c2dc753ca8ef6f9a3108cc365ae05fd6429f0f4953bf879ebf6771aad370b39043da19bc5448ca5b7360f8853ac4b23b3c3848584ef96919f68dc6736a8c2c5b9355150bc7ba229162f56204cafa506dbb7648873cb71195ccb500f3718b2e926b3843019038f35cdadcc0a8cdefe8f0975168ce64cf2ecd3a7469c750df1fbd407705abaec89087f8cb156403714d77cf6fffe6877ad3a326c02c68778ec04df23432978557021a714391b726fcbf5163b852d8a8c7b8fe5a6970b933b28091af6b52ef538b6b0adbae00816b951a5b421ec1c1c87e0968b906c9c709d07a8822fc5dea892d904e73f2418028d820b893eb3bcef77c4cebf2f1e541360c7fd5d830e0be1999af5dc015d8a9cb1dcd321e470c23fbde7d45e04d55df98fc771e99c779fb2954e3ea07df922012085692d2dea994da665fe729296cfefb53788f7cd3fa068d656e415be2f478a01c8f9b58b1b5cacdb8357dbcb5d959b92fdc75e955c2d8173b7d7d761428f7212e08923934ac3facfe9f115e27c13511902a127dcc3f5c6c000bd12eec9c28b644ecd777b6f43eb69da81c8722022bb4b93945ea1f29e192417d34ba88b7857b8f366f0276838bb9637f197b12807f1c5e481e37eafb3d6c594480636e91fbe41d871279f62f909d2e44f7fb52bc5237fc8f5514173ad9301e6f5d0ce15e4f90717599bbfdd7ba9031ddf77f127713b6289041463da25abb24e8839ace31927c93ec9215ef7ffcdd422a4f768d90d7605fdf633be4ce708ec172da91b4991ca8a15256bc91fdcafd92f9579705a0d27d235dd2b34a0d6466c581581f6e1b382b5141b3359fc32d340140f34d273861bf34645277cded5dba3c52668688ec333a18061e14f99e16989eda3ce5e7bffc67d5bf4b6d53f101887659127156adfcf9c4cb664ac5248d56d519025ef46007b5e2a07f2d8cc2bbf9d92e0a12e927cc250426f5bb32a66698a4d649eabb7c2811a921a2a8467714c3adc05af63bbb4e6f044edf6f9fb85f0d9b267ef4cd36e1da03dac88a7ea2dd582eb63dc210b7bfc484735ec513fec15304c2961d3949d5de50bf67cded955d11924c4f3b11c99e0f7579f4f998164a21742343ed0a886445fc249bfe68ded288484d05fd770efb6d7bbb2182fca697ee982a2ce15a7ca2ec23297553197c86f88ee16d4ad986c9aa9ddcf0beef1904e0b2b1734a04b05245ab261ae3155ddcc7e45f010826d0037f8c66839983f0e83c378233b3dc688430b236a0e68ef5c86b7b89e21b7708d204be67912a17e7cb67e75e833cdd55a9507253483a45ccb1f2c41774e5526d0023457df830e2568f732e57eac0ec43e0fc0179104a7e0abda215224c5e13b29e571a3c5bd75586231262be1e81b870cdde9a17ccacaefc2560186c546b91f5ec25c6db517f7ebc597a014a3d60c53b6b78fdca5e7eeef49002d1397d1ed5bfc46515c0c2dd51794ec091acc762bc91e5fc5793b0def4d682a365f486b17e056c82cd0f9d922df87c01cd3f4858b9ca46f8fdd0cf38bcd5d7b55ef6360d3faa0c1361bce4732ad30cb8d685607fc2ec3cf13bde222e6149d528c9364b417b972ce5313d3c0a62123a1ef133d68f98fe31635ef0a16767f47faaae1214e74df811258308f331e458f25a65d320e7bc4a85f661901adc377b4e91e8407df2581680fb922689e7fd7201b333b8659c1db42c348897f4c61d4010ccc694dd73ac1f7ef802208d0ae994a25b7c5207341e0f19731665a9aec8560e9a6c752f752fb46a92aa006292d03c52fb7a1bcb49cb99abcfc54608dd413ab632a80c5c27879161709ff3859024558d34d91b24389bfdd16e86b7680855653dfc81eba2031e0a00ea4b37034f9754e31dcae4e953e760e0705c959a1c340b51aab70a025910798eca6c5c96e2377e29dc77f4146f5615885cd3c88ad20888e59f0425c0714960fcb26a2fd8bb44ab6b494c0d2456c9e0dc2909cd3ba4e8359a836cf7314e9d946bac1e7f729e0dffe218d4daf36f63efe4344ef85b0dad6a50813bd21dfa6e85f522d2524f0af63b5c00435c8a82a2aa5b2b22ac099f45d939e51334c18c6c2133b99b0b3178b7067c484ffa48b9dc3050302fa2071cffb1001de55e6e7f3cf013d8daa890c09694bef6f8efb20dcbd905dde6f23ba75e822f1713ef001eb6ccbdf04cbe76eb34d1ade48993cc486b688e63e9b03e049ae1f7a357257937ea3955ebaae18ebe8e79779fba9f6d5a73ebe89a0118e3b24cbcb5fc8a1f507b49d485a64bad1419d98d8552f4f46bc8957bf28c94cada84d7c781fa15f413e92f1a7a9e1c95a6db4c5749764bcc877c022e5d53451a0dcc92c74fd13ed2bea25c3662a938a75f699c643667c2b450eb18e48d687ceeb82f74e5b4400e0be73319700346f1336b86e0ba2226069c52dfe7aa763001f581b053cb6426378e9e0619ce8f8d695eb66cb17ff82b19eac4598a9e8592a93d72996d37b02a5a63e195b2ed56d33822d4eb74f10c65f006462acac1e77568f584c83ce425a73776e10a244bd497036fda38195f3663cf788b1ed2e30145874185942b459e747867067968e960908377ba27993d3d73f55e5a984604ac6b51549057149d13e315ea159d0fde7e939b63aab4ee9eb82f1755691b14f4a34bed548b55538fc02e5f511cf259f6eb917f1a5afed964fc5a153a2daee700890055859dfb418953ca62eecfa5870319a98b496aa42176e51ab62726a6023ca6be3fd3c39474ed0eed72c50e6064a6aff9c413d1efae9dc12c35227b3e48a2ccd60f7c06730ec65a274cc70e9b40e35ce060d9b1c55cbf14b0335be567e6f6f7985aa5029fa14c0264224b3861eef54aa4111cdc8098504f85054ed245859722a4cc932f8255c57248370e00b5b0bfe4b9c8b8ff7b0499e56803c2f883b48077f6430d0f1f12534549989004f83f069c9d50b9ba3d9aa78ded6ec121e2a9b9198f338a93b9d9995b22d264de96885adc8713e11526ebd2940cd2c7f8e07614bb6485d60a08361eb5cb1e17731fe8d1e4f00a6340bf27017449c22b99875ae859d542bd1ff5e0d10753808f7118e83ceb33e2e4432c75b8290d6acf494391709e1ac16efbb661d6726f3906a3707b88e3f26c53ec9d22fa4003e2dd8da3db563344c39e97a8b72f98d721480caa59c240e96bb55852cb573da6f4d34411ca9e36a2fb6ea6448dab915383f2fe419e49a0303fba0e9e04d7b4c519723650457b5dc792c94b50664c915e90ed81ecb688dd14d8371a103c78eb79e58aeee76027f0e5af4969534668bf1cf7a1c81252430de154fa79c19f0a7e5f335cea8e96c49945dac35227754bd2e8505056d3d0ff8d52b2077608abe6fe4c29198fa8576fd0457d98a9510a117acb82b4d21c2c4aabbed4600e24686c818543aa354603e9166c3190f86b04c575edb1c8a40271bb78dd4cfde5b8321e44fdb2da27b81c94a83c88723c58ca889c3ef87f6c58210f03397e6b22e955190589c4a322b8641ed4d046f7a9402ce229a054fed0e79ac7e8b25e1e9d710db489ae114ef7f3aae2c3966f09b199db1e219f94c379cb14e347c1eb6612c7ba72c6477baa99017e4407df04034e838c13c5278b27d29af7f57522da63b8f9ee2779c6810c2bca8e825fed91dfab28d697a03741f3252fcabd0850bf610fc5135b19f378dd09af0849dc6886569a1b0da26fa0aa6bbed984e168aa62b744ea78c4d1d7362396dc6af3a459e6e18acbcd1e2f365a29ce3f683b2999fe7c14adebef7a7d8d7b37869ca441efcce3802177aeb6191648a2754da0866725ecce931392b2e3aed2ab4ebb8a4bab68e0b7bf528e4017619170b013f91cbc1e9d99272b5e956e06f060e26ddc74890f887459080be424a138c20a89490edf3487b7d042a12bebcbee862bcff39c2b707e137d4214080a3e8366df309615a67bb3362652042c8b6fdd060a3cb3fe0930e71c749e2de1004e1e1a148961367432f1a0707dcd16a70518cbaef12a3939c1720c702987fe9a0f8db6848dcf6ccaa2e931767f133d940b8505efcd015f03be66a59c71a4ae9de5761ea7f8a87a1c2295f59ef3c2688913e0bb0455e2a8fb74ad07aa37092362c4b80f4c6448087d9000f1c744b99814c049112e665921d9e267d05a16aa0c721e568d89caaa8595ea46a5202cf60de97601d7393ae6e6612a771443dee57a033405a57c4e48ddfdb3dee862a651da6a30f03ac820e43f9955c8efa339a52a1723d80c8d2d199b49e91eadddc6899028ced77fc6f3a0b5406f2cf2bc96b78edcb470f0f8e748d1e9285637469b8712bae5663b8374d8d39e19b70b00afee43240bdb36271a3fec7c7453d0728da4b6a6a370d67f335e327d6bdc31cd", 0x1000}, {&(0x7f0000001640)="6ba6d6006576dadc98575ee31924b33510e8068161675066dcd454820d94a1b3d157845119d315c34b69d12e5f0f37ec29487f779ceb00877f1f711981b1b8e9f3b1e67bb2f9ca04825f2ca7f6d1b0cfa46eef829ecfc335995c3b28c85ee5f1d908e678dceb6ea9e13af22ce4b6309e854f280596d3a6120cec8461b2c29b97b75534da5b1aa39048186e628c07afbdb127cae11070f3a1c3de3daab681d5873593fe30a2044a7d3d166976da93b323b8935a5fa9326e08672d6a3f248b7ca3a770714ccc667a08da2c3dbf054f499b3caf60bfac8333f339cadf1589d4dc9e744c56164f7d9095f23bb2df375f445d49146cbea3048fc8fc04e9add97d72c958df667b60c8413d660423ad736e7e9239592d01d05912054d166bdb262e2cbd74934fe5b2f87cf7e18f0b7bd512c02d22af5e8f8dcdd11ef4328645cc8cf0373a47629301fe2274ba70bfe2974fc860ee0c7c956cdd3203c5f56b9dd07dd04ade3225740f6e3b8ed8838eb2a8db9b79fc5f0dd646dd4b726848df8e9d8864ce84fc6ecffe3f4ec235a2e12355752b25aa9711382f3ec29e05f61f1899952b12816937164658787032c3d004ee6f1aea487ea52d96fb262360a4e7c38c859f25420e20e42953b704f3add28a6b1b98661aa848ab87b34cdb325241809eebc94ccf4255dc0df46030a617b342bbdaae46ce64861e3733bc2aeaba2a5518dd895c802221faecbca0d8b21bb1c673630d9a972f5e2c6f017d82ad92f7e0432bfc5b46a94a25e9182afc2da34db177ad40e7a2dacfd2598bcb1a10989b0b2ac355e538fee586a9ccb94d934703f8d3714397daaa1ee2c65f31a0e097a28d353ebc3407c40de20b47baca5b24d984c183b3e032e4b487db60d417632c059b464a8f6dd181b027a95ba197dc3a763f9dd5748e1603730bbbfec7cde2a6bb63d50e5e1fd69113c431fa4245fe319d16ea4965d08071ebd5e50a8e12cc6eec9862d360f3f32ff7811805a5085e52d1cb79bd2325756a14b7b7d065c4f0780f854d07b250bb4e82a3c52a4495f3a1b4cd884da87a749923654c0096230fe4c169c39162e3dacd95292381b1f941533005e9cb0041efdb82ca2c5ac507051d5ad652f006b40b097c2b93e90958afeb52fd2f8cc7390ba668f6a81c0b63c60db9d786544cb533f9f01e50ea20bd56c377d26a6f209ff9a5bc888a3895b6527df5dc76453a9c7740267eaa089d97a5044416fcb4d0f58d34c6dd3b1d4c07e0c600ffb3ed41277482ca667f5857b5a76ea8daad0777b11c2f103df47a7995ca638043cc8e0cafd67997750ade73813da28952b29e6e4d2c532680a164fd083a69cf6e93ba944402a5e6fa44219966955b209574fd4d5d5200053d5e64780e503de16e54de8ba721e33912f606939a66d29b64fa792d5de8cd87b2e188c9498b13ba4d63b45f2ae3abb06abec571c9e7dfe8b0d9dd7caa627ffa2c2549a5119e2816bd8a89f1425010bfac1ee45fb8b5d8a7c6f1eb56205c53b404dee0c43caaf06cf0e8f9d9967b608376eb094db27a794f75b1359a1a1aba1728510c150a78811990aff4cba1c21a9fa8452a1148d10444693f83e0d2ccd56d957f288b4a2a9ce48741f910179fd85aaff566197aab2e7877adf3d5e402435523f14b73684e427ad29e03edafb002b5b90aaec80dddcd5c53b41026e75af45b5ed53b7e5318df2fbf906fd27611393631c75b2e592d13ee90f1479bc729b72dc15b1838fc939bf667df036b1ede0328af9900fb5449c67d7e44c96ca1ab95eef511bdd3754121367173589804eefb91b9ac24cec77b2829a497c884e09ccf8195744dd73e37d4784a8439d16fda5a001232ca5103636ff4907aaeae66ac64c7777c83a85031c45df5cea43c126fdff77a2e2275b8dd5fbef43e90734e309fc6d076822c5c963ce21307131975e7afe33ba90206565da886025bb035ba7c44e5cb030a3216652cda96594638ebdb4900007e88803a357c99131408321bbe08ce03cc01c9e0876405ffcbf9a808ddf361a50e1209c92bc615e542bfa3e6556c8b40f2a0641a8ad2aad299efac9d278073056772d223575df52b73616460aad816714e13630f202d13a17e326f0f49f31eac1ab3cddf6b3b76a46f56b5874eee411c291295c5b8c90a4a0d5078421a420af9d3843f1118cb74e80fe2a5c457147b321daa2d09314a96bd5f2b0c878682cac5b60db36d995869ec48d1962470df975f77aad9a24045de486e0656cf4ae676be7d101e0e22cc29576efb0124dff691d902f86b00cb97ad21a89ebb57f9e0098595e84b143c7eecbbf183be7bf4e2db08854e14a57f7466118b4df285ca3bf003b062c3e7ee0df2cc82b067953e904ddee043c42b2ba16c810ced9fae7c417eba0c19b34459d6dab6346614c2c3f51bb3b2231c814b4556c5d90d606501f415d06b03e8351ece3bea5679c179729415f22df2bdfcc03ce437258478043805870cd8688d0e3d98a5c195531771529e1710f88e1c1c22e60e14a85c06658a04a74ccbf2207393141dbf5a3337d23776a0e03451d758f1478a0458e158b7fe8e45438e4b035a1c1fda8805faf2353eb34425deef0a47088fc048f0b3f07527988e306072ff2269bec42211dba7016439db877b51866030593d9cb007ffef2071af3efed0c0e628f43c44e92d7e57267b767ed26d2683e8b4c970f5c2f398d5f5f40dd3d65178147305e1bf39b39eea92b26d8758b3f4ac4c03c170bec2d775350a7c0055fba28be996aa12803cd04d4311f53c39754a803ce9e1ca4ddbfc72a730c4b6b8797a2ad147b2750fc7dcaae7c019da9d194e61f96595318e649dc27394947bae2df3795950f94057a0360c0708540da1481473429770ba3e5cf464b4432522015848e237cb50d34b435bd215449aec2f0daa463ee6b6ae07d15f53aa7b075206752fb5e773fd66bc41038f15009456f15a238830c058bb740a3b285c605fd8abce76837e342f9fa53b3e6369b5b843f538b7eb7308d1738a1ec2436e32ae0cbb629e2ba4424d7f55cc57039ca4cce82bdaf130bfb29b70f6b405d9f0412c8c86dbbfdb52a112428ce763786d556cb8ac7992bdf3bc74e71508fe846150307ea667d6c1d5a372bd72e2a2cd070f0d756c55c639380b3f49ced735b057c8a7dd884db2c96df8da6589c8d0de4db0b513ca5ef9ee90e2d2ff679592179aea707c9d85085b54c6e7459824a32d105175d740da5895e5db5de7e0051c788bc1156dc1e6a2eb4ef9ccd7cf011fe98067f5493f82a38d39fca45e33b14450e7e5af9dd5652c7982283c306f8044f4689da9fa1003356b9a1e9882dfc17a081721d8fde40098bc2df156abd2e65dda406c58edf4c8f15c9193dd8ca50bc5420bb581aa6469cccc09336305ab5c5538e44e6600e31353e6b5a99a2ed70dcae549df3218ec86f7110b47b796632bf2b91e161f1b96cde34f9b9a91c532010efc069eb5deb7cfe2518116cd4f8f166d375fe9cc810406972fff725379bd6102137d450dde35527ebb767df46cc725feb126d59b15030b366792ddee9d58229ec6d35b838c6542726cf471a10cb3057f25ca0872c92f9231545f1637a5086f99d9388c52cad2e265422c90eedd23b0535f8980fe4ee30b66dfd52fc419b3cc73c61a451daec3b9ac74d4eb72b4250f5c2c1001c04db723c725de1759cb950c43b789fd185827037c8fbb935ff02215cd81116b2e7946f874db549eac9407c74a111e668f59453caa2827e26729cf01ddda87a5a1b0b70eaf0ab2c0e16ad60bb000b4eba16d7513c93a5ab30f5770da9ce0e6dd3524730f0f27d263032ca19f544e197deecbea0d516283cb3a3701706477b2bfe1ab176fbb5659528a586e515adb690ef587e4a3323b714cf1a94514659eb84a2d39b827833e6e11eeeb20cdffeff2536121f0c2e78808a41f7a84bc9a0b1c3f133005f80066296859b715b18ae075fb861830055307f8d1d3a987ab3da0e84501be20991c9d4d6bdabcb55960aa28315e869c95d4d3d7b0954ee284aac176d058e70cbca83d57a7ebd949b827f716817d5dd2c07f1cecc55df2f0383a5309fed458328098626a187a3ff63f8e584226d9ef5fe8e4c2d520767c9527b1cb7814afcedce8cae325cc409ada1451c5c037427716e3873132eff051eb1aff199d5de5b170aa7e6359f335ee18eae3b401bedb19240ccc3c19280fd512fe7994bb726ae393db69e2f66057df42c6b36f2d336a4615e33bc489bd5835b5c3893e2ad00ed89a3789e7e50b7bc9b610faae7eea6319c0af388e8625a8511613861d05116ff8efd41283239a6a527c93b9a1aad21eca00e849817cf7b8e8ce82e9eac9417c8b1fc73452794c4a900b8abfbbe6f52437119f54921b42d8a2e1b40a877fc3466291d3fc66b1c54ded70814b7d1cfa5cbe2a7f299caff8b39edfc9ddf2ff894aadf00415de32246a65628a1273e05bc9a63b97c3c4f359f69def499f17d94075bcfbc6c8b9f2993a294808edcb1095c27287885d9ecf978166aa364062c68084f99bdd0966498cbb865e2ed28816b5b60db5ed393af7b8e35804e66bf51f3038211299e720dbc5bc179d5d0f97fa4accaf203d0491c55d8926e120a13a15cfe42254c4eeee846a272f4165c33d2acc3d83eb6472e49bf562eba453f0e08cb30fd629cfd60af2895149f16b62a09af4dc59054037954e5dd16bc3e00b6b618c7d3639bb3ea3d4064f2639295e53f8bfc8602e5103a59f6bf590a571297705132edc5e94ddc2a4092df96fe1a3fcdae0e53725795b050bd140d2aa0b8d67bd302b62b62ae6520508b0c8506aaa53ed85a17ab2430b0daf06cef211a02afab8e21aea3f58351030cd15abf650f3c74938c71152cf9a9f6987e71caef2ca649b687dcf2e30c5b445ba71ca1fd22e57e344de57b91af9f62ba67fabbe9882db87ea0ee88d4e4fa45271f8d997933fae1bf820970af75bbc415141523e4e2887abaa19a898ea212a5d06f8643a32e662715746fa06dcf621dd75bb1349407e609b107ead2e6ac7ccd7d1e47ad68707f29f67cd34e2f60cf032015f64476a001d1205d76f356e232df6a63d14327650389fcbd29319757fc7602c3c04eac367882307986398b839e9b01a34aba1a01fa761682dee8c972364e84c5a440cf5fea80e49d9d40b37fc7f9f7523bc6663ad3739dbfa2b4affac6249bdf07e4a395474946a10c042e7968559fa97d97dd05b11efdd192c8994eb5053096ff75f01d7738b8f9a59e44f364b65b775589df970e65ef826a84f57cd74adf9585194fdc52de02ef1ce5ccef92b1a960ce135d10b623650914a80501343fd490fe72337ab18ef90b51b5ed2b04e557c7b895b2c19381d6e1ca030f589f0c2de6da39b7b95ade2f651e1d710423fad99fb19421bc99416511d349a68a4bf85bb29e860427c2623d789e0cdca17e7b5ef18fcc15702fb68deb5f8ad3affe98a80cc1e35d3b1660783ed275707630332885c7d69ad019255618b84c80a9cd4de1306d8fe9281ac5b713f57be63a115ed3a964bb06e95999ceaa3de1542cd4bdc71e0e69d71cf0ec3b71134e689a3806998e32aa7a88c4d335dca3f11458c35f14f8a3d4aa74760241eba78c067578f598102ded802fdb25470c7bfd24054411da58920632b602d17895addd235a9d27d5dc1a8bb3e50b2b381a8a41268dca932e9881d8260cbc444513ad1a2b561441013f5063716fff451b6a208ebf87119d53d98297c2590b5a19b3e4bd1f6a9ceaa33a98c75c9d2", 0x1000}, {&(0x7f0000000300)="4e0afcd1066ee62d44bab2c4f7507e253aaa82ea0cf7307d94c17b9ff1981f446f93d729865839f741574beadeaea581864de3ce645def83e507511b3622bd4d7ef3034e284178ee9ba6bee70e9da2d30eb9ee8fd674a5c28ddd600684201429a5214dca53d4174d9eddb6b08ca89e745ad94c386fc4f11a86125deeaa6fd9954a2baa655103ada69ccdee0f31b054cbc163f74b2e3d5026fa2bdd6a4fa9c9520d460fe4cb3fdcb4c60ed4d7ab0cfb2d45d2f7cec0f4b64061f08411629a0912b5", 0xc1}], 0x4}, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) socket$unix(0x1, 0x5, 0x0) writev(r2, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffe2) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) wait4(r3, &(0x7f0000000000), 0x1, 0x0) wait4(r3, 0x0, 0x0, &(0x7f00000000c0)) r4 = getpid() ioctl$TIOCCDTR(r0, 0x20007478) kqueue() fcntl$setown(r1, 0x6, r4) pwritev(r1, &(0x7f0000004680)=[{0x0}], 0x1, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) write(r5, &(0x7f0000000180)="ab41fb9eabc4a0f8a1abaeb96a794f6c1debd37d497e5aca65ba601dc1af6e579200777f6201cde74b3d6ea14b", 0x2d) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000002c0)={0x5, 0x40}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000340)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2000a, 0x0) renameat(r3, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00') r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10408, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x2, 0xc, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e", 0x0, 0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) mlockall(0x1) recvfrom(r0, &(0x7f0000000000)=""/207, 0xcf, 0x1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:20 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) acct(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) acct(0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x74, 0x1}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) wait4(r2, &(0x7f0000000000), 0x1, 0x0) semget$private(0x0, 0x0, 0x1e) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000001c0)) getpgid(r2) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) seteuid(r1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="af0955779021ffffffffffff86dd60e7087500082c00fe80000000000000000000000000003ea395ce000000000000000000000000012c00000000000000cc9defa6a46c788b25cabaaaf12cc8ac202dfa4e56a35efd40b50f95a6a4944ef2c1d6caa7d04eb6bf8c25514d59534f1129e552f53299c8d3a9645750190c646515f6636e1c7e0d6fb1f590c75971855e113f6e756dc023aa91e40a3e9d7e651defe507a5ffe6a2a81d364f907dbbffcfa761904945300672407ba3fc84a187677ec9b3e76f2d069a0096bdfe71335e3fa4ddf980dd8bb87bfc1fa47e87b9a62aef057184f92af4ad5201bb27ec5b5c12833562951ed80977f919d5ad8e7a0a4218ff29a1f093a5a10e89d7b536"]) getsockopt(r0, 0x7, 0x4ba, &(0x7f0000000040)=""/255, &(0x7f0000000140)=0xff) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/142) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x81, 0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 16:00:20 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000780)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d", @ANYRESDEC=r1, @ANYRESHEX], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) 16:00:20 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x86129) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) utimensat(r1, 0x0, &(0x7f0000000280)={{}, {0x0, 0x9}}, 0x7) 16:00:20 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="789037deb31fc59b42c6", 0xa}, {&(0x7f0000000080)="148ab4978cc3114b0d41ae2a0f513056c3c1924593ea4242b256b59d82f60049b05ff569be9f9100dc482a80dad23f109f9f1a60d08234d6c0e8ed2d22a91381ffc7cd82e878fab6a61cfaac737ce31ac14b953273266657632f768a1c176ad3b0e26f2dc299f6faf2bb290159c66e962112bfbc803f3c4493d55fbf0e97e5fa70c4cf306da2987eaf6fad9f3b006cc2af84ccd12df55b918e46e01cd078302cd857bdb8742ccb395c", 0xa9}, {&(0x7f0000000140)="402f23521ec2231bbbca7750cb106e7a2545d35390be8a7b116182b80544fa9ede536dfdea6d5d724ddadd0876f50624bd50ecc8af708a3dc175e8b868e338", 0x3f}, {&(0x7f0000000240)="35d08882e2f3136af85b411fd097dc5caacc3dd4c75fe2f0d7e60095b52a77a41a87f4221bd478300fd13c392368c52d4c03d15f26b80c6ac80e03f3ea34ef04ac5431b86a86aed037c22c5d88c7c538147caa231b1571e2e35fb26d09c95d47eb849f6e0f9f9d0af318c830c1637f3fd820171c28611c52e06293a65a4221ff733d4d2d209e79f99918e340c74861c0a0a5c677550f3768487a1c85070a12e1c2f6d23e9984722c6a0d056f744b42e184e6f96fa1eb6a189bb476c59de6", 0xbe}, {&(0x7f0000000300)="f8efab53aca343f3852e5e8c73c92caf2542f88bbd9c4c9faa71dacf90cad2f80fcbfc43b3ef7439a9dfd80a0c093b6f6283276355a56ecdf65bddef2b6156bb4ec172bff56a30", 0x47}, {&(0x7f0000000180)="dd49714efd41e19b1f61dc2b4fc3187f42e13feed8a58eca35065cdf8bd4da1a20", 0x21}, {&(0x7f0000000380)="d864ec5c684609225eef6d4b9685014b770fad9af7a839a2a300fce917ac117da88df86953f4296fe0c5f3c6a98ebd9fb73e50aab59cab4d4f9602254db0d0d2faf0000f53069c63af55015a765bd0b5b0969ce2a962bb4b5f9492b94944dc392149239c4297df3d0bf976600ec1a21aa0d04044e0d725916c3f08620ab229b42662c1be9fc082fd6ce3112aff1be8c825fb45328fa21512d170fee4ed4fbafdb52af8da5fd915459a3ee5405860e63a37c3d03802b40cfcd9913280d099de28afcc68d39b2db05588f3e9198c78450d75fe1ee650f9914a01005b3d3cf9bfa4918293a57f2b34", 0xe7}, {&(0x7f0000000500)="83fda71c89a071505fa3be3a1da6a2a08f28eebd0785c12b354c55b117bd6143d91f15bff38554d54e5abada93e3ff66666352ba43513740bf1d243569af8b5b69e021e1ffd0b379167a4b470894673b071397406a194a837b2571147e9b24369798db782774ed82e4", 0x69}], 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000080)="79540cabddabdf3c4cb4ecdb330cf098c09f53a72327cff0bdb8f780911aa81bd19db3fd6e8cc2b994cbad1dc31116ebe3075feb2c04e04f102db5fa2b43d86e6f466efdd2b17ff17f3b458a80b8b7c85bc2d7e5c805282c3f549aa7560965c31ba6371e11b653bbeaa2e523578a3141f417bd37c12402fea74e40b96e1a0df891a53f956f54aaa62ba307a5efce1c79ba168cfaa973aec3106dae004bdf6506f913aa0a4655b9898ab08c3a920a4ac6b3289c27c0a3233918441b7819274f", 0xbf) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) write(r1, &(0x7f0000000040)="295a5e3c7745fdaf27dc59bb18a6474cf0b3ec72cf2f525e2e5551c791ed6115416aaa1da07304175ed7541a551448670dd668398d0f557c10324b3db253658113f53a3d8fadfed22727a08588c3ff7614425df609f405c57165a60b416012dd457d6f6b291efabe6f49d8e18b1b6441078a19320d3c2605a8f817066fb36334c2127679691636c994d1ee4f", 0x8c) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xfffffff8) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x800, 0xb) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) r2 = getgid() linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x81, 0x0, r2, r3, r2, 0x4, 0x80fd}, 0x800, 0x10000000007fd, 0x8000007}) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000140)=""/111) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023f90460 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023f90460 16:00:20 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x50}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000c5000000000000"]) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) 16:00:20 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3, 0x9, {0x2, 0x9}}) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x60) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(0xffffffffffffffff, &(0x7f0000000500)=""/4067, 0xfe3) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setstatus(r0, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x8000)=nil, 0x8000, 0x0, 0x12, r3, 0x0, 0x3) write(r0, &(0x7f0000000100)='w', 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) getppid() 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) recvfrom(r3, &(0x7f0000000180)=""/234, 0xea, 0x800, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) 16:00:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff000 failed: hole in range 16:00:20 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x2, 0x4, 0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1aa, 0x9, 0x2, 0x0, 0xfffffffe, 0x9, 0xe5, 0x1, 0x0, 0x32a, 0xb7f}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) r4 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x130) linkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) kevent(r3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x100000000000004, 0x180}], 0x6, &(0x7f00000001c0), 0x20, &(0x7f0000000040)={0x7, 0xfffffffffffffff9}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c}, {0x24}, {0x97db, 0x0, 0x0, 0x5}]}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000200)=""/133) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0xc006, 0x9, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:20 executing program 0: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000300), 0x66, 0x0, 0x9, 0x0) getegid() 16:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000140)=0x10) getgroups(0x1, &(0x7f0000000100)=[r2]) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) 16:00:20 executing program 0: socket(0x18, 0x4, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) r2 = socket(0x20, 0x4000, 0x81) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)=0x800) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4]) msgget$private(0x0, 0x51) r5 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)=0x12d) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000000)=0x6121d04) poll(&(0x7f0000000040)=[{r8, 0x8}, {r8, 0x4}], 0x2, 0x5) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getuid() r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x74}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB]) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x6, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x401) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/251, 0xfb}], 0x1, &(0x7f00000002c0)=""/56, 0x38}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x40, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/84, 0x54}], 0x1, 0x0, 0xffffffffffffffff) writev(r3, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0xc0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/30}, &(0x7f00000002c0)=0x20) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x5, 0x8, 0x200, 0x0, 0x1, 0xfff, 0x1, 0x1, 0x2, 0x3ff, 0x5}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) open(&(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x100) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8015ae73b424dba4e13bc5e50f6c7c648a7a86a8a2cffa6910d43a45272e86e174d5a1d942b54627920436be9aca3f517888fb11c7c4522109015ffa6b51fe0d58563a954ffe2bca7082d5ff511f2053eb252a8fced114366f353676a004f22b33b4e5acb94c068439cdb3c644310fe9411f57940afd9d819c3742c596d5b3b11ad714e802cc8472de8735306215c4154bd9a79c1cbebdf5200325b14ca35ab7a5ac5807bcf39c103b98322c368127433f70534d94941cc9c3d8a9fed2d1874d1c64362c6ddd5f7ae3300ad7446e2aaee7f58fdc0633edd5f500785e815f477ac7222e87a6103ef096d1fbfb5e2278afba795bdcd6df9e", 0xf7}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = shmget(0x2, 0xd000, 0x440, &(0x7f0000262000/0xd000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/91) 16:00:20 executing program 1: mknod$loop(&(0x7f0000000040)='./bus/file1\x00', 0x0, 0x1) mkdir(&(0x7f0000000000)='./bus/file1\x00', 0x9) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="62020207e0000001373cf4b6104a1fcf2fd3e30543c680042dd784c8e6c7ed1403d829f60a61ee9eae287d3b30a35fd54326b41af37bfb24e2d75161ca12751ae0b3f9087104c365b60e0100000033e7e42712799d5da12cc4ab0972c1fd2300a5767cc734e8d64e31813332156a03b74db096af64fffcf1d7ca7ad8f2c9c162724478dd696f20f82a34f17dbdb4e803eac4a3e4d422313bb9ec4986d73ad13f9bc143819c3a2e03e58db09d9c76b38da830614b1730827fea3f37afb4f5fde4fa8a952256e07e2900473bc85c9f23d894904a439deaaf665f46feb3ff681ac93a08a537483642c69dbf3e2c323549a45fcf76ed51b81d54303a8a886ecc45def286f2b06bac891d743b424b515aba1f1c9e3ecd8d79f304c48167a2f1051f4f71358773c0144701e8e07fa080f935f904177fb9184c0521793350e93760661cf55eca7ca705553dc5568a6b045254a6f6f0fe9582de59fc3bbc73849e6a2f977bd4ff8943c175e311cc8072c4b6ef1cf59d80c7d97781ba49e6a8bdd49ad4fb1ec7668285b18c8fc057792c28a981"], 0x1) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffffe6ffffff0000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x4}, 0x400) chown(&(0x7f0000000180)='./file0\x00', 0x0, r6) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="61e10207e00001000000283f19a0631923155ed064d8a9bf246ce7f515996ef33403ce8eb154df1bebd4c5f742383d56beb63b12a11ddf4271d1702f555fa36b88"], 0x10) write(r7, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x1}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x940, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = dup2(r1, r2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x4) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000001b80)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000280)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afd760758b748f727e5d9f7d8a857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e321c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900007362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a6", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000000400)="631e208d7b0ec24d01b57cf00d266bcf1004cf1da4ba541553bacb19713538391f349ab49d9359dd21dd856ea9020000000000000078796c67173b39ff", 0x3d}, {&(0x7f0000001b00)="b5273138396b4f28da5ca30835de9ac55767b6ec919913cd722556a44879e450b441fa1427bb659f18d22a4fa3b63943476ed46c9b947464820bb664a062b5f93c7c262d8846676e46a25c60d95bb4d6992e88f09609b753f2639578214120f96871e65bc537393b2bb7c8d05f36f565b1df55c5e59991cf528e76811c1ada", 0x7f}], 0xa, 0x0, 0x2) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x20, 0x3, 0x2) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="ba9abb75bc5785190f047545f202c5ac44896db9ef0b5d4920e18781d211290c6fdf03a6c208a630bb270bbeb5270dcfa0e5b6eed10a4267afe78966dc7072fc0e8129f19ad3c34077dac1ec7db234917b33dabe1c1a3a4ca0852b125a737c87f52ceb443ccb82f8cda32cb302a1ff2c7a5c2476bbc81315364180baaba803501930d6a87a9e3e1dee3df22a2748285be8314d63f953743ecd6863a4035db5e26bdbf406772dd7bfd6feab319adde5", 0xaf) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0x790}]}) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696cca71e93ebb4594bda0be7b36ec8c65eaa6722076bd01d110c75005bba15afedd2dcddea44fc1546846868cef6e98af6f9a62d144034190bed264fcafcd85dbe824e46ed1c170441ed612feae0800b1e552068ed018f238b6943a5ab8a10d941bff7315490436c8be7718477b26f8287bfb367ea5439bdb4a5cdc58680b3fa1880f0a6efcf77c3d6f631a5046926503be3134ca86061e62928442e8427aa4c1c5edd3567d40cdf7fab54eed1c4fa01282148407f62f1f80209cc6dca2ea5c"], 0x10) write(r1, &(0x7f0000000300)="9e3eaa56000000000004bf9a5c42304086000000e41bcca5230eaf06fa651c1ece0efdd308e6b7cad64d7f1be08f39518968b93ec934e3275c5faa56881211ec602a6c710271632583eb3d426c92a04ae39e520c862f05aa0ca37032fddef9bbb12379cb111fde9399d98521a4ebe51b63ed84139799749995ff74464bc6934b70ab4ffd82b99560184dfef0121593b9a37e21d5b14cf7454e221f48a3f890b92fd54aca244c1d7c7cf20bebb512edecc3f6b33a3b699219b6feeafebc97f506e15963842f584b4fac1f27b057d6b304223e2b879bf70ca803492ee894f7e5a0a161d81d42d7e439f052f0ce88902c32bff3cdf3dd6cb2afae2dba7521686f76aed84b028e6f5e5b6c3464e6a43b789b0766b5a28f986939669f95e6161bab7dade7ba1ad1bab24469138e03193f7ae850edb590668254cf3aa452536bec12759630f28b01040000000000001b41765bc3cedd99e7a01b956e720842afdb46", 0x15f) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="ce0cf122d30ac38b9671153251b4ec1836c4c1c974764fc64ba9ae27287d8286", 0x20}, {&(0x7f0000000280)="8a2c00a05b5940909215fd952689a660f3abc52e584566eca65d3006e2c6e0d2e712b830b5fb4616a8095f1686ec055807d8b2a04bdd6da839361fd4494d8d010f020764216e58d35c37abff42f6307c416df9e2878e799979ff80f4767b47", 0x5f}], 0x2, 0x0, 0x200) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) wait4(r4, &(0x7f0000000000), 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0xa, r7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(r1, 0x6, r8) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x16}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x24841) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x100], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffff7cd], [0x0, 0x0, 0x401]}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022163130dda3f8ad92f66696cca6be9"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(r0, &(0x7f0000000040)="e25bae490000000000df142d545d6ec1c1d80a02", 0x14) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82022163130dda3f8ad92f66696cca6be9"], 0x10) write(0xffffffffffffffff, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 16:00:21 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) poll(&(0x7f0000000080)=[{r2, 0x40}, {r3, 0x8}, {r5}], 0x3, 0x40) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82026f39d570a005990e11767b8d02e8899496379b3972172c5823240bd8e193c87b308ec4ebe200000000000000000000000000a93f977510ff657ff49594facf99a2ce83247748a706ac9e29a2efcaf15640f26b95778b07f99758767ee5ff3417e17a4744e402aebc5929036167822ce6656d274b3f22f32a6f368eaa63e114936293d06d8c6416add9854dc8ddf2a46b"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) lseek(r1, 0x0, 0x8, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x30e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c5", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x16}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d83cc60acd810de3c97eced84205f5b2a2c1c18d"}) pwrite(0xffffffffffffffff, &(0x7f0000000380)="c5e76247c894e1330a2fa5cb8c5d3a800a2298a7d8aa58dbcd3b20648f1a13dd4f36864558aa382881f40eee62b9951dfed5d83739d5f4e9f631ca4cb5cf2124a50a", 0x42, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79ba7) 16:00:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100103afffe8000000100000000000000000000bbff0200000000000000000000000000018500907800000000040167e20e93bfa9"]) 16:00:22 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() r0 = socket(0x6, 0x4000, 0x0) fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/10}, &(0x7f0000000080)=0xc) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x80, 0x3, 0x0, 0x2}]}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x8005, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x1, &(0x7f0000000080)={0x401, 0xd76}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)=0xffffffff) r5 = socket(0x2, 0x2, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x400000000018, 0x3, 0x0) listen(r7, 0x2) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0xef) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000000)=0x204) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') close(r0) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000000c0)) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x3, 0x5}) fcntl$setown(r3, 0x6, r4) write(r3, &(0x7f0000000340)="728edf2ec80d95f924d0096c8b1e606c7200f048855dae2af4d2ae1f3be642acee8f834062964bb428a6bf0be2eae7671801012bf6c8da3864796e8e06d0cf5224f8c4d42b9b6ae8760a136e4d653953f019d48ac1efa9444cd9d67d9bc2ec353dbffdf248a000a08614eeacccf096801221822bc34b0fcafb50a9e855529caff95f9bf27b67241e095af38101e99491b0622726c665f563269cbfaea7f343524efbb4ccdf814d10782591790029af0f0d8bf78075248decf569876e8b6ef6ac11072c309c94c31485f2ab03e1a99bdcfa2ad98893567b2872c92c13e86b4259f65b237ff78ca63cb42615e1fe8ffed7c0c8a963a88eb665ccab1ebae5ed6f2a2a6ee68cfd639f13e4ee6a41978100f07e6bf8615b1da40a67cabee1097fc85163875c36fd0fe1bebc25304862ea1ca3e5fc72cbd955f6a69f56af24d521294eb8efb5c0df4a389a6fc04ed75fbf5eb3a4db3cdd54f23fb4a2db16609a35f4b228e0014c484b9bcca9f8ba5955890e114958e37c9f2baac5e2f64755a7728b05d94fa22ffec7130ce73310868c6c84effcedbd6f037ead08ac2c169f33ff3a47de11111e0c40fc213119399172aaa5dc80369595187dfebb5186e965dee65ac0c3e3ab94a4a4d732c52865d6903b9cceac36bfc1a01ceb59b730fccfda81375fc528aa12a23f997dc76b862899c1895943905a775c79796c23eef016cc48b4290f9a7ee14df64a74ac27a11712213590fadd6f4441b4ae3ae3562ab0b8c19a4eb90c72d42176621805f2da70bc41520a0804b86c807cd76f57ab0760dcc158475068f43e8f8098c4f05f17ecdf6d4cdd78264415a0a8a54edef1f9d60702a4d141840a04eae9eb6384ab48a27ffba167b2182986aaf7758f9e5718f5409735fca1cc994513eae0d26ca2022a408ed9a406da7a99f8d800788556c117565bbea9e8c1c2e80a6d662313c09b63056d522b60b39bd30db58449fa0896d5545fe0e39b7e29dd35181e85d03f32b55675666de2450e6edfb36ed3826e10bb292deb962e48283b28c53af4b3aab1feb96f12e8c1ec4e707898a3bf19871a2e1cdd13d754f85d39f9a989f292b567f0407b58c2b4071af406dbe340de34962c8509ce4697260e0bd904c9342c8e5a0c5a539d94799294052b9c9fd5e13106c3dbfe9a48662b84aff826b88c966d8c05efdb981810facc9ccd46e6646f0e19fdd94e98774c5eb341793fbc8a3d4932905807f3233c3ae666218ef3532e438d5121484c04ee0e4f26968bb631b4cf9f7bdf5c3b1bf91398729a09917f281bc6d74c69dd9293bc9a5ae330726f39d42d21d7b50f6385249e17db4a2108ff29213598f91f7b0b61ffe41ea9812e42b561eb5e62712a3c7ffbc809dfdd007c1894da28e27a40bc84750c36f2bf560693f59d27ae1de884ecb82cb9d6cde721c94ae5fdf3b6f1f9d20a5ab075bad4d853198dd9c1b9930ee98d75b7f864db787b1b45d69b3b1ba65f9bbf98de0da868440b266822d87b7d57e8af27c45d8064295d348d92b262bc24a53745c41a6740685a9f846557ded9c0a3e0287293dc7a8683584ea405a8b38fdb199317ba938c10252c1e0fde9355bba3f4f6277aa0e067f9eb51f256ac2faf0e07dc84a7f84608b4499274535409a77acfa36efa0dddbc2f7c3d38a48b83ed5227f232cd81de4008a545984755b8d8d23b03887f516132aa35237b8751e88f288800c7aea6b448cca1303a61d29335e8a9db943820865baaa283945f12f6d5c40eb3e9b249a37e43d4680286801a371d6de5366a45adc8aa4bf9e65705a946d4c39920fae1a7bd2d4f524f1e16a595a5181035beb4dc6f286decbaa5541237c7c28dd57d351aab3171bb3d081d61b4ce7a7307b18f1779ff345454b907c3a693117462b9112a162716a4a07a734f0b951dd0e88433ee5b96767d973dabd636fa9c89b2652592e176c4d3a666b9afce83e2f4765898c7223dab35ed5676ba63c67df8bf5ba62e3b74543eef87d03fc4b43aa47c5a882a4ccc90472dbdb9808d5673f55bfa917a69c21f58d650b5854f8a1f6dd9973d8ff83de2f3de1093b46c1a4b7ac012bc9a94c2033c179fc48ccef54a17f41adcea4199eee97d3f4fe0e35b7e3591c6edf026d68affbeaf58268e475f184468da6569568f3d45941a3db591019e58a6a319dbe98101084adc2a485eb00dbb28fa0ac8f3c64971cb2a78a47ac4c19263006a3e5a86cf5ee4e2d40dffd1a26bd6fa4dae855a53357dc5a2d7c1046c335eb8220c1627e2713c3df37cd24de7424adbdb75fb240a5a927446596646928abd5c8707e87038362b4b9563acb194ee8ddda1ad274d5f0fc20c194b8d1cc1011fc0dcd248a6cd0e68d4cea212ed425640bfd08c7001e6f05143f4e4fbfaffbee39bf184ec50f59f0c9679236e7fe689387417fec111c35d7e034561691e37286c234eb4255cf2d271654e58601073f560f324947f14f592c3cf739bd6d2cfbeec60e59e8b2c623cd248f65bb2feed309fa3aa20a214c2a34a334678b63a92e6c6471b6e0f9c28849b4df210f094891daa08d6c4100dfd885a336b53d15e78bb61dd42d6692300aa435e60604e5658f9b3e95b15e0dd1b2f70dab8981bb2ba54b579799083ee5cdab698fcbf44a73bd7780b80cc580f0e3977e684c83f6c6de223f19808c44d742970370aec72767b513f99cbaf75d42add8b3d825d253a871223a889d31fe28a682d24c1e7c501237291363adc069cfa87152c7a61b38750fb676bd6f7a314a16064a04f8a02cbe383f2d2f687fa69e8324ae2cd74c0f7324baecb568ec395b72a162ed2c8445e958fc033458b605b4a48492bc914d659d0cf9c8e2f98e8be037c63029328d57b4f294717adb12fd35a1ff553d64dcfa85ae7c11a0c6c3ffaea1359d083d09823142a24563f5950037a381750b90d5c6b549cd9459c99c74c249c4ce601619ee85292984c1fdbc453a13ffa2441bcdf83e81ee7a30f329fdf9ccb87966900f834f7222f1be3cf20c034f1f5f34d8ec0e2ffe17b92e6694e59185816a12fe2784c2896dc2dba8bcf0ebf3f53e8dc84b03309df52a9d8263545330ec05f4a812ec8a55e0c71560e2d7218082dcffb83ec3234812bb4425003e90e36c408a84dae9bc99ad743e0d11cad6e33d5aafab5d09556a0df79dadef832a0147ee0457a2654e6c02950787edb22a47a37307a5fe40560b4509d068e312e69b21c17cddc0218b0108f6c1b9f99ceaf55c057e78f22d43a32c4389b9a01247266b66f7644ccb532935cd818ce7d035769169f31edeed04c804e720b64b642d6eb9d66a9191dcf60b590fed91cadbddfe86bbf81d8346da63ff37debaa07278f7388f180f4bbccb387c191c3b2466283e6fecd0f1f3a8b1abd6a4a89f36b4845cf3ee8043e224a00aae95157f7774be2738b81f50040f0088a731e0424afd0b9039eb4492ada082dbcc9adbeb8045174a3e878f86634e81c5bd88602d9fd894dcea0298e402a270aac8dab819a601123851d48d0e7ba1b7dec8c6f4ca51e90d6df6adf966c2b4ce6953aab284fb322102b51003d6bb4ad670a68b2239761668bd29ff81740600878f1ea8a7a0d2b2cb57ede977981635213187b6564beb33b2f13f60fe2e95b05572c04bac09504ea57bd4884e3363cff00e05eb267db64352d6e98e867764b835f0cb493fe6bc0008b1f16677a7f73ed9ffc43bf96c2dab13a42eafee857538396ed56a12f1a7e624784c75f3e4f9d15b475a1cefe03ad3175ddb7829ea8434eb53e14aaa4daf6e5805d20f7f560aa77e7daef86ea1f449ce82e5a8de393e89383a0d693fac977500fb327e07028aec326145fd9e05e98a11cfb3a5278f19a2c0b4b76bb55229a317a42c1eeb74f232909853f7415cff4786939264c2b4934e2b1591a47fb1bb3ded02ac8476446a0342c383e12d25e94e630d08b9c826b335a0b747bbec1500a796fb8a19a7c0472958aa3a52ddb7df63962798686e4271c2cedea5b5b36806c226e04bdf0c4b37fb1a637a6df99b8c8a4fed69d8dfe098b23bf2931d73142fe09b0659e12484c7bab38b0aaba22309929b2a737e4437d9723fe2e695f5e2f908906fa9ad28e0b2b8db55b26f23c303ff0c8fdf43ea40b04cfa9104dba9c7b06049b8c7ce96f8d788fcf03b11f0e5a1cccd11ec3c91112300a2c77d8c9a298dc238453eedb6617008fd3771ec13d02f007c498a5a8d42bf5624ae7a6238b27c11c871ac94a72b37cb5ea759600afc16adf01b92bc62cda9923d4f2d6966b8d1bd6ebf5bb1b4c6c393c6c25781e6baaeb6de16ede11713f4ecdf1f5e6fdcbd7af088a19488303b7544fb5e3fa7e98beda57470fe230dba62c7d42184f27c83b8e19be80c2576e9f439919795aa70155104301d9e3545df0ff6546e0e3cf2e4cdad8d050d6dbf9b3b7f22d27dc546f92a989db4f5eb652a954f39d233b24c74e5c4ea7913fb065a6d0ab3b7993cd1d126bc09cfc0a7cbce91183baba15e688401b97ad1082d775e00a04b008c3b49601b134733375e45fbb11d89c8397af8ace5ba7ece8863e498400cf0770376e8b7c4916666f52d633ba9a967d2a184ddbbc64378c8bf7e3f77241a9d7ecb5a427385837f93f9d67f2b60231f4fe1f3adaa5a7eb3d21b02026d65280fdc379c1b6b029030546839eae35ffbddd43b872e8e3fbfb20094e4f39200274e250cec75c6478cb04c46cc0749ee3609b2b9f50a032ef549a09fd997ffed03502818c64f6bdb3f853e5cceda0a282f5f333c155c2b533e16ec920479afd252b9e85f3b62ec3320ba85ced59472c0dc367a9e69da4790c19427ceadabac53edf97435016a2be87bfc72e1723d782d3bd9696d5ca4d8a34d9c45aedcf2f3b9ab7bb619aae9e50e5196d4b9e81e10004c92ee1dff4f7940a61991146be30da664988473db9df23f80d4f23ccc9bbe0a7fefe70cf959e1c0650110141e1e15f4850f1a31c547e1bac2c3580ca9beffb42eab924a752202e3df4c376280cf56b46d135a51d2e95f672790a00ebc23357e17ff8d58c1b5992d4ad57f321e9b5afc4d334fb05f674d8ebbf94c5b1237a2f824d5c88745aee1d80ffe6ce0fde74f153cdd6312b4e110b12f00ec5cf2a741822a428d918f8f111939fee0e01195adadeef1a6b512d00ae22144f4dda9286e9ca16218582bf8ddeccbc24f1dff0109b7cc2a761277f5b7fd1532924acc580e74280f7e66a185231d8463f8a8685c31a1cec37f03dd61f5ecd36b3a8ae4ac02fa1e1989e31c8fb7929b6694426973499f331f10a364e87a11ee5b1f7c8996885ce046cc46c05073c719f9e8ed332708c8be378913eeda809dca24d1b7dfdcaf2e2020b0789a49599b25a3cb8583f7cf900f2f27dd93d53d262b128395a87c70643e355cc54a7fdf09e5e61903f34473427e9f02f441798a3a93a1caaca55a3504641fd4d49e0b2d810774b8ba9a896bbd85939122d9b924754793e83360194762248cbf66c05f4b9f75011bfe6f601c6991f67a19bcea81a1598e571acb04e5a98bc32d3de3910fbaa421e9e9c14b3895eac67ef4cdf2305aad08190b2548ef3fb18ee47b1c8b24ad46c5d26bd2bc4501c4502834b61d5052a2b2b0c782728450f0f1ff846008c533f3bffd4f04948e55b3f668b545f8c2d84d212569d6dc4415c5adbd7a8dbc894ba60629bd1835fa6646647bddb0fc38ffb39ceb6b2aab5434921794e5c8b77dde3a1fd3aeaad3964aa9d64a5b628f57bb21fa6db39393f80c32ed4d272d1d25e33fcc36ef78a", 0x1000) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) close(r5) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x22, 0x1, 0xfd) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d27, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open$dir(&(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//../file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0xa, r6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getpid() socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x58, 0x2, 0x7}, {{}, 0xfffffffffffffffd, 0xa1, 0x20, 0x6, 0x8000}, {{}, 0xfffffffffffffff9, 0x42, 0xfffff, 0x5}, {{r2}, 0xfffffffffffffff8, 0xc5, 0x1, 0x800}, {{r4}, 0xfffffffffffffffb, 0xc0, 0x20000000, 0xdadd, 0x1}, {{}, 0xfffffffffffffff9, 0x4c, 0x0, 0x1ff, 0x2}], 0x4d2, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffb, 0xc, 0x40, 0x100000000, 0x7}, {{r7}, 0xfffffffffffffffe, 0x54, 0x9, 0x8, 0xfffffffffffffffa}], 0x10001, &(0x7f00000002c0)={0x3f, 0xff}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66697c653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004af9aabfa651c1ece0efdd308e6b7ca00"/40, 0x28) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x1, 0x4}, {0x74}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 16:00:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) semget$private(0x0, 0x2, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3d26, 0x200, 0x6, 0xd}) syz_open_pts() unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="9f5291d9bdda0699a8160c023bf1ea9b58f5dc23bba638450f8cf604d82305155219f47e876573a97c6e7852000001a0186935882432ef8374b09b9b6d3988df880cd1fd2563a33466cd2464f880e5043cd9a49e603b8f9d8c5254651ec4be84626b05cf6bbb25ee33b86a88ea5acacad4248d054dc25551382c6551f0a462d4a75a8597c8958b8988438cc35cccaccf0cced529dea9c9b18973ec33a3736db6c231270d78092301f6f8040862974371c4f1fa9708df51a7cec319bbbecd840348653e4b2b090ed535cf2f6bef121b8c6c9a3c66dd9bf89ebf6013", 0xdb}, {&(0x7f0000000240)="664d8e895e49874c67fc2fdbed4bf1cb3546121571b3d6b7c39b69e7dde434dadc8334a118907f4744cd109f1a2694b43d63b315e3a098056d06f60715ad4554cbf84a999a3552e9f4f2ce0a7f107cb996e77dc9f931981b55e524a066497195c2ab8aa0", 0x64}, {&(0x7f0000000300)="685937a91a6fbf715a5f95cef0edb9a9cb1873f0b660f6afee49c4b09e6de40266f183dec3051f37a0ada4776d2e1d9bc50029e0b51336ec8b0d1b8efbada4aa5c00a03032800428b002cf9d12d124464084eb5efcd096738f0e19b13532921a27c351bc4421187120e62df4dce603ac18cd66737e4cf7b6148eb0add0594456db38c2ae13778730724f9dc41e81e4883a7fe4e9ceb0d06ddcc3cb627424200000009b50aa2f", 0xa6}, {&(0x7f0000000000)="6b461c6b1f9052a87ff5962976cb5541e65bfd", 0x13}], 0x4, 0x0, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) close(r2) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/12, 0xc}], 0x1, &(0x7f0000000240)=""/62, 0x3e}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000000c0)=0x1) r7 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340)="cf73d2a7702122b51f4c2aa2ee7535c0c0f547e734918de19bdca351acd73f53c6cf2dc53fff02dd5067a374a5810081a58ff0dea0a519757364b4e54e93b2f102f8fc332614ec61c15b359030a60442df0dbb3adbc2d8f498e83a75959b2678acc947d71b42b0477989e37dbcd586d77ffcf2ee575e87418bfeb88a2ef2154e5b526b12c98e977cd12bb321b524f46e20a12a465325bf23627bcea1c31414cc6f28ab6e0c35d76b28cd6933706d0639d16c795deb2fbc2c", 0xb8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:23 executing program 1: r0 = kqueue() r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)="680fac7d1f46113e30cf173e6be3146538e87e687f913b679f205aed226e80f300019c46a3a7310143ca64f97ad0fcbfeeae85cd2ee2b2a81d1731af9cd0e06b534d062c61d535eba2e644de97fa5061fe815604787c2901b87381ba1d2bbfb3f93d12697b459ae2afd0e981adb59dda8c6cd526f1da379942bcdaa727e56764e252974d5a933e65d19fc3f9a3aef0ef4423c2598f861e60db21828a15898ce119d63c1e8ee95cf9ea076dba8a96c5b4c5c2835f8e23a16fcb89eb7532e5", 0xbe}, {&(0x7f0000000540)="1dc194f25b1b8868d684cb8b7bb416d6a6e5c0bfa32ed2354d89a52651181dab7758410702d7b249392081fbc2572e90816102e0fd9182925fd95fa4faf2daa3d8e1d7b09b0cc84d38d5b2ddd4013ba2741af15d1ea190a0bb0e58eae1479e8d5b73d7580dc4a013dd12d730d7048d6e8127b09d69e66fc6d3a172c2b9b52a9ff17de5eccf161a5c6305a4d572f5e2cba119253046290c575a47bd0314ebb759057419a3462e4347ef717e4bf6280c3741df6dc218f8a66a14e87776cccb54f718272bf30f8118f8d2a57b432da444bf2d517fbb46f82c36ea636826741aaf8fe87f6724ff2723a8fc86735ede9619ec3d24bf23e0e78aa846af318db2af00"/269, 0x10d}, {&(0x7f0000000300)="ac5f1e39e37c7e2eaba8d01648b0b7a8d540a1c51556889336bbccbe46a1f7d4b1109480d4a7f5dd0af6b76b46aed14083b25bd7e6f0a0f6291deeb90aca3c0ae1788ee62fb0af7d60cf32ef8d07f3853513be3d33c03068c6b235b9f1232d12b1c348a07734be64933fa9a469aaa1113d613a98849edc85d0d2a10ab35fe99d96c6e2b0363f4fadbcf3531d52695651c4f381edae2e248cf719817701e207287880d7e2cb1f8981e8302191de9c9af96698b8419aa725974b9669d5ca68f9086da787a6a988db118b64d6a5119a33f20278140f64b0e14692a4d1fb38894bd68af924bbbab20dda9bcec0cf3a5a1996ef1a315df100", 0xf6}, {&(0x7f0000000000)="6c418460ba6f99b3a1187a239fd76df4aadfaece636c30181be01139e518c4d252d9d15a1215b023a53d61b3c3dc56c2186e74dc5ed3a77082", 0x39}], 0x4, 0x0, 0x8620) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000003d000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df03101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000140)=0x1) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x8001) getuid() writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) wait4(r4, &(0x7f0000000000), 0x1, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="ebff"], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000300)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000007860ea2e2000000000000000ffff000008000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYBLOB="eff1a20e25387b3f2007fd0f4bbb001000000000e7ff000000000000c667f0a9d22b3f79a0ccd73ef774aba0db2a1a4602d7bc3dc5086c2d00735e9134f388da", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x400) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0xa, r8) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="43bc94b7a9b7", 0x6}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r8]}], 0x38, 0x8}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5cc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xca) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x7], [{}, {}, {0x0, 0x0, 0x2ef7}, {}, {0x0, 0x80}, {}, {0xc041}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) readlinkat(r7, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/179, 0xb3) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000)="1f3e1e80a1d2dd7af29e8e48cc01d3ca953322fe123e1f48f9006006d8bcb9b4b72f1f2db86f50b4e65876863ec5c674517d81d4ee2c31e4c9b40f1425d5425e843bd8d556ae37c061b2e0157a8243dcc248fc4787f8a8865a4c614b845636476140a8af6dcbba51b8ccedff1285ec1f8b4eb5058a269941938c4952a9eeed368c78240d", 0xfffffffffffffe9c) 16:00:24 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x80dd, 0x6, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x5, 0x4) 16:00:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x1ff}, 0x10) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) r1 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) listen(r2, 0x2) shutdown(r0, 0x1) 16:00:24 executing program 0: getrlimit(0x6, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x800}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b100050460000000000008e838000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f362b0f9000fcffffffe608a371a3f80004000000000000000100"/179, 0xffffffffffffff93, 0x0, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:24 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x6) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000000c0)={0xffff4a21, 0xffffffc0}) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') fchdir(r5) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x110, 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) unlink(&(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1}], 0x0, 0x0, 0x8003, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x11, 0x40000000}], 0x9, 0x0) acct(&(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) socketpair(0x18, 0x4000, 0x75, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, r4) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0xa, r8) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x52, 0xfffff, 0xde, 0x2}, {{r5}, 0xfffffffffffffffb, 0x84, 0x80, 0x3028, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x80, 0x100, 0x8000}, {{}, 0xfffffffffffffffa, 0x0, 0xfffff, 0xfffffffffffffffa, 0x200}, {{r6}, 0xfffffffffffffffd, 0x84, 0x20000000, 0x5, 0x10001}, {{}, 0xfffffffffffffff9, 0x74, 0x1, 0x6, 0x7ff}], 0xffffffff, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffff8, 0xcb, 0x20, 0xfffffffffffffe00, 0x3}, {{}, 0xfffffffffffffffc, 0x80, 0x2, 0x89, 0xe68c}, {{r3}, 0xfffffffffffffffe, 0x1, 0x10, 0x40, 0x1}, {{}, 0xfffffffffffffffc, 0x1dd, 0x40, 0x2, 0x7}, {{r5}, 0xfffffffffffffffb, 0x9e, 0x20000000, 0x81a8f21, 0xfffffffffffff1ec}, {{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0x1, 0x7}, {{}, 0xffffffffffffffff, 0x0, 0x10, 0xfffffffffffff123, 0x9}, {{}, 0xffffffffffffffff, 0x2, 0x10, 0x5, 0xfffffffffffffe01}, {{r8}, 0xffffffffffffffff, 0x40, 0x4, 0x1, 0x3ff}], 0x40, &(0x7f0000000240)={0xff, 0x5034}) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x1}, 0x8) 16:00:24 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66109682e4b7d2a567fa21c979024c33e524018c469e6dd1acda9270840375511a820ebfdfe97cf06d61c9acbb5981cd0460012b9b4e0c78748420754bae9df82af4d85139a527f0c06154acf68c415591ad3ab2c6f181bfdf4227d2abeddacc0ec77db1c470b36791f4c06bb30acff5fc648f00a22ce9dfa21db24084d84c435df618829320b14efd03bb1da57fbc432b04218723503b1ba448e7fa9d57"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) setsockopt(r2, 0x8, 0xb9a9, &(0x7f0000000080)="68266621920fa2e02a68a6e45d", 0xd) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x1, 0x7fb) msgrcv(r3, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x0, 0x1004) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r3, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgrcv(r4, 0x0, 0x5b, 0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/95}, 0x67, 0x3, 0x800) 16:00:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x401) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) read(r0, 0x0, 0x0) close(r0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() syz_open_pts() 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1, 0xdc, 0x40, 0x843e}, {0x9, 0x1, 0x2, 0x7}, {0x6, 0x0, 0x7f, 0x8}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xb1, 0x0, 0x0, 0x8000000}, {0x40}, {0x26, 0x2b, 0x7}, {0xe3, 0xfc, 0x1, 0xffffde7e}, {0x6, 0x81, 0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001080006040000ffffffffffff0000000044a637d1086b00000000793a1dceba6f6a1846a52eb967b11794095cfc420fb9c899731634335d3ecb30e025ee128f224d0bd961fcd4780e221e8651277ab1ef9fece1870d48a9aed175783b8a5e53cd1f6703000000810d4f00000000cc9ba65c29b3c9ad08a8e316ee682482a9af863e147f49c8561abf566e7eed123adad58f13cba02c83788001a37d483f843ba0369c25db"]) 16:00:25 executing program 0: r0 = socket(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100051db02253c09e3024a4a032df661f9"], 0x10}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)={@empty, @empty, [], {@generic={0x7034}}}) 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02303acad6020239f2b605f38effccabace8b7f0b03659af78033cb6a06f2dc091dba2df1d1ee121b745c41d1a3a5d2d340f0389e613395c4e714fa35be94132c18827c635dfbfb79357fe7f70e70b3179ce4f3350bb945c482e2d33416251eb36751991c4a5401c1db38b0a57d184dea02fbd74cd0460d86854d109cac53820205852e2a3052772d9e58cdbc5de7436a54355a2b4ccbd28f14eb7bd6e3bba83004d632097ebd818fbf0dd24ddcb3ee79a043853e75566"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x5, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffe}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) close(r3) socket(0x2c, 0x4000, 0x3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getpeername(r5, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 16:00:25 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0\x00') 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x10000) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0xffee}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x3, 0x6, 0x5, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 16:00:25 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10008) r1 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x3) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="b4504e62561052c6300025f48c2b1b49b6ed7efa1af2d24b76d6a4abc4ca6ee93cfe40b661df687c5004a5db77017b1632e52def1dbb549164952bab347f1d4234dd077788bb9c7dfc8bd51881c607d596f8a93a5906000000390e899793e50500000050583fbdd417938f14fe155bcf7ed362a717018eb747704d0b08794d5a579934c1bf08dad11651da47cac566ae9a658585861e157f16fef5799e0df5ec5e62"], 0xa) mknodat(r0, 0x0, 0x8000, 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1002, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x20000, 0x10) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)="9130f19a31af2c1fb77ae0b57d5d299e1e676ec31f76548f06eca36db7d09b3013f7a5aeec6a1283606c83ea4a40d61d42205ef62d916d0786876fdc5ec5936c529fe3a462b548f3eba0868a5c08d7e07ada0236a5bc31ccba46274574a2c0dc33a4c025c6c12b57d65e7b7764261b4d7698a8109a13443bcff6bca11d5f911dc76189f9a504e9acab85e416291213385e37beb0cb21d425218fb92d587f8df146aba4249f2e0b212eb8476b84e0e971367392f263603436c1198e8171350f573bb7", 0xc2}, {&(0x7f0000000440)="595ac4d48657256dd4f78d23cdfb9ae4184a3043a2980a3d6e6151a2c0c168ba80225b39730947af492dc8787af9614295", 0x31}], 0x2, &(0x7f00000004c0)=[{0x1010, 0x1, 0x10000, "dabc8ab9e9072ef590e7cae849f831074f6922b4554e8fbac218a227a6e3ff0051e6466e9c22af62e5d051dcc2ac8f935b091a098cafb918d966ee2504720a2630dbaac886103d09f80204262354fce1d452c74d3fe40ac56fdbbad3b35917af7be0adac75ee7f291d6b01eaba03fdd13e52089a3863aef1bb045aa2f6e585d907b7cd210d2826d28d5bdc2e88bea3bebc4d8a822b1500f7c82435da0acc12e9e12af21b2a7d417ff3e7b7f35830f635356a4102c90b1ad6273174acc2f37f463e7c6a7deb76ebb1f7e4b5d0728861a076012511f3b2a3544093f9528b745ff2e7e7fbf87781fc0fa861f06da74d86fab269c5b3add3f776f7ae0a8f8d60fd6776ade131da5f43106f6e69c42ede59469aa5e64285e02f6e347ebcc852e540c682df961d5c8248668bee0ef0a3c010888fc8c0e9135f19b9cced624b9a46a1ce19f6d6f590ea5ac4ebb0e47d7918b3e969ea998fd7dc6ef1bdf9c4965615ef2e9000727fc71f9a87229879d83a221c3725cf6fb498195b37f9b89b15e25fb1e93c50d66906bb4df93291219cc254dbb26b75be54a97c05859720c72fce6c63057304417622b1a05cff9f04b0b50c02b7a512f7ad6151c3b522b4c3eb981956bdf761c2176044837ffd437eea446b031a5982b73a73a817081188017c32fb8106a45faed197d8c8cd6653cc578a4a242a13bc0c1c8730ae558f355336184c712629bd8bf46cf53e7b57e11f4102205261c7aae3a24b68e0b5457fc5a47ca4c98b9ff569bbc8dc059d422b0be0964d8024dfcd10dabff48d85d5ec3fb0b06528cb09b124fa5c1da7c803f9b6dac693a7e464d1344906450b92268df1ae132dac8ea5f4a4829706d2ffd887e20e8f881d3e97b2b5c7cd57da5ca0c4c01fbc39226e1e6c3e0bd6487b40074a955ec171f30df357596318c0d4276020b7250ecc7a0c8e163e4564e685fe879c47eb84cb4d37573b52805a2d770f38ba72b809cdbc7e9853be6c9be07ae020239f7dee96eb940f00fcfa7b0f363e8357e575cfca440bd127a4c5629a7aa463eeb78a3bd5b93e542fe2d9e797cf90f19b2ed7249d33065505d7369ac9afa23c4729ac670f82a7906ac0540087cc66accc8de234816790dd3227cf183619d799fb4f372ddd44408cc5075d6d6c3046303c7e9754f53f680bdac6875bbc0436e7c55ae7fe375fda34cf65d1ce54949f760e89443bc4fb1e9145030ea84a557b018f521f8d6d7347338c362962c775067d955034f4cf4e9f1e2ed0124a16bd654aafb564e0cdc2b236df56526bef02482e69962fa463400c04c94dea4d7384c0d7449d313ec2b6e4f628a51521d3d843f84c329e0073f9de38caba199ff4b599a8b293acda2605e24d07075786f6177498bc3981dca08027e4e66903b6c90868d0a5f3a8caab7daf808f7b4d41682012c52b1e85f69edb2d4295a5058b87f4cf30f54be3e42755d9184db339885d7fd157ff32c1c5becc7908528220998306c9aa2bb7d24d389cc013956c9b77303f2b609b788233aee4e9a03b969e353639979afc9409e17920522418f74eb70a12946b3afc72336f5d8998c0c3d2c70dcfec8096508b658d25c2c975e74f7788ff9bfac733cec457f8123c9d47ff056864b8328976e68274f42d6d2e088f07d79c93518a5f66c90898cb645bdab36f13b80542e5445cc34c47a4de3912532f5906ab4dc9f3b15eeb505cd89baa3c1bf4d2b1cada5ac1261db29191ee9188717951555e69d24fe6fd94234f8c13dea001371fbf2d1afaf3cfae737f3e4982c38af0688888cb027445b70cc5bed4e034c766a8ae0d16a25044d633689415ff3203962c89a2ae55b1a0a5ed2dd7b94f1a033d9ff5f67c2157b053dc79054dfe2fcfc289208fa1879d91436de7b75acf35f2d5a2191726b458eded391882157d3605c72b33c8d3b8a6157f7658fc4e911767ad4edb95e66482b517eef45814c45993737cb80e78840dcc1e02f4f0440086906099964aff60ac089785d844fab56b36af95f4b020cadcc1dc000834b5644c0b0d8358ab715e9d29e2cd9aca2ca80703b22f14cb297f20be6ad9e9e248ba9d84d4073aa0e8801ed23283e90ec40d0390fa4f461b0f4e9175bdd0bf6100db9e2fdf9c0413cdb21ca8b0cb03a5de7ecea24a6688555cbf5e33dcb33ccc2897f5484bc7ad26b909c42b29ae346ad4f6b30d0a5ef4e1ab16154a230ffd23aeb5f4e79d3fde1c4f887bb683f3f5342f3f463278d65c2e7859c2d7d838c3e30803c73737932e14376b321b40c4fd63049b3756049acd379d1c53331a30cebe87a1042ad4f7217eacb7dffbee98c30c36d7ef9639044e0e57ac224e2f20417778ad475f5c1da870e0c6bda98d3197618cbb31c5bcc1350fcc320f91f237c06ee330eba5ce499188b90244fd14011800826d6e5ea079be551ea4cefbb27a8d5e9cf3b5d7ef32c564578e0d4680334ed131bf439d1fcfce6e6fadd716e56f20300eca7668482dd9bc0291c285a32bffc8f107b33ac23126647997bab5741426dd584e9186a88c4bccb2200ca6d7baec4f2057f0fbf39890a0d718f414870149dfa7efea86bed5394fa3d234c8dbb4fd8eab202f463dfba8b06c36860fd9d27f0813cf417e51370476296b28714b57760c65cb8eb8a0c01bf917acb0ea270682d24339639efeb3a7e4daed61296683c5e3bebaa49a565d9acfd45d5884e91b707d5b50db2d362efbcb2faf5c752ba9258e75a87d0ae87dad49f77e57011775e8f130c2ae0668d5d85bc3241ffcca0ab9d5eb1935b2d0011265406017c3736dfd67929ad41bad7b0fa5baa05ae5e9a7d2a222f5872954a8413ee9645b2b48752492d2b850a436b619cdcf1cb56f9cbdb31be67a0025fd3dddf987df539f86ac5fb52c3e13c1bd1bdc97c317c09d820fdf5385605143b5bc58754cd2de767fc19c3509bedbc5032e397921f6ea279870100eedab80e5d605f1489d3548f1999b16fd6a494f0ee2420f756288df36dadc785e86e2728ce4d98c6136879e052487239ea45b14d9804de7d403dcd8d9995c7157c8f6466dfdf39553fbef38843963a67499b2a241d93579e9574f14dc77de509fbda2825303925d7324f28734aeee8c2d923de0b59d1792e5b42a9998c514d8ed8d6718b2a1360d757816583a2d99c84176ef4309aaf280be1d205c065c3679333e81300d20fb896751dcef89052b1e4b506a54e447fc182204a60ee85ce0d6b14e037e0c656cc5e600deaea8a65c2b964cd220cf6e8fc597fccbdc68a09eace1239b9db33b7c70fb3c911373170f6d7b473b3741767b20b00359185eaacd93cef44d5bfb94d19ca826f90dcf96b9a11ed86314c912afc2f3da60bbeb1c986408051d83113f09a7890c1d3d534b01bad1ac17691a1930a63e81422d76bf11d643f69457087211eebeedf8f160dbe33b1947b37d0443364239252fb7143936f25294c8f9df3c82e5e520de5feeaff7e6646ffe20d38a080987de4d63d28b24faf1f920f68075b810aa916414c09f48e61b26f0051766481ae763d940bfbdf27d87fb1a8a9a6744c1541c76a54522ccb3d58419af673c1bc7b916ad521a322bb993f3cd753d61f4460fa05ca8255d45d20673fc0ae6e23dc7890b1fdb79b2603117b08185f1d080f506f8148f4fd59e053f7bf7b64a2f4a212a9c9676fc1aeab29070ce648ce9b8ba09155f8561d4cf60658745f192b1ad9f6bc5dc68a98c4ad48899d9891106f0a949d32eff41977c4e904719df412c1ca06aa0cdbac0622a544032fe5b1ed671a5f3115fb9ad375c46e001d2595a36ab8b0fb4d71f8ad0ebf129c5c7995409347fe06e6d2150b050345c9ce3d7db224cf7486eff143acb27566c46e18b05ad16693f0f7d52875aafc39e4d0efa76cd5d8d14866a3eae1d10a0af126c5e020afb9b15d79c5e7a226466163a9e5b64cfe12e19a430521c23726c7078066cb2f99a8febab9ee20008bf584bd1d3821254f4d9fa3a39f56e3a35325f6e8cafab1df0b33fa0635908127ba2a807f38b2fe3503f1326541aeb864fd244c1ac05d746b8b272078b207c28393602fac5b2ab8802dabeb02347e141aa80ae69055257fe76939f4a73840f05b8e1215ab9a8f7a1cc88a515af96a0e0445d712be4cd1abd9d18ddfbb340d2d0d0a59b7b6a40d29af722a94c2abe647aca2a3b2e5ccded2cd254b208c2a6b643720ac98cd991ab03cb285a4029593ee914583a7a1ff416e4c9d50465ac535f3b85f90284affba4355455eb823df3129931f2ba33a4166c88bc1b7b0c78ca19915929e7638f71a2394c34c1458fb097b015b7fade337d98e6b5c74ef7031f01140ad6db6f98daf6bb03226d390f706e2503b1526cc753f8cb659e6b5f4efa94b72051595074a315f437d71719e12217fa8f029ec3918ef273a4a55c89cb993cb83925565d701341f20d72c8205aa553a8e1cd29d06f0314a0ce127a1b5949a52713b0f4ab73ec3595c6009fbf25ec377037cf91a2dfaa787896d280baa5fe6c3ee584d869e22efc65dec8b47472b05bbc82601669e0f62a8a54003708d28c9233da30b18120ef7f9bcc3d198f716b330018faa3a315eb989cac15fb88406bf1ba37a49f5359612133853476d11f6cb58a8fc52b01e0ced216db47664a3bea2b6edf11f38c8dff4c1813cbd0522b029b058282eeaffce37ad6b92da32f67df60e7e57153ddb60ea0e5defd354d0c3dea296a761dbcfa9e880d244331eb8c97ca1de8a2fe60663e2155597925d59efd17a557d063c5af77ae11904dafb3775b457c61a63c3c1ff65ed4a2bd498ddbe8bdaf24aa9d5cca230ddb82f91e66025aae12002d9efd538257087ac94cb310c783da59731f805b1f09254805a002182efeb312e0d6852e0e8dc9b8a9f9d4d49185bb102a45846eb974b51751cf3f95efd994f3855bdc1c8c7e2c6413b15a50b4cd3db4899ab7d377eef62f6b878c138071ebe239555c4b0d8c6524522aab1ee14b3518a9d08420741fbe4b632f2a11f13d862f2a419541b368c938859491099f64f6981b40505a7b2b1f6dc5d492f9e2450d0f4c0fc840a8e746ff136dcc89a6c9743f1feb73d2cdf369bae263e2a06c786f226dfbccb89fd4dc6210c56ede9e30fb0fa2d5a276d2c6de71d4869da0b78e70ce3e33f33751b0fb4651933e630e0b5a335b8570bab7dd139bf0b54dacddfdc786001a3637c1de10fdf0322dd7707fb1c4539966514c4dbda7e5299bada57fa42bb2c49324701341fd601f812530298eb6b0a368142182326e1433c56e1149bee16688b598afac8227e07129e5e897ba611c56cbdf312c4d3fdf2f0aa4f5dbe1eda8350da3080cb4f6ce2aad794bf0a9ba74dc3407c4862337a40ccfa98b1f31b9f012b3b21ddafe8600d7a2db6daebfe74694218b6c3dbdca6f8d671d9cd33f264a9c6040d916f75d865445fe2ce35d08b3ef25b3d944945bfa9bae377a600119df7345d4f400799d31b3824f56f608354e6fdb9b8ab5af24c95b0159090c100d032f62a2c3ebdaa94226b1a03bbd10f2bdee30d7b2286928e981fa1ec4f5f1cb86393b7f5a9dbb11d03ec18a9606683ea3bd15d4bfce03532fdbbfc4a28d6853c2b3ffa572a2a637ccbbc798c54ad6758f78730ad382a38eac1396dc6aac8a35f3edc25e72f524efb8a10fae2cc16e697ec352d9a58b2e7b4546738493fb98e7001aa94e3739a6178b923fd227d035550d29902dad2e55ba96d143dc78fe028990f90a43948e3ecd3179e1612e472f5bff75806d27d2f14f56406c92b401a145"}, {0xe0, 0xffff, 0x2, "de1bebd987c8c00170d72ecf4663e51368c56f17c5975d103b323f3e69e786a5ba8f83b078aaea6394baf3b24cdccd5bc5748cdd263376e3b18e0454ee34b95b64a1beffa52b4d5489decee358a07dd51f94e549cd5d01862fd8bef8277c96b60aa0e7383510b7f90c0872c4579e74b3df2d030629d6397075b4a89c3113199eb95ef49d9d0b28652ad26c50147abd695c7f26351915a882afc4bbcec8f521eb77a4e8c5dfe6ba63a77a3c859015a5054decabf3476e83b5fa14b7b5891eae731ee40445bfeb81666bf6"}, {0xe0, 0x1, 0x8, "fce719a04e0140ee2bb5d917f6730606b5b32cf80d2cc5c6fd5200f7e8f3aaed2896e3b40e3019a9f9d2c07f26552a6f62be9b0e01e2da58d88100866ed3f6cdc730fdcea578e3e2c5148e938db4b618d13973921700b962760ef3564f45afb46969bd9d16b194f2394db4703632234cc46cc7976f1dccc11e5ec220780074fd26f0c7ad9463f4c540def5c3d34b774351804c2639081d5354221844ee8501e9521584fdcd0009ec628851f70236240b3b7745150b006a57c1fb6f1af7c36a04aba13a8b07edbd46fa56a16e"}, {0xc8, 0xffff, 0x4fdd, "771c093b9ad991651ff5e20117f89761536690e4f31432eb2b9989bae3bb09b8f96d37c0726d98819f800bde98422bad4808bf052f28418b608caa2183e47dd8c86ff46120903ba8a0ef578021eab6b6f30fa514b41857a75a368db3bb48253f193404b950c25763d8455c391c81706314405996a32b22d45a8efb52a7389c5ce5d16f05b3b9a162337dd5ac8ff730a787d5b77e8cdf0f69df3d0a3e8386418f8d2102eb33c491078f79457ab66f939a28a0"}], 0x1298}, 0xd) fcntl$setflags(r2, 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) readlinkat(r1, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000280)=""/148, 0x94) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$KDDISABIO(r5, 0x20004b3d) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/57}, &(0x7f0000000080)=0x3b) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/147, 0x93, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x9, 0xffff, 0xfffff0e4, 0x0, 0x800, 0x6e, 0x4a1c, 0x1, 0x0, 0x6, 0x401}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r4, r3) recvfrom(0xffffffffffffff9c, &(0x7f00000003c0)=""/161, 0xa1, 0x1, &(0x7f0000000480)=@in6={0x18, 0x0, 0x9, 0xf6}, 0xc) r5 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x57) r6 = getpgrp() ktrace(&(0x7f0000000500)='./file1\x00', 0x5, 0x1000, r6) symlinkat(&(0x7f0000000540)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000580)='./file1\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000005c0)) r7 = accept$unix(r5, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) connect$unix(r7, &(0x7f0000000680)=@file={0x0, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000006c0)={0x4, './file1/file0\x00'}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:00:25 executing program 0: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000001c0)) r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRES64], 0x1) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xffff, 0x1fc80d8b, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r2) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c73403b10820a58fe43b00fa04007de8992b50000000000000d9ac55a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de79901b6fb584d490000000062f547d55587267ba5050932ed612efdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705e8fa9f7c40b3df7cd90e67beab3b00b0c1b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b800"/318], 0x10) r3 = dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000180)=0x2, 0x4) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000200)={0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) r8 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x7, r6, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f308dca5d3965d19f37405111e97aa998473f0e8d1e8f3b32b997307d1041cfd6c2df99a9d60031c125814bb60100e303000000b33d000000eaed928c14666916f5fa3b57806356cdb615f0a1b05b224cc243882ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b258571dbe39f8d0a9b88d9c15e943c713ddfa8130a04b4ad6d8791c080000005e23fa327326484829f3f7769669e325cd2485e172bf"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/169}, 0xb1, 0x3, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x5b, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, 0x0, 0x5b, 0x0, 0x0) wait4(0x0, &(0x7f0000000000), 0x1, 0x0) setpgid(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) r5 = dup(r4) msgget$private(0x0, 0x18) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000000)={0x4800, 0x6, 0x4, 0x9, 0x3, 0x47be, 0x47, 0x10, [{0x80000000, 0x0, 0xffffffff, 0x83be}, {0x1000, 0x2, 0x81, 0x4}, {0x7, 0x81, 0x2, 0x25d}, {0x17c2, 0x0, 0x4, 0x8}, {0x3, 0x0, 0x1ff, 0x3}, {0x3, 0x8, 0x4, 0x3}, {0x80000000, 0x4, 0x82, 0x6}, {0xffffffff, 0x8, 0x6, 0x9}, {0x2, 0xc25, 0x101, 0xb1}, {0x2, 0x40, 0x7fff, 0x1}, {0x80, 0x0, 0x20002a, 0x6}, {0x1, 0xf1, 0x80000000, 0x10001}, {0xbb, 0x8, 0x6, 0x3}, {0x6, 0x7, 0x7, 0x2}, {0x3ff, 0x1, 0x0, 0x5}, {0xd9, 0x6, 0x6, 0x6}]}) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x2, 0xf7fffffffffffbff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) getpeername$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095f98d644735b88e1e5ca09f6cf48cbb48d95d37f99ad69f129f63b508f7faa060ac0b80ad1c8623fcd829d694c41768100bc7f9096542ea7a9b7b000fd33fc0b055fc0f8621e0036ec2188ae4c660353c9040c947e958c9ba0bfd77ac2b925c46f68f05399b6143c5a384d4ce2eac6c9779d0696e17bc4186db28ee1abafe58f7f601b32cdb39a7c534a34e8d41113bffcce1556654c5bcaea524bd71994f5c6b168f04c7c8984f72a97b0c8b63cae69838f64d6d"], &(0x7f0000000100)=0x6e) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:25 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = accept(r3, 0x0, &(0x7f0000000200)) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x40, 0x40, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0x8, 0x20, 0x7ff, 0x9}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4, 0x5, 0xe65c}, {{r1}, 0xfffffffffffffff9, 0xb8, 0x40000000, 0x3, 0x9}, {{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x88e4bb141df2f938, 0xd50, 0x6}, {{}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x81}], 0x873, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x21, 0x2, 0x401, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x0, 0x1}, {{r5}, 0xfffffffffffffffb, 0x1c, 0x1, 0x401, 0x20080800}, {{r7}, 0x0, 0xa, 0x1, 0x40, 0x6}], 0x800, &(0x7f00000002c0)={0xe00, 0xca6}) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x10001) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$dupfd(r2, 0xa, r1) pipe2(0x0, 0x20000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) pwrite(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x1) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x3, 0x0, 0x3, 0x23}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="115e74013426897da36abb12fe37217631b645c17359bb9f5182785f30bafaf24100af5ebb563715941f2cce78e111bf343d51d6823234"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x82, 0x1, 0x10000, 0x2}], 0x5, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x6, 0x10, 0x1, 0x4}, {{}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x10001, 0xfffffffffffffbff}, {{}, 0xfffffffffffffff8, 0x20, 0x8, 0x8, 0x51}, {{r1}, 0xfffffffffffffffd, 0xa, 0x4, 0x746800000, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x3}, {{}, 0xfffffffffffffff8, 0x8, 0x20, 0x0, 0xffff}, {{r3}, 0xfffffffffffffff8, 0x17, 0xf0000000, 0xfffffffffffffff7, 0xffffffff7fffffff}, {{}, 0xfffffffffffffff9, 0x31, 0x1, 0x4a7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa8, 0x1, 0x1, 0x6}, {{r4}, 0xfffffffffffffffe, 0x40, 0x10, 0x3ff, 0xfff}], 0x80000000, &(0x7f0000000340)={0x0, 0x81}) 16:00:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500003000183b8cf25cd2a40f000002e50d00000000030d907800000000550000000000000000000000d6000001ffffedeee2fbe2d8aa99e8bcdf8735b8511e1e01000000227b8cbbfb8dee5dd2eba2e3b9046f3d81fa2245beea98b117aedd7a896d8bd17dcd05eda811cfb5673f72f34aa03f2603bb3c1e0d834fcd45b030fd72884ee3b6ec5ed1f38fa8236d850c6b990b39248d07e273ebf8abec167e5288c2ce1fb67037e9d447e95d6353242ec6014a829f292a65968f0e9593dcd9414f52a1"]) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0xc8, 0x4}, 0x400) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) wait4(r5, &(0x7f0000000000), 0x1, 0x0) r6 = getpgid(0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) wait4(r8, &(0x7f0000000000), 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, r3, 0x30, 0x3}, 0x311, 0x8, r6, r8, 0x101, 0x400}) fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pckbd_enable: command error 16:00:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f00000001c0)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4}, {0x1, 0x40}, {0x0, 0x6}, {0x3, 0x0, 0x1800}, {0x0, 0x223, 0x800}, {0x2, 0x1, 0x800}, {0x3, 0x1, 0x2000}, {0x3, 0x7ff, 0x800}], 0xb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESDEC], 0x1) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e3f6430000000000000000000004f4124dcc65fa06e79bf5e7800c83ce63ef38c28b3e2cc8e2d7811f5cb4367f51c31f8a4ac8caaef99d4c0a82eb8d1896934d415380affbc3e9cfeef80238d91fa421f3ccbebde01c5a5e33dfdfd7f19067dcb3ee81f992ba1e01042f5518f0940f92d2db24905a58be30b88e45844f4c23063d12ee7f5f914a39637c7a09a3e535f7bb53af1ad6a810860330381b7d3a67b21a1c0d7130e37fdf7cf2ca016f73d28bc50bbba09b349"], 0x10) semget$private(0x0, 0x4, 0x405) pckbd_enable: command error 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6, 0xc1, 0x4, 0x40}, {0x7, 0x7, 0x0, 0x3ff}, {0x0, 0xe, 0x20, 0x7ff}, {0x1, 0x3, 0x0, 0x4}, {0x2, 0xff, 0x1, 0x43}, {0x1ff, 0x2, 0x1, 0x91}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x3b}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[]) 16:00:28 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) recvfrom$inet(r6, &(0x7f0000000340)=""/4096, 0x1000, 0x47, &(0x7f0000000080)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x3ff}) 16:00:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)) r3 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x5) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x48, 0x8}], 0x1}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) pipe(&(0x7f00000002c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10, 0x8a) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/194, 0xc2}, {&(0x7f00000004c0)=""/240, 0xf0}], 0x3) pipe(&(0x7f0000000600)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000680)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000700)) pipe(&(0x7f0000000740)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000200)) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r6 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0xa, r7) sendto$inet6(r7, &(0x7f0000000140)="68fc268193a946b9011c4148287b232b9afddcfcf0fdf8d749a676615580aa6249072417ee78c23288a725962127b66f6030702827be9f86e42c0c0738fff44c7251e885c17b209184ec02e0d40d6d2552f2ba4f9a56f3249fe30dc18b5827f4dbcab2da7a2cb4a6de4148f43eeb8532c10f8ca171d7cfe0f2914355ffd8b4113aaa945d508b98b402a66966f29e994bf0585a146210611a6b", 0x99, 0x6, &(0x7f0000000340)={0x18, 0x2, 0x7ff, 0x4}, 0xc) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x7, 0x0, 0xfffffffffffff2e4], [{}, {0x0, 0x0, 0x8}, {0x4, 0x0, 0x2ef7}, {}, {0x0, 0x101, 0x0, 0x8}, {0x0, 0x0, 0xffffffff}, {0xc041}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x3) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgrcv(r6, 0x0, 0x5b, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x800, 0xffffffffffffffff}) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) read(r0, &(0x7f0000000080)=""/99, 0x63) 16:00:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) dup(r0) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000200)='./bus\x00', 0x80, 0x26) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000240)={0x1, 0x1}) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x80047476, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0xa, r9) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x9, 0x2, 0x0, 0x1}, {{r8}, 0xfffffffffffffffb, 0x10, 0x4, 0x5f6a, 0x1f2}], 0x68d, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x80, 0x8, 0x4, 0x9}, {{r0}, 0xfffffffffffffffc, 0x50, 0x1, 0x7, 0x9f6}], 0x55deec69, &(0x7f00000001c0)={0x3f, 0xffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0xaa) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x19a) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() lchown(&(0x7f0000000040)='./file2\x00', r2, 0x0) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='c\x00') r3 = geteuid() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000200)=0x401) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0xc8, 0x4}, 0x400) lchown(&(0x7f0000000140)='./file2\x00', r3, r6) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) write(r0, &(0x7f0000000140)="9c8b69fe6e2e54a716d48adde776986d5e8aab46208965e8109086285cfeaa61922de98326541d5b2a84a3cd70502099e5603e2bad9caa5012e2549c229c54e7a5de12b0473196d96879516ef693a19979fe7122e2e750c9f5dec2d43d91b705c882468bbd195c7763ac", 0x6a) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) write(r0, &(0x7f00000001c0)="e8da95f7b39d69f4adc323caf15efca29e1568fd32510c0000000067db584c4f00f5b8c26305368996aea81c97b15a9aea520dd003e3b68582e60a3c000000", 0x3f) write(r0, &(0x7f0000000680)="550000000000000009df3765279232c0af18ff34dac007da08dc17b2b8d770335d695e1e3a912c3e4ea63fc40ec3887b62aea530a3f8e72002737bbba0e133c55a75c293f28251dfec6f7c905f02296600befdc8ee560a8cdf18c43a605397beca529ab000c90279c7df244891b540c45b310146791b15571ba7c0a21ade92895aeb3000986eb96dfceed4ce3ae5ab6fce785afd2e1d05939dbc1ffd174e7d37951a29c22a9ab295632de7cf9a9d7ee956a8eb78ab566fa26fb58ffe998268f0f732f0f988d67ea4304cd594d59fd209fe79a0fdc472d48c3751904906c5280a8d3b229ae8f6c9f3fcf4a03df032c8391d52b15636f3788556f8a7b919ca77de660e81e429698e8abd6a624b23bd858be7651c9950a4312d6c6d01b16f1aaa6f7c9cd4b42fd08d3962f1b9d0d853a6f186226f92cd43702f90916b007e005e3e26b0facd525338375da2536ae1cc12a3522cf6513d891dce3f2e46ba2db24cc99a2560124f27ee200f6a087a31b2a1f630fc854410d9848d348b724c4f527e47000000003f74c90354385e481e9e26735858895b64871476c36c16b79813a8209fb4750b9399305a2a464130f7a91143b357703563e9c8ea778f43f8f6eea0403852a1c688908b4d119787fb1e4b06006e1b46f4508b7771217f704eca1d5fd2540ddafaf3c852f9b0a2db25926c278525c5a9a1e4c1446dbf85120ccda33ce8b1872bee13550d1bcc825dff86e305ced6e00abe1a50a942e3f44eebf90920e93b316d0f393c00"/566, 0x236) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x0, 0x8, 0x4590}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@random="95ebde7675c9", @local, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="b1565bcace82", @multicast1, @local, @loopback}}}}) 16:00:29 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x100}]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) 16:00:29 executing program 0: syz_emit_ethernet(0x1026, &(0x7f0000000340)=ANY=[@ANYBLOB="ea085e301dadffffffffffff0800450010180000000000029078ffffffffffffffff0c079078ff88c1c43af68f10ca797c40c393bd7bcdfa1e43ea6a7c99c9a0f1fe20e15f4726af815c123f2efebc45b790c11f12e1552f93abbf764962507a6d1ecf193fe6da3e2950ff9b0849a045c067b299dd81d61e8ca895e4ac88fd63e5ac2494a324db17e0da1093df2f03ced5c610841891af306357a644a89095ce9582a559bc8d08fd0b5ef6a3925fb86aabb347521f03d832c5bf487dd227d1fb1398e06d5bea4b074ec7ee5d7b5d8b80dda0219697bbdb980a84486b323f48e0b91b1c7b67a4cd1c94dcc43451c72954b8670a4d2789b6a0b96f27513cf83e4c8efb2db3243fac1b805d32f5b7b2cd5b18e7870ec9c22f6c838482b83ae071dc94839569cfca386f494fca1022d95383ac9669d017e524b28fa1664019b39e3e930650f136a8da11f3a7a5f14847845857628214f1eb4b661f02ef1aff51e20b4687902dca3a5e0b00fd9f95600986182b32e4e1e18d4d7573d1389f1cad233d86d6ad05fd179116bbd25c7c3947049e3e6843cadc64d9f66bd2e61d8e1a309afc40cfda20fdf35ab8efb5cd22132478acf2cb50c85e4338d6464287c2e1bcd556be1837eb9981d8a47aba230b47f911997c6b7cee4ba3351ef033aa5f13ea5b81961849bf628a7985596b8f89fe065dcc0a5c1f30c5a0fb8697b0fd589cfa8ea7f6e9c7ffb4558b0cd021a6e2db260c9e6647ef58cb472379b560051b95fe711e790392a3c3b548e53ea88e0f06235e82707b727e2f0ab9c7484277e6589a43128a3d9d053512a6ce55c9cb6acaad596bf56b6b87ca182562a6f091636256c391699e038973ae70cbb06066824b8971913e067eafc6e408076eb3557d2db70f2023fbe0a6e1150e3aadc8c7b0e727a07d4a6a6b81ca11af5aa63cd91602e7f69d5e4aa21102145a537d12151c4a60e82abe60e2bb752d87057865fe2f738e92967c0b0b37a39c6d89d5e24bd163277c3c0957f5b8c2b70d813a5f67ab08aadebebe100fa1ca62830f2e8313d962e1c021921b30db6f93eed12c9e13201fcd9be0726319ac38c3ac5a7c3b435c1107a641ef4908cbd7e61b4a544df4cdb4d63aa47ed4a3daa4d395eb6712dc62a716dc1140109b4d7f5cc0cc2daadbcd58e6dd799febe216334b9f958b7d933f0fac53aa1dd86426bbd5cc16f6a706c4a9173b5598a990ab34e69983949ba84331bd6eab187767c6b8e031f44e699b46f3271ef426a7d549e7362d57d27ed62fd1b163a589f313c6ca93a4afa0eee17b4f26bba6ce3ba1135cdb0557ff9884209a5b3f581f733c8e5d69335d42981166fe56a66fbbeb2b1c1a812e84a50ec607b58bbac47a5ded988419103ec175fef9f5a0ad53ea0e540c49d873e0ddb798aeb0a7e9470188ed747ac1ce55f54c122d0afdde01f06c3c2ecec94cdd86f9c12744977a8dacc22c77ef7199f29c04fd2418e65d645a2634a14cb08b950477593bc7c570b610fbc3ee7dd9f1861e1172ef4d0297732989d0fdd7f9e11a38bc33d9d4b5b2e7d6be1ba8b72ed1374688d530399d544a93e5d8187c46e19c389c8ae1eab5b5a29d88015bf2585f4fe39ab73d42a2dce8afab1b2b7c00c56f9ddc78a16951aa8e7099260453a1fd769a4a642ec914c4eee226f848d97162fa796b59ac28a891b01239c36b2c823eab4790fce7765eeca8f623fcaf3ccd35e4bda81a5cf070e7e475399bf10122889c38fb8bf3bec5acddbf5b04ceae9253be068826e620951df8bd55901f1ef9331a1cb7cd9b96a7454791a399ef89d4144b680b685c8ef2289c62d228b25c55cfc442852934b6d62ef699b7fad0145dfa6ed4e7d5604c952366bc4fdff6595a31c5f46b2361e6a6842fc7209c8e5100e8200a32ebd5d10d23298f5a644091c6ca0db84cdd53a76f95244bf06a546c63884e7289e4e637e0df43939cb0afff989136e92c6a3eb8245a34764162a52e8843c761c0fd5e541fb41cf84af99a873ccdf21978aad08747cb497a53b05950f33688f32e8974db1cbfe1c6474db41ea58858a27f2f02c364fe295aa2e4f752c605d247f0d42da5e50a05205eeab4906dc1834d59ee0d840e650e8c4a8382272e7a5b1b0f2a5da4226a35d1d321cf625242f4ade804750cdc3bec335e69ecfb235032b2a1d767f6d5ff64bace32f659bd3156e4797267b33461e3888def42348ada75d3088cdfc0709ba85487507ee9249bbbe4d3e0ca01f9e80d75115c28cfcd3a0f7c8d1ad409cfed85b7b495174f2056de6c1c5ff5d3af0e1496cc893309dda351077a7321eb21fd41e777685ac60656255370aefdcd95443969c83dfc608b2d95ad4267320428da6b2f3a30df7f200e62d9d4af4a60eb93dea6c848d193695605af4d527e86392fa10796fc6788222a7d11c95ec211306653c79e60cafb0041c0f52c601ab879069bb15bfed750b115e96dfe2e17d082ceb9b03c8966b556dd5e60c6fb585f2e9dd6a7b34fd72324a514a57f3ef37168114d5cc91bfa40c54dbc6006942c1d9d8c4e25f7ca966e39cf98c3af894ec6e37ef688b77e6ec38ea1effefed662d79b19d71d237ef065bc2712705ffc4ba46c4e5b045855fe113de3a2440ab901601ff2a66306317a2102e757c74a29b07b4f167f2951a41eeb636cbfe9d478ede8fb4c70e7bf7fe689d9a2e6d731ae2af8191797f9e1477cb7c0752b0d29d1fa93f0fc018948be975692502201d1a44dd88857a28bccc881e067401894c5aa8057841523390b08d9975e770f518da1f9ee1c5e7a9272ea68cb11709c07f6b096a3f173faef784e5f628c362bec606a193e12ad7ddc14012c60937977a96a5d8237849ec604a9d611a28349f7d70a9782a02a771729570d9fca5aad99422ef41910314ad795a97e3aa0c81def3b900957901cc6e6f00aee1c5c740c168898dc2e34d0e89f55726c0edc8511ef49ed0c5a713daaa622a1a6a61fdf1742229abca16e0ea1202e2527b8515432908a487fc6dd9c0b2505cdf22c9e71359af89eb11f867bb4d14d5b47fddc1dba50395c3c2c224adfd4fed601b370634e75ef64106f9b94c26b1e496031a1537c59ffedf4d2f47bfe7213e5718e6491a2cdb01ca6ae1cc50e0f5621e318a13746ac34f4ba7d306698acefc23e12b73ab07e89c5af8c1bec5e45f2faccb06e2136c40db6f37d2be82addc22d74aeea9022e46d54926f41197edcb80cf4814c6ff5534b59b5be6eca63458f4c7a6a7af988f84429891ebccfcb7fae26bf96c1f4d8bf63a1f1054977841276f573793ae189131c9caac1d197b77842efe23fce715e7914b6afacb0028a98dcded82165bae371b644466b890f13515a7178cacbc5f4bcc2608d2e0a7f5cfde94a20677d9e1092961f759d636aea311ccf6361656d09f84981ed780205723c89cbca0b8c7d0db94f0fbe14c83c21fcf87cc766709876bfd4ebafb4dbeaefc6c47447716f84f5c163b9ef54f1e6226278446093914ce86918d9cd22fd33453760fb40cf7c0ef73081ade1a3787cd77f6b6ea8c8ec592087b038efa7a6338357273a778471e34d43eddeb1866e28e9b42581c4cb403bb224b512a26bf799bb0aa9808ed5e88d878918f5da0d4284ed9c50982611c9f108da85e623783a1b495df2998e8ba73291dfb5133794f7bd71738ac554d506700c757387b5e8d47e14948d441b42d248e808e47239e7314fc88e42b3ef7ba5aeb1bb7c4dc7e69501273da968114325795e37ebb6799e5f5457f1a76884c0309b8e4c229f7705b92a51db3b0becc0d67283929026b02149eba5c7aff5daa6909e6d56a75b6a305172e3439e9f23e64688da9859918c1ec37d0a1deceb2c98c6a115800ae27fccf0fc0c272f6b70fe05c6e6e007c9f9549eb1059393a8f91cec365e308cbdda04ed5751d5566d22192c3bcf0febc0a78b3b699fa1a0876c19d7ee3d4c31e1b0a6026c9afd99970f295ce30963405cc0bf3105a9122b8c99300d2e39bc7dd3720a73db30dd5e8faadd4c7a7092a034733f6498613c58bf4afdaddef69e96a891627c219a33a1ff743f6528547aca06f6f701525bcca181c668b2c79b34619930a7b1949458dabc1d6a742ea7f6e5066b84b56181d56369fed337fd38c1d8dcbcc315e367cee61ae2bea2b9aeaae9cc61489c71a394ca1e4aba3234eb984940d26123d38381a688173f61740f239bedc7f33f65c33eb51669eeab3a459cf9e7bf979d1f7bf4670c53a937d633aba07f80e237da2d29f793ccd66c0fbe3062f542fc5a10ee8f5e5db3859afaf0ad3f4bd1a2410e544a521ed492b1a3faa4fb9b7483752b2f6315e7f9db9dcdafa0052035a18c24ce1241fa2aa075454c213d0d7ebef3763d090d6b5b153e045ebb6a5f76eb874b5b9c4c075897366c0220ca8fdc1972e7ef8876cf43bbe1fa22e37c472fff8b66d5c0b565cbb57a184c098c6d71ed91bd5c044d3056aef53951b32a3ca6732b9f30e5f000cee75b7c082ddc087ea59fffbf736ef2f4a605c9ddedd50f71b3808657f1933bf0e82eaf2f22329fb535c6b10630d9e6611d021b3dd00b822704b0ec61c5349603bcee122f8c7162d35cf466a26da6c6598e670a71305372851eebf411225cebcd8345c623564b1784390d88b56935e353a348f0a14f5613168be7ffd89d843904442307519709aa7b23142552f2e975041a1a8c3c533588b938007f481b4e4280bf7cb34eba8384ed269e994cfd7eb2f82f675c2554eb36621c6ff909d0b20787484c9d34eb7944646343d921b2096e2184d2067cede0721b188211898f10e2e81baa1e4654c52ded316b25636f57c48f2798847c8d664d2ca2f33bcf8891e66063dd2ff6cf869d471a4f5c7d8f749ade1a61cb0fa8624f47e33e003b1732b8f0a184fc6873966672edd51bbaf8f0087a56108229f9292897b787227da7b19f4e13e59d4f9f693b2ad99945443b82520077ea95091493dde789bd763c06d7a499918c9fcc4a0d0f369a0152c2f83d3eaa703cf3700d23ac5f21abb01d8087809e86d83488ea902974395e6a817f259b7965b8332bec85d09dbb88d86307095363b0555f29353af41f57587c73b028a1ecb796b05fee3903672400cbc343914a89653e268d88492e32bc2d5e88682e658c22433c4a74364be7a672982473d0dd01d327cdaa778955f59043b2749e7709bd86e85abe4c75fbce7a563a38a5698265046ce4a6b99be40b1f193044ddf3edfb9f673ceb612ffc88cf65aaf8c997cc32148763ebd9383e69baca2d89b1e77674d19ca7e0e5bbc565fd53abdb6f5ebbbdf56f5d8cb6679b162974e426cbd7084e444d37517adb0faf5679ca2a343c503a5bf4f3c2e51d12835b698da1597ec2b721594456332e26d8206c16a3acd8e226d2b1e0f666e89da0a11504936db82d2425bf30b61528586778e8c09c4f592c92222a4609ce63e2cbbbc6907ca8c0130b4c699ecf9cf625317db906aa06be3d74adb635f826e5eed255e076e39b5fb91abb06fb0ca132a9b02994d4531eb26efbcbc48b0ee9d5f81c5f6320e0ff438df60f8ccec3e1f8c93a39371442d163216c14a238b65762b2cc61923991effd017b182201f6e47b36483c9c2764a69360cca8875c0238b851041b0351cb4c5357eccb53bd9994cf911ef0e2fca512a9f6d023b71a3334ede3557aebeaf203933d0a64446cb8b1386b2b744406d717222afeb2f6599fcf1a6b9c27039c243565f5c187c3941c63e86dcf9bc3dd2307cc6b98d2db51355eae84375b49663fcc438f6a4850599195b5fc833ef0b46ef3ab92c76a69fbb20816a043fc"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="02d226dd4ca3c3601c0b95faf21978ba240c56cb43eca6dbf8dd14603f8157fff2add535c1ef8fdda734351d2d821cc6286429b1f9", 0x35) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) bind(r5, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x100000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0xfbfe}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="329f0000000000000000996274278eb021dc6df13fec00000000"]) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffef, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x38ab) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc1395e4901da55fe64f1418d95db8edb58c1db2e2029d0c47d5e8cae7ec219e708e3bee5791983d127ab77e904e3a14490c", 0x57}], 0x1) 16:00:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/1, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x8) r1 = socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0xa5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xc) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r3) r4 = dup(r2) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x18, 0x3, 0x0) setsockopt(r4, 0x2c, 0xffffffff, &(0x7f0000000240)="040000002cb5e7213c79dabe5d41a232366cb166a9e14455b7c9aeaf6b9a0994340a5e220086b864dabd8f6e597316a30e1c4fe57ff3158d8c4600a80058000000000000", 0x44) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff32) pwrite(r1, &(0x7f0000000040), 0x0, 0x0, 0x7) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x4) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x61, 0x0, 0x85}, {0x6c}, {0x7ffffffe}, {0xfff, 0x1f, 0x1, 0x105}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x101}, 0x10) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:39 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000040)={0x909, 0x6}) close(r0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x80000000, 0x6, 0x8001, "d559e887b462a7fc2db684786328d5f96627c078", 0x7, 0x80000001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(0xffffffffffffffff, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) 16:00:39 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) write(r6, &(0x7f0000000080)="8d92750e74a5373bc7146fcfdf815e5a1e2573a158f52462", 0x18) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) setsockopt(r1, 0x7, 0x10000, &(0x7f0000000040)="4268302d32e23c13425465", 0xb) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="620202fef0f0a23cbdd166f570e2c4e2dbb01b08860b5e5b4a7eb56efa8fc44596d26215e00f56656da6bf3d10c7"], 0x10) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xc8, 0x4}, 0x400) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0xc8, 0x4}, 0x400) setgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, r5]) 16:00:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x85, 0x8001}, {0x8b, 0xcfc}, {0x0, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x40, 0x3}], 0x1}) 16:00:39 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x4, 0x5}) r0 = syz_open_pts() munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0x0, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a46070000", 0xaf}], 0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9149fd36d2958a734d5f12c62fb3a804f458d937"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4ac53b439163e538758d249e9eaa78755160c44bc7e1440c810011298450044d23a1a8f361113b7ec9b5b6abeba0a7c69544ef6031eed17f345b0632cd3871ed7a3e6cdbec0f998081e1b4e5749a63a7f48682b70ce192499abc988a521248d45175476a9e0557621643f1afcc9d15ecd71fe7a688494c34f614252e974267770e2ccb9986e54be5a2375561768c474af53637f24cd9ad46717956700d14cdda7b", 0xa1}, {&(0x7f00000001c0)="c1626b74ae1d09941b2316558e6dc6bfebfb57d55db8e7bfe4e53096b9f8a0e91ffea4842cab724ff460e03da667a2c56196ff7b7c90c028b8b2a0816862306aaa85e520186054a14de67a78a577a92cf813835a1e1e40089ff84303230b9833d2ae75bba7172c385b43ebe50d6a91f2a7e4a23b40bba72c3b113d920ecd0214a760f00e386c57e60dab5ff4c2728843fc8aa39c9baeccecf465c25e703545a554d98ae098b96c3caf246e3e285140a55469e4b2f8cbd243768588", 0xbb}, {&(0x7f0000000340)="6742af40219470b3dc075ceb770c7dc29e22b926fc37139309047da7fafaa609059d17549aa6d9c218125365b519dad1abb131aa7a9a5ba6bf6397f0eb34887378ab78ebddec6d98c31404d99190782a2ee38e4798abcc5538a442e0ef343bb443acde2b610d07120aaae8b1d6c1c6aa3b8875215ca2a8a1797b6450b208cf80628c1ac5f39439adbccafed54e350221ec2ba61f352ba63afb2f54b4298f32c9d85444c5be1d10397b9ed4f10716259e58771fc644f7fad2d20d538d38cded79a8717b2f8130e931c7026c317e3e1289b896496a0cacad824c8f05dffcba39cafb20566108cb7b5337f12e47d376e780fa4a6d257e866258a513b797656809606a75a99143404e5a149e74fc518e22555fb086a23c30412e1d1c0240a45501b451823ee65e6fe533b7a0f0fa351de6c90132d2d2c9c9f25c1b090bfde997b022aa96544a5efbb568ee5a4e7468fbfa74f5b6311d98ad42b09bb825ff7128a394ece831b8564f44fc9042d367adc33e6c92f1c751fec7ba87c2aa0fe9696bc91bbff654e19272c7f6ba993c429c0ca2d93e36f04daa8aebd0faccbeef6acc39c7ddad8e1194e449afce16536b09b8fcf888c34f9b9b1bd6f7f960830488c00ec6887776c34a71a26d22c76e34cbdf358f3e0a087baafec1a95980b40cb3e6a042f4631c2e8a240c022399768058a231e2f6f433dabc26eabc5bd6ea724af68180b4ccf8e2e1259d8e900056a37d73d39b5312594ccd83fcf5874fb0b18f5f5b246a061177b1759d99142bc7623466c78af74e0de182f91db120ac05b259a5532c6e550c5cb262835e99ca2d793b11e8f1c8ffff39fd57c787ac65dfd6e2276f62b7a4f653b108611eb8f8a39c0beeea42b6a50e2df069e24e000ee9cd6254cd4309aa4661f7d889d399150fc403433c74cdf1a1ce7bed19875a52892876257f1a84b722ce3a1823aee4ffa64f80e3f668aa6bf526bd6039815410f642a0456c40a467efb1a9a22ee0a1e1125ac64e6b4a4efd98d265f2121be98618213c9b5f971c59cffb0fe3ac7d7358560342b5088c6e9a825259315f0832784d9f0f8a6b09373bbaf2f7cc60655a2fc8f1886f95d9f7d3923cdadbf8709ce48e8f706aed7c0dce41db7cb6b4c4f8f3802ef0a1e914bbb3701d235ef7e928190ac41d6e30c3ab4eaf15acfd4d55a24ff3d92841254d77db7a8be214bb2871516193e2447253677190427a4cb1db2620613065057dce133e473284f3367e3bba3847f20da33cc5f48c6d9dd59d9aeef0091eeb491dce76dc7c0f2bea34a4dca512f95bb366e70b223cffca315607e1a8c6f124719a75d1b6d4bb7b7cc9be660afe17782377e350db244b76015dcac32778a406dfb1ff326cb8ee786329f18bb1cb7bc58f6a2a40a3df2a452de9cdb525c9b42edf749ecd0ca77a86fbb4a64a3248c0cf7b7ce53afcac1736a2e12d1e85e457580c83f3cd86d6550ecec459c5de3450b297361d516e97dcae7d491a370a185a6ea5fa2b861549ecda3d5f0e44ac00331590e3dd77d7e1fb4230611a839f9963664e5127b7df286b3c96b9a92c8cc23ed0aac1da196fbe5cb17fa34b29c8f4df07b5e0c565c1be5dc67642382bd6d2f190c129e7d424b5f8a7218c4ba9021d6caeba979a8ad2d60e66ba87bd46f4a362c43e768b2482382f71ae48ce6e0a1f4e0b44a52ee60b5b395692b9026cc07fa91993d4511ac70a86c4dc9b81b60aa6090662662e885f0914b5584f5ed8acf5dbf8d322bba978ceb0c60137c3079b76cebe0204381ce1725a185eb4431f3e4e40d9aefaf955f0dae192a9aa99a5f082c8a4c5e426512f2369787024353e15c8849cc44c275abc3780f83cae653ad838fa9f1de1851bea40fdcec09832a04f2c55f5ce3c1685551159d086bbd3669baf43e91d1d5278fa2a3b2ca1399393d03fa9edd158886272d120389cfc14d9f47e4bae6584b9adabac9837a9f03f2fb7586449f432ed93a79d3a137a3a3a2cac04c2927ad6e59a4542d9579f0bb564b3c73adbde7d43e839e7820cb410290c3acdcca3ea8ced679f0e1a432cd7b91fd09d01937d970da0764ed585086edf23cef1e5ae9761e78f61fa8e7afb5ad63cee519916a99f2b2214cca6e952f23e4ee2cbe12416a299972687f99afba513691a94d18225ea0f5a58e13c8c6f6696ece63072b17323cbaf29ab565e5c6711a3a308faec1ba93502757b996ad53ae75db7bace644ec47e9413aaafe4212e39170553fe8a0a482128fa14852ab78d4e586a045a34696c0a232cd09754842d0505af5b7fbe6503584f241260de0ecf5718772897b570c5260e38c7dfeefcf5c2f20d4530e2e483d52745885a1581c3284a4811c60a441fb803dd93777873897fe72de0195376574ebd7c41850ab8ba8e55fe172d892c05352211a52319c65d3cb6ce789d7665c4a65c25fbbf9ae778008213afa4b77343fcce5ed4144cc7419ab5f6c082a6d87e360b455aa2af074603d95a5bff53ae4329fdf823336170103932f2458f209ba2c61bd055f9a8e2c9141e88689f152753d01ab59138cf4572d3576c8f4a0585c53d92bab06f32fade1e1b4aad0e5d524932940b8930f2ba3313945293b3a2860a6df662c371b01be535d48dd312008e4264039a552de4dffbad8ca6aadd082e62c1fbfe0e6241fe1dd2f58777ff45a28c5587728d8ad002440e6de0fcc45c02981fe345b9c01c9d62309a2a07e44dc4699ebf6842571baeb36477769d0794465aa50e143763fe3346ef1a9770c93771c9d048e7b86d27434c4d5f94a704fee2b467a7f331dec016da363134192602fa1f725208be33688b27a8b8da78f998e960d6a36b99e78f87026e46bab952fc7cbe197c4e1eb141babdabb7a09436ded1f12c63e57b2fe7719a1d74ffbee97aac8809652aea99267f9ce8e5bb89fb1dad34f347688b17403d2595a248513ee1676d549f8c482b6b8dd11a0d6de3c4b7fc7e6c4761b17383e5f882f55f34b7c9441fa1937e5b5e6c562f4e4f695f5637ea9e9cbce4d7e19c4b75e893bd185c502cfa12eba6546cbea910c176fd82641beed88eca030cf85f0be9a1c627af601220802d338ef59de14ad77936ee2892ef96e59299d4ee6c0ea8fc0bce7cd1d17000517dd1deac8be82b394c9e76162f2e3bc918f45b47967cf69b64c5872b5d75c408c3a06fd31fdab6d9cc437665fc0b86d046b7da63d4b42cb371f0caa0823db8a163b437e3115a1806e99c26d30cc954ca7b96bdd3286afb4812a9cecd1d63e406133d090995f545ae51ebec9c344e3e52e52f60e985809f7f1efc955f416e60a903511b7dd7df82d8da8c62cbf816609e799afa2ef832b191aa74686c3772fb267b656a9512e4941f2a743bef54536b0a3b72e9780341366b4dd6b808757d8abbb9514e1ca6270e1ecd5423071ee2166a8dcc9b1686679cc72b0b240cdfb665206c995334ffb2921e7df459db51e71d8d778ff7ffa6b8c77fac070a00292131fae82dee01d24c0a5689b17959d900d3c24c7bdf41ed8a05fe2fd416765bd2bb90518a82e51898c0050845c24b875f0ee3eb095a2fefbc3de773f74b5bb3c075258faef9317e8267902ae88dd135c9985db078eb9ae245a10821800cf00b7d922413624e2bfa6cb748a7a651d3ccff174cae076ee7caacd07bdf8605139f2f6db0a4eeee945210a74737f8758ef82acf374d6fea030c5fe1f11e9545b5c775d47a1ac7b9ab6fb3ef5c494b099f4b0864278a61e19a7d847eb1932932246900db7570665d829f83dd1e500860b32622b27e0222dd655de44ca4c016a661e8864f6b091915c6811438b7d498efe8c3dc34d167ce4bc7b7e4ab1514dd2811a49507bf21f6eb556cfce716cf1566603714c0cdb7cc04d09e1dc1f2e947cad6aa06fae6adf3d04c00969ac7752d567a924aaa495a54977a44238262cc30f4235ea7e03b177afef7113994b71d6120de4b49a607be649c6640277f725fa7b95f42361a162e8e2477820d7eeea698963c1f4646aa196faae4a7f1071b0e2fd1ae499008dbec1eda8ec280859cbf56eb021e25ffb4687f51c2487ec319380199f7ccb0cc33eb8453fc5e2566ca8d4569527e1b405010d79be1166bfc0106171926022f0f7765936b7690c232cf9d80c66772a753c1a5d14fe2033e02fc1be568a22286cbb5d01e9fb545dfbc273123e19e774924c90503480df833a5e32c3c05265abe03b037d2635eab4b04d5894fcc7c6410a043310b6fef96a26735ed871edbdec2cf791f05e9abf8ad3c8f460c4ee8b8c07087b3480a57b49c5dc6d299393630f76a17e3ae88962cd7420056250b450b7c3558cb0e79a4afd8b940be27624aff7c438f34ad656fb34a7d0924d900936015f867920ed01202880caec3bd0ef20fdad797359b54c37d67f71061d07b590d5874f3e4464dc94bff67f9940bb29ec2934a8f6362b0cf45af0eee02c6d2cfc1650d7cabd71f3542002d874b9a3574cf113f54b35f03954ecdb3a4a757ebe6261a7bbd7ed47a3523603e1256a2936596e058f8af9365a1f3ab8639f5907460ccf1bd1925bb22ac1427d0dbbc76d8a8134cc33f90beafb8c1e88fee2f35dc502fbfe68d12186ce0e22afd97ffbb73367d408610a98e8d0e7274c1b73e4d3b44fd9040d29bfd6b46904451fda5ec6d376f082b7aa1c80f8c6bed54325ec182fc1265c9d2e52e76407bd8ec56dd7f37b0db123b574eb663e5a197ef89562487995ebf4afa5b397e038d743c6750efafab9a5bfba65a625bd0a99d4f82db1937a13cb92332eccd1599e700cac34055f4da01ee938b6ee23e5f03dfb6845bb5eafee7689b09f3ffc9f1f7c4226e95bb251406dc7b3c0bd04fa243c1efd420e1d655bb16bb58c35e44aa8755e9c2d3790535772ef568db58633db5a8fdfe6941a5b28a9594c1770055ad1fb7c4be3b8e8841119924a99e78b881d17af25e2125c857c3539cd3172ba0c623bde99506485cde7f3e364c207d8ffda315fa9a17c522e6ddd0012be1f970914c7470dc9da6ef5dcbc94611f13ab2b0254d6b8320868be58093d1307eead608bf10d0816f63e8dcbb151600a4498d218c7fad76a5aafc9bc07b566c62bea5fa8808ccdc117500665c2d396a0045e476b1c90483749ed8686b0ae3aeef64b9106d0663221b14506898a6d107e175634271290020e94c9bff5636465e9ae787ee38bd2075acbdffe97a2bf7cfb6596f7c3b74cd4747964f852aff430d4bdbe2512b4f6fb2912fd3e52f92aef1f41721c1127e654a934ed2138dec22d9af2922ae3c1da1920a1cdf6746d524f72328d09a5d2ea6c6850e5e49a61e16d081beadfa81ff023df8579a986803a84f321ac1ee94d76191ecf12f82f8fbfbb5219bb2b25de228503dab2bb9c636c8b0be479a643cd3ae656d1207bc4f89e26bcc13e6c6d8f62828f9f82e9e3243d262ef2ea397f04ffeffb74bb4179ca2a32819112a704b8917ad3219e079dc478cfffaf0cc176f49c00a294cb9fdf79c00d4676b8b75ba03c6a970e1d6477097848477fef124fdc139c2e49d1163ce6279b63657b6df1a5d7fde9f20fc7711918e9515fdcd28852747769a34575da9c5265308355dfcf178dc1e36f641e9e026a59e6fa7ac8bef7bd14accc9d00f9f53c59bbe09b008c2dc42a6a08728d301217790bced89268ef3a2fc47f41ac7d0e1de18f7ec19c75f809d3c82aa226426215b21a0d060f0bc70d3221ecfac55af235c6bae76c449437e9a340af226a6b0ee63d70e84d8675b5be09191e25db64e5bf740b1", 0x1000}], 0x3, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x0, 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x458fbd846a2887cf, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000001540)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe80000000200401907803e0ffffff05ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601d3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3ce02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda880b0000000000005f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86b5fd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3e3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a485dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b2b33abddfe588c52b052bb24ec992a0594586daf00388fcc2c101dcb6cb313566a46fa38b1920daa1d7b97ef80839413ff4ad62772ab9009f4708f82b55a04418f493ecb499da679c8fe4087cce61238080c489167f1862435841ff1a1e8929e23a0086316e62fdd05e7d9bcd4a10f5b7261313caa8ee60958f05652b84f30a10255a35e86f5982cf2ae6c9cdf435eb4aa054962e60ad379003e889644a68f6eddce72fc8957f5c607aba558a5bccb04b1faa733abccc57a10c2a2a8d90687b38cc53a8640606340f0512ee9e6029b76262eb1aa2a03753222ed4b9d7658433eede391785a68352031adf4c88dc0000000000000000000000000000000000000000000000000000000e6321aa012a75603c74dfdf218bc749721b58d53aca55f552db3b712984910c906a03345c6bf7cc95860bac11300"/2754]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) fsync(0xffffffffffffffff) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 16:00:39 executing program 1: r0 = socket$inet6(0x1e, 0x3, 0x4) shutdown(r0, 0x2) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpgrp() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x6424, 0x5}) r2 = socket(0x2, 0x1, 0x0) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) fcntl$dupfd(r2, 0xa, r3) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000800000fe000100000000f0010000000065557bd9a7f7b2a914bafe0baa85db7cd90f0095765f70173fe15e6311f932dc0468f14ba2a11334b79895c535d933cd0f8ccda45cc6224f4f1ac630a3abed01d052508c7c57cd2fa8f2e05624bbd108db0f0bc81942eb98c57017ca2f82052e47ae90eaf4199549b9d392f7cb88545f17efc4d9d32b8bc6558cb869ff28221c91a39eee4273c25b3e548fc1e053a54c704b0abb1e61daa4ee42"]) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000080000000000000"]) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:40 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x6714) fcntl$setown(r0, 0x6, 0xffffffffffffffff) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = fcntl$dupfd(r1, 0x0, r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) wait4(r9, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r7, 0x6, r9) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 16:00:40 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)="000026fb287651da3afb624de11e7757e90bde2047bf8069a5b60c2a14558d9dfabc31f6ab76d67470fa74a35fd5a3ea6221bd0969d1e1e3bd6cb39dedbc5a43ae294fda60cf2cd0565b4e397086363a5fd09514edfb9f1ddd6f8d9d531dd02abc870a079034a85946b20f9a9289b5f22fde628cb0e09706c411131ab2174dd464665adaaedf6d13025ec74872bc0e3900af5181c40f73f877008670c3da6e41a02b1928246aaf8c674c46c01957937934b0dcae058a02b29e7053307441a64fc912617e809266914f6d78db6b6ff65918433cabb4960f9517eb58b4ee42e8e6a5d4343279e5819ec26a645743f793c8f289290fa91f094e0a8bee61d46bc6283077e4d307106088a35ab1cbea79f26a68699297763ee404d6ff687835077ed0d62423db0e45fc905f30082b74d343aecb5ebaa48d36cc79eb3543f9e4ef4cd32854fb6b5b1842e16ef0aa6281578defc2f280bbbd5c80416542d8141315da2fb53004b93f6b7bf1b6692bdc29737afd2c5aebf94650fb838934f1e1405024eab0936e57933915a2cd0d86811a29f4dc8e2e571cad3eb8095f0bcc55d357ae7bb8e44a859ca8059749322a14fe1b06ef0e6dcd4ea1a99e7f8db3911bf109bfd21e919ad4056e52c22d12f058fd6043466567df1a241e4569f4c4af8389185405311c570fffb361af798beddeb9fceaa07bd1d5125ba8c6c6bbd36922056295d588504db33d4e03cc2d3eebf08738ec37a1183bddd12cdf9270c741d4dc109ac2267a42be1171408bd03ab73162c9fee6a88f922242572feea0dd329cb27f31a76b9a247e5d0d8a52a1c0b02cf44a516b208ce6083ec3100408c3c0246fdf5f8ef0e8eea9320e36bb3dc78fba338b6dc43a94514b79bfd520a7c2943f31b71075ba5e50976f1cc56c7efed850b6e43b860b6e9dd828741dd30f80aa743e746ca306de09b8ecd90f0e64ae453ddc0a920d4c4ef837813bc6e206d6cf7e32ce45c27618745d824902e5319d4d23a5a7fceeb1811e4ab49c7417d3402ca36f4a35a8adc0428dfa913147c7bb0c223f975155b5839e1c1f73acd9affffbb0b8283d8acb94fafa7d0a352d130194837998dbc98564ff533d3f01a23d806e5f322e88b5490296bc7038be2effe8a3ad44d26ab3056226f6552006587628efa6744aafa4badcc10c08c3f5f259053476934647243094a9cd9d665c94dd90228497bb7281e3055fed189f4bb45eb98faa9e6149c7f7838064e717130dbaa640c5c2b15c43e95e70609175503451b0ed08127465dcd37402dece3b95b1a1c1f8bc4002b764da07d9f8f16b568bc3bae32ccbcc632e968799c7156d1b74503dc25953b639483e500838a3fc2c7d4c31b2f9f1accc721c6212bbae7ecd8c1a237e8e74c991ac8220d8b183ca3f41245ac247cc6427c4d704dcefccb29b91539411e07aed130a3aff093ac4240af50bda14f9ccbe174cf798e29ba31b8ac3e0a41d858c386bfa5a1f3804c190022eb52dd96cc07574ed1d291dbbdab5a1b3f2af6c2cc598d79bcf5d7226aab7d07fe36406a9a25eea2a7690ef1db5ce8ab0c6c3273ad8291bcf757e47e71ca13389d2c880aabd837214991fe2311af731bc7ba08e6bbb39237042394191d528a3e34772d7a28ec19804d27b80b3b7c064f112844ca087441bd076f8f25feb588e377152eded06916ed8f0c10f18bc026f5e4f84df520c2a5a53178430ccd64c28583be0f8f6e4c07a74dd8f9c81f7791dd43fe070e4b0022286d06df981d774eb4b8af2733573af509d1b1ff90126a09d4fc2cfce00bb38072da2e1bdc8c9dbc1003f98d1edea0cfb5f5932378a758b0610ccdb5846c811818e646cf665e5a601bb602ec7c22d88271c7c796aeda035a7d56fe2d149b7f61d21ae5fb6174c0cfd696effd2abc317ee8c1e6e7991995690807fde14bfd1e0e9b6bf708a6c27ebfb9db25a46a0d2b4f2a13474d184271d43700a4128b2d846393c1630db5369d92631a51f4ed23d25ec28d2683096b2db801a0c37184ced3e6553e194878976acb3bdf647fae0e7cf694c6420c590c648ec6bc794d685a8791352dd50ae28b708b6ce17de2e7db355f251d797e818e3e959e3fe7ca6bba7410464d34def2df748ad6e842de8825915def5fbd24bc7bd6d258c0d82aeb4382b142ba4f418ea6d7c2c6109a5fc9acd1e679db43ca8d235e44f113d02f225a4245439b0616bdb86a20853427ed44af395839df07727a4e3b2321bdfdfbc3b8cbf35aa3d542aedb7e076cc3031299daddebaf4268a4e83cae89d50fd80df4c99d722288c27a93eb5a34c9c5a93d8e07de82ce14fa20c2e88b2aedb41cfe0d2d93daf4dc16c799214294cf89ee3aee9284d33566533ebb5090a8c19e0114b136b15c1bc86458eda4d825b637e12e1bbaad869dbe3d0b13c57005d79801e81d309039fdecbab08e231fad1bf34483e94089b8dad71bf82c920e8c4326fa549e9b6d7c6348a1828bd4186cca156d61f347c4045d6df5301a6ee5b3ac0f3d1ce6fc775e555edee32361f4ba597dffb6fb545a70304ecb40cd4ecdddb7be5e8f708c527727f22e4087e1e5e3d8bf236f8d7e51e9931c84ce36354a3764833b362844c151c540be9f8ff18cefdbd0d521430ebdc5c50ca3656508e552f389bff32e4d6b50c5dd5e353185e8be8dce9cf6dc95894367b5bc3b11fcabcb41877b3daa1f2ff76914e4508f1d4896e0f0a09920d5b005a2bc62b5919c8bcffbbdb702d65df456ee2b61b4b38c10674fb18b2bd0f2b5aa1df2affd72731dd03da4292d2b29c948e284c6e3cd927529e0fd4c6bf5488fca4d3539c303000746bdc015dfb17da42d7a4dd4c13eba246196951bd77870fa300999dbbafdb99c1a0d8d96f230c72e193266a67dd7753a1193007edb2b63f30c14a76b37ef97f0cb76d2cb580182f59f9e0559bdcc3dda3abf2591466aa5eb77849160afdeb6778423c0798f1a018e9826c7fb87adaab0212fb761b35bc9a2a0b172656b1b66c3e5b0b3fbc074c5bff070145e220c4cdbab638dd9899ff023d53c1997db688fcad9d25dedbf411eeaccde7ddc69f38c1d20ff6974cfdce36769d670876eaeca307a54deec6441ecc90ab9880f01811f93f882fec040dda449a3a956c059e15205f56717bf8ff56e64d822d07d33e8dcb7d795d6e1b734f9bc975ddcb589cc48bd62edfdfb599989237496640cc2f45594c6d09c0af4623640e993cd8c9021cf62e60fa7a9dd1e39cd05f86de2b95fc5ef4251eebba2bcee5dbbd77f61ca43478b11b994f88c1bcb9de0e8cf67f96aff350ccecb56a4a89b3bc066ba0d764fdaca1d51a98a3fd1d8224ec03623fc83e723319981326cd6de05dc062c0805f6836e5c205cd458bfc317f80f906598dd10212d63a06af714df35e04f3b651b70da1a8359c21d5a05e2775bc75a6a1fcd5e73a39905cd7b2da3087de9634c02af3dc381b43a9fad149e353caa850017503bba1c4b3a002f730fa29e175ced741a7662978242f1fe8e39051f71079bf1dfda1083c4041e9c157eb1dc8def1b9f3084a8096f11148bc654f125bc423d349714ef9e538e871c2f599ed630f919ae6f8015908487aed152668d2f04f582301c4226a2978ad37acfc3d3eaf8a86b653c7da61cf68b1bd6dc762730409e533f5cc8716c1f0600edc49b85eb1622927af96245e2ccd49b18124cb8b61e3b7b3c30643c60b27d80f2b0cc082bd89be111a6100120cf2083632404f73832bca9df8b30a4f16c9f380fbca2cf2caf7ad85520cddb97f02f087c7a0a6ed3e5a8e931594b04c9b8fb0877ffe16a0bed380a38c634e297740284d77cac4b3f45d4eae9bd5f5ef34925edfb66b74ef6af1fe02b7e24116ad036fa74f5230022b2657ef9b0f611d6156bcc81eeb21e412908d2f481aab3e2e1b1b36fbb004b905a6a590f1b4db5a762e3d0e16f3dcec79633a0dbfed78f347d4ff2d8f8f864485e300aaabe0378a89f54d87c85ac1a3685c55f739222379dca470ac8e934ac06cb75ec4431e4554be3d84240d0890d851cf6182f781a2b6f6a0a5faa76f8102c4f12e596c09e39268ed7d90d4e53365c739acbacfb935a3c085c5a9f3c8dd1f089cb5540e78562631f7ad3304181c0ceb7a476ed2706426e96652b53cb5a83b7fc0764334465caaa5356c3b117b5dac58df32f390c23686673333aea4012303a4211348e1ff9767c28b66f6bb57278416b4ddae17d2bbb8f501d7eadce7ebf5e9714a8bd3b9f41851b3b3e1f443b035f5e1780efd3cb897ba822b5d274660de59b83189053055e4ce8bf2cd112b38e34f3966cf84ceedf69d20280e58fa46a694ca65af107a8f3ca7e7d7f65e8ab967b954bb42511209b0aeb814356b58acb8b3e11c72f4da2b5fb91d8d320479b1129e5d7051cc8d9edb46cf85418a5c1beb9c74a3abf3457b88efdf1268ef415ce412558b15516e62ebdbe2da93b63db823b41f5cae7ef2235e1c6dbd72a630068ca98e52081be9d9258ee2b51afa678b2016d0ad3d3b5987251649742ffef5135a9da9e825da59a48978efe6ee60dd06bf8f1092f5f9d48841ad3f435ebb6584e08c62322da9e111a35acbc199360acbabb0e052d6612221d281e881d3b409dab5ec96f69d97b173731a423b7a829a30ef8f84758ea3ad8953276b0aab5c3ee61fb2d95cbeed535acc24f7d96998d5df2c409ee802a57abd2289fc00de7acdeab19892cc1d9152913c40168e26498e8ce58e11445652b22f6b066b8133208d3dbf494110658d9f18597ad55488e30932b6b844ee6205a7e7150983de9c346648954fd68262986b39c25cef0ca2f77585e1c813ff37f589f9ebe0286aa2ee77e02080091795d0a26bff038d1a4b05f0f0734407529527613d98621207c2238b3fddf07853a4bfdd107ec6bc431c9e80f8d74ccc02542ebeec0d76f67fbad49342cdf83cca62ae2e7748c673e9362798848c7d41b740a6ff07439a08fec6b15217b726f84f2446c5480a39d49dbe885d45597662da2be3f45b19a8877e4cf5df4689cfc1770550d933f0865a19afad7f418a40c5223dbd84bb1c578bed94c1c05af6e11e4c00d46132b22361e6ddc665c2d323e21ea0d7866ae3f0f3f8836afac382c7072041920a4aeaed31c8a879816c96777acb1695e284e6e46ca265b41bec82f01f137230f39e8436329237977b0ddd60b58692dc28a8e0a933e66b2cb1dd3f3583555149ff39a8a3f45ed6fb9a3093019d7c0b6ffb01251d91bf1fc5b6038fd1b4581f23c63c8368e853911f3e77dc52932446ea3a66ff5dd824335dfa640a2cd8e254c390a9c8ef518936f78db6f7ed55eb4954d28d94b684e58f662e252e1bcf4ad329802496254f22f92d3d732e88d3358a7eceeb5f54ad049cb49bb8e3025e88b585877ed3098f76de29fb9ed69a61b671d9d81ae130c9b9d4143160ceed72f2cb1fcf2716e81925239f8d6b0bd634f4ad22f634b49ba5349be7a01baf691980b6514af984252b6e7a1d9be952073c96c3ee1b5d7155f8dc25e75fa01e70d439b869efafa9debdd63b3b94482c20d922b9ecee15278037110c04812da56f2cd218e46e64e9f7385a2ff9b9966c5179d9a804796a3f1324287e63385979d4120209ab88557cfa721aa328f86dbcd3bf165ec60adc4607468488f867d4c6b2d4f5bdb224fcc3ef6a7a1ca8e2dc2c1d2c0fd8ddbd7c8af059f378aed8ae370104ebbcebc0d29021d1cfea8056a169366e657134671986a92c1246856d1b63a7db78f4688f4cb11b98c9a21cac7204b005", 0x1000}, {&(0x7f0000000000)="7194f5c988494a716bc9971365c4659f5121e15419ffe16d99bedd10a5b399cb2612c21ee6dfd676b744910326583b736b016d883964bcf92dfa9111444463abad64a20ba378645a6424b8147f42e69d220ce3cc6ea789a429eae0e39211f73c240c0634cb5298fb968a2a4b6dd9f61a1ea039", 0x38}, {&(0x7f0000000080)="d772c75450888dcda99e4f5154ddefbbc429bd3c5d", 0x15}, {&(0x7f00000000c0)="6cb24e635871dccda1ffcfcfd1f4a02898eb2f6f3ae99dd7cfbe147a5ddce6324752648f12789a7d1c030545347b3967d2e55b04a6f6d5d5a7ce862211b0737d59d716651f7e4e2fef12de6cb0d47d105bb8ede6ef21e1f095a183e5721e8f8d883771eb816ffcbe3184fc496df7cb21632fce8fa98940cb279d81b69fdc925977471c39844653bf41d82862b6edfeae19372de6d86539a9650f92c8d9ad5b78dd1aefbc381140e00d14eae6cc6538b0d7095fca551a8dd61858b1", 0xbb}, {&(0x7f00000011c0)="9af9caeb29806d318182a160f93bbe1acaf01bbfb7043cad8643bbba04f7d753d65e30c7643af42059eff12667a1615e401bfced4ed33cdfbc02fc788d76be6908441ef497d3777f4b6ad860130f43990935a9880fc0b9504d01b501a0ed40a52d5892879ad84df8bfd8136307419b37fea01f35688b0f4a89a7829d30abb4614e514c404944fcde5104ce6064f2738b8a1b81d241567844a7cd93276c5741c2d787bbe30d69e0613c84188d0e3fb93235ee549213b8f3c8f385b69959c3fc42ed88d4872c927e14045d740a79aed4cbec6a3634c3a62ade3acb6d19865f63bbd8ba9ada09bd07a9352429bcb1fbfe", 0xef}, {&(0x7f00000012c0)="ad44337665642387657a2f4d8da8dd2d19665610e6eee42ff3c5cbb5c002a3506c3b801f4af67bccf30d29904e23df2f906de1995956ac67b05578e2087d076f2957d92658db003066a96af8a488b67b8e67eebb5c754379fb2a721e8702ae6cefcb583adf1af7b0c43d84cb24c2dcf0d2cc95f38d27f8d7a5deec80d1d2b72595b693a10d184a58d3aaee318c0811f5ba3ed6a1147660611949f28133422ef7ef9b919e21ec99162d8b9cc266e546f7ced0369ac7551148cd63f73e4be1eb6f73eb5248527d390b432c086c", 0xcc}], 0x6, 0x0, 0x1) 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xed) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x0, 0x80, {[0x2, 0x2, 0x7fffffff, 0x6, 0xf1d, 0xffffffffffffffe5, 0x80000001, 0xa9d, 0x2, 0x269, 0x1, 0x5, 0x6, 0x101, 0x7, 0x7, 0x3510, 0xffff], [0x1400, 0x9, 0x5, 0x8001, 0x8, 0x0, 0xbe04, 0xffffffff80000000, 0x3, 0x8], [0xfffffffffffffffa, 0x2, 0x9, 0x20, 0x80000001, 0x283, 0xc2], [0x1ff, 0x1, 0x200, 0x8, 0x1, 0x12d0000000000], [{0x8e6, 0x7, 0x7, 0x9}, {0x7, 0x5, 0x40, 0x1}, {0x8000, 0x6, 0x1, 0x1000}, {0x7, 0x75, 0x1, 0x20000}, {0x3, 0x6, 0x5, 0x9}, {0x3, 0x8, 0x7ff, 0x2}, {0x9, 0x5, 0x5, 0x7fff}, {0x6, 0x7, 0x1, 0xfffffffffffffff7}], {0x5, 0x9, 0x9, 0x6}, {0x5, 0x1, 0x80, 0x3f}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:40 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x14, 0x400, 0xff, {[0xff9d, 0x7fc, 0x1000000001, 0x8, 0x8, 0x18, 0x7bfd7362, 0x7, 0x7fffffff, 0x4, 0xd9, 0xffffffffffffffff, 0x400, 0x8, 0x0, 0x1, 0x4, 0x1f], [0x2, 0x200001, 0x5, 0x1ff, 0x0, 0x7, 0x18, 0x800, 0x1, 0x2], [0x7, 0x6, 0x3ff, 0x42, 0x2, 0x7, 0x34], [0x100, 0x5, 0x7, 0xfffffffffffffffc, 0x5, 0x2066], [{0x5, 0x54c, 0x9, 0x20}, {0x8, 0xb5b0, 0x0, 0x1}, {0xffff, 0xfff, 0x1}, {0x800, 0x79, 0x7, 0x8}, {0x3807, 0x4d0b, 0xad, 0x59}, {0x5, 0x7, 0x10001, 0x7fffffff}, {0x1, 0x7, 0x1, 0x3}, {0x9aa, 0x2, 0xd518, 0x8001}], {0x1, 0x7fffffff, 0x8001}, {0x81, 0x1f, 0x9, 0x72b9}}}) r4 = socket(0x2, 0x4, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) setreuid(0x0, r6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xd98) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0xa, r7) recvfrom(r7, &(0x7f0000000140)=""/13, 0xd, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x401, 0x7}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) 16:00:40 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) semget(0x2, 0x3, 0xa4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/237, 0xed) write(r1, &(0x7f00000004c0)=' ', 0x1) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/3, 0x3) 16:00:40 executing program 1: r0 = socket(0x18, 0x8000, 0x7f) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) wait4(r2, &(0x7f0000000000), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) wait4(r4, &(0x7f0000000000), 0x1, 0x0) setpgid(r2, r4) 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1}, {0x18, 0x2}, 0x401, [0x0, 0x0, 0x80]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000000c0)) dup2(r5, r0) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x81, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x2, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x8000, 0x5, 0x9, 0x367}]}) r5 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="00ff7f00000000000000fc0b527d9cd5930a3a15e58d41c3293259fd6fec18a8d527f4082d3b2384ea17bf1e14a0040624d4d5e96d885947752f7c3128e562d06574f2d280da42bbfb6b2ecfabf2c8d42482a27ac54ef27ec8d85fd6cf52b7b9d242bcaf034b6680a305f0597e9662a8204de56ae37e6ae5d675a674305dca7d4b233d79f2cc624439c1f2ffc8ffc38408b4665631b7d26c7fd5"], 0xa) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:40 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) semget(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) connect(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00./file0/fite0\x00'], 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)={{0x100000001, 0x4}, {0x5, 0x8}}) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0x0) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="000093c400000000"], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xc8, 0x4}, 0x400) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}], 0xc0, 0x4}, 0x400) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="001458b633909e79970c00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c], 0xe0, 0x4}, 0x400) getgroups(0x3, &(0x7f0000000080)=[0x0, r3, r6]) chown(&(0x7f0000000000)='./bus\x00', 0x0, r7) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x19, 0x0, 0x2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x42, 0x0) r5 = dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r7 = semget$private(0x0, 0x1, 0x20) r8 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r11 = kqueue() socket(0x2, 0x8004, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r8, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r11) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/100) 16:00:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ftruncate(r1, 0x0, 0x57) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000000)={0x2, 0x0, 0x402}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) dup(r2) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) sendto$inet6(r4, &(0x7f0000000040)="19e6b4fb4a2d576a695c8cb564af0d808d7e5f06830b2c2ba2601a29acdb1d59ce0860261856ea3fa540aa0052", 0x2d, 0x2, 0x0, 0x0) pipe(&(0x7f0000000280)) r5 = socket(0x2, 0x1, 0x0) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x2) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000005c0)) 16:00:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x3e) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) kevent(r1, &(0x7f0000000080), 0x8, &(0x7f00000000c0), 0x7ff, &(0x7f0000000140)={0x8, 0x1}) r4 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x1000) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000043}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup(r0) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x0, 0x4000000000000}, 0x0, &(0x7f0000000240)={0x7b}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x16}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:41 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f50f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554700000000000000005a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f99416651abed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424095bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf6376a6819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d0000000000000000000000000000000000000000000000000000000000000021a6970811730c9cb2d87ab476679c6d646a26d2778591c219ff5fffa74494456ddbecc980cff6e1356ddbd58f1a6deed50f6a31143cc97d0dbea3b08900"/753], 0x10) sync() dup2(r2, r0) r3 = dup(r0) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0xffffff48, 0x64}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x0, 0x80], [{}, {0x0, 0x0, 0x7ff}], {0x0, 0x0, 0x0, 0x3f}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x40, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xb, &(0x7f00000000c0)=[{0x6c, 0x0, 0x0, 0x80000000}, {0x2d, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x1ff}, {0xfff8, 0x0, 0x6, 0x7}, {0x3, 0xc3, 0x20, 0x7f}, {0x0, 0x1, 0x81, 0xfff}, {0x5, 0x1f, 0x9, 0xffffffff}, {0x2, 0xa, 0x0, 0x400}, {0x4, 0x4, 0x1, 0x7}, {0x1ff, 0x4, 0x0, 0x40f0}, {0x6, 0x7, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x8, 0x0, 0x0, 0x800}, {0x1030, 0xe6, 0x0, 0x2a8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:00:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a00000030027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(r0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 16:00:41 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = dup2(r5, r2) ioctl$TIOCSTART(r7, 0x2000746e) fcntl$dupfd(r4, 0xa, r4) r8 = dup2(r3, r4) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000000c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) kevent(r9, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x23}, {{r1}, 0xfffffffffffffffd, 0xa1}, {{r0}, 0xffffffffffffffff, 0x111}, {{r0}, 0xfffffffffffffff9}], 0xc32, 0x0, 0xffffffe1, 0x0) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f00000011c0)=0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0x0, "6600fa1d031833ab7fff0e095fe600008000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="47cce7857e5a36e682278cd95a521e25f85c685a70b4f9f0a51c9b3c9549872bfad92362abec4f76cf805f2e2969e6a4f163eae0ffdf3f6605d06c7c5cdaa08b371a1d96048f08e32e7b795c145129b63d1a4926a4bad9729560b6f841f4029e0b226faa76290b1c7b40862be832ef8ebcd32cf0c00ff7b7422c5811e8790cbc55daec37d41738bd371f07a3c8cdc4b9a053c8a08233ba3b0510678de5a4072c9d926e5541ca3731bc0b0ed154a8a297d0ce174ae14678c6a3124d0a1f5671fe314ce7e1ee2c51e503e560b1f4e6ce53ff1366b5afa76d6611e23ab1b921cec5fd3b78a6016a1fb9e556d9a870166ed5ea053e0663e52c82e6bff46734186695474de46fad2f4492907830749a4120d2514bf4b234e977e77b486505b4bfd4ecac024efa3845d0daf6f49e8d6d32aa10c57b82538bb6ed9a9a4c5471dea52ba1cc405ae3dfe92b7fe2c6dbf7b436c5923b40ced63ed253c88de40df7ab22926d2be6e004f2441fc052da36a2c7ba533f1e62481beda87ea4912d4e12dee2ba0bd5036d2deffab088d75ae5a912871a7865a1616cc3c1e26a15e58db24d04c882e3d55e9e944ffbc4e76cfa34bb005f175d79e2bd7169c728dd7ef2cfb1fbb7f41c80e3de04087551c1fd179bc7f714fcf4199f224de5e3a098ace11a3076d1439fc7b6edff897489a4eb06520bc7ee7a5c49e5397a8b9cb9ae88c1aa9e054c8a4424ff4bb2e9e41db92dd0b6f400aa0a247243ef194c573281870f919d1dfd1f171ac70a6ac992dde8b9b8a29aef132845b9999d3f98f00e136d05cebb1ec9ab130319b0cb3552c9849ddbddc325f3c4a6a2e709d592160107076da093ca410c5f23c64c3075b8d6f01abe684ac9478bca944050b8ec34c4dcee17cbec4ee54e1941c5f4073d1f4d24f15b777bc487ab6ec0e36c0c2f61b65844d64284b3125193823866fccca511e58e42a10476ba069d2cfc03596dc191259e653b29bd9f6b3acd2458e77c86426963a9db02a18974c84970a4edfbbfb77e190eff15d3b369d7e151743986a31bbf9f50aae7f430729767673921bac57a990b78ecf713f38b0dcb9e2703b1bc59c4bc5a1653419c1d595c6ee1912baf88300637ef0c66fedc570b54321c6b315a18e13803786b70fc337ed076b1d730a4bf226b71c468b41163bd5f9b085e51d564ed1575e52af4b3b0510a7d96f8b8388879050ff629ba3b128a1294381924a67a387b08e2b49d925853d5fa35a85c341f561f73281eb6f48e188e799688c72bb97b7b84fd965fabc99b9451aaf5d7b99a79633a1ca76553ecc9a3c35538ae437c343b8a7949464e92615877394f9432f6f286edc396e4e6ed7e30ef47782d146c5b402cf67cfcbece82e8120166201770b77688bebdac5f773576609f9e84971163c22187304b180b384e14351bf0b8004d519dafaf771448f506fc891c7eace7933f34ed572a5105f0891091cada9ad7b78c0c110b36b89d3d3a72e9077c708648a2fee72163f2f6f72da117ff0bca07fafb687a49ae0fc4e96cd0002661d490c6757738b3e3115a49f7da26a418ff5e2698b37a32b439d7b09dbc667b167165592ffa10a134dfad557a2ce18f4ca62d8aca1825dfd3b4ad1f5e40c4c88645eed7f9ba623c47fcad28b6cd128696da98be4937a3c74272afe34c6086fcbe5c567556265f106b0cf6d3d279556b3ab64aead4cf55ba56a57158ad89ecf226854db45bd0b70b22ae7b2ecee9dc7c3d0a0283272c7bdcca15ff9477f05020b44509cc2ff24c45681a1f5ba2838f0054dddbe8a647d49a81de9b439e4ae0db2dd54642ee56146ab6144044f960694baea34a4ccf68f18dc2651b2a49718c170d43fe81938ead9b7ffe020ee1276ea9bffb8a9548b8d19a8b3ad3476b6728ba1acb6957a4e35dabbb45772c238d8ac5a1fae009b36c8a2c3ff1ddf971fa8be3fdddbbb93cecf5164f0e9546912fe7160346779d483c600e7d8ceb0188969713ea6487668d428396dc06327e961017f46d46685948bd23164dabb90dc3bf2c635cfbc8ad332e61977bf3c4ba61e2593e3447d55b854d501a4b7d9609680a927911b4efc5f2b683f34caef94753e331492645db6d2783ef6e00b0c709a76571a3a7f6857e0724c3da8894b194e521e528d94fbe6c064c99b29955e3c31ef7bb3e43d11117721f911ae81440f3bad79a750e23c8cd30b2ecf851a392713440d9975f1aff8b79c6e5ee4b91e7073c4ad8ad2f7dfa7409514b5afaf634796e80c6f241d15e4db6cfe81db39773225ca18318721a18bbf45393d4bf033b7e28aca90972888d203da1c3b57e45e1670902c5667ed59548c54df72ccfed4bcfb97b376487898f1a9b2f5dc301738319a39f96a2ddf15e83ce088b32a6a0f09e4f963778c9fd0dddd181710728a8f5b0e8ea644462bb216161ae6016d153a36176c85d6faf9aa0045695ee84f9f9d31035499ade203f3fb9de179656a7face578717acb78f141cd5278abf376aadd97ed7b9ec087e40b4cfb5abec054c3878fdf56c1da48430c41592655c05be9028b53c7363f6f58ebbe6e6c8d9e7c05a6ced7da7c9c0fb5bd8249ee7be0fa7ccd1615a10bc16a2629d26b7f4a3af044b255ef78d6a8df3384a2a665597b4741a52d7fcfe801ad01cb905948a696afc4fda116c3d7db0eeb95d071108be49e9004834df92f857adbdd45d892e2e861a9d6f2ad89619d3a97c5628d772e8772bd1fb2cf72725f65f111ed7d26dcae9fed5bbef80cb5ab06e464803662cb447781ecc132cda5cd873a907c0495caeb0f805a166ab74ce61211e745d4d57c5b024669935915ede61b62737e841b6a36b10e4fb5ba7cd5c8443a7a5ccfb62ae725dda7864689f0b19fef76e65934aa00de224bb9c3d031d480346eee8fd174367f810f2d9e04eab52eb5a8c4962e280a883559990c0cfed75aae453ae9d69bb2696b9a1bfd0aef1f006d7c800a78d56bec06ed679c6cbb3640d28e0a44b7acf2b44b5e00a80ddb544dcb1a450760008300a58de70ceb83cc4ece2342b2425a4527e3c4295e906b38bd3b7878db9fe010fec7c717d75b8295771ac484e236e1d791702a5ac74b1434851a4f05f7922cde36e5f4b69adbe1a66c7be5fd4a6bb8b7e8071f7189103e4cdcb86023d57fa00734bb39cf5c0d5e3ce6001ca44620d122cf5d96cab6871da4d37b66739aa4483949d703652b1c8c365ea4542d3189f7aa5df94fd9efb3d703a75a12b74d5879454134d79c7fb9f18d5170bd43fe70451c9b6d7d5a487a148800425a750975e2d14ba9c7269a13ebe5bed8c5fe2df506779a25666cfda5bae0db4ea9d32c534c06320641129d67c66800423acef8a67c5c16b99edad33b3d431a4c2f79650377f1c63bcb3d5779e813975a1c636b6d206c6c1320e1be432ae3152a7c81af4fd0d65adeb2abf3db3c7aee6abdc2575770da8dbbeddcb8d32ceccba0ed2ff43c61e21c53c619d39df3e36819bce57b411d741fdc03647672ed8ea8380c3f35f102587cd5b8363550eb3d387298d13461543ea7394e87b87b92d918b355e547390932dca65034541824484c98ddf3eac93bcae66999c2e79d6be2277091c1541e288797a9b837e6a55eede80bea492a089cf0c72e061a5a257778b7f1ecb1e9c95b449cf573d811856036a9f7882f4a75c0f527b54d103c780a074832574a09983bc785e9db20d9c36e0f1b55ab6999474a61e3d99c979c8e296647772893f3a2a75a7e527362ab150fcd87893abf5ad939f782c5696942422f06d9302ea2919367b891b5ac3cfead1a85916a6566684af24a31e4eaafa6e2ea3cd85aeab84b3cb35cd17b137a4974196dcf49ab31d7a12f263d7a547e27bee241be825eb4558bc42e19adc300500a4f2c5cdb7ace8190463a4c410f06c6a0999868b0eb6471247243066e5115e34b1109f3dd38482c2900aab2f701177f684ca9529baec596179762a0eb1024aec943c86e1d6dec3d0cc6008ea72b314814f23ba6583fbfb8ca1fd1bc00fd5227b8625d78c49632e2caec1aa233c02a6f2f2a33a2106b22d392af1adc2b1a682cc8be68bb9c5f88d3f14289c0c5c3cad4a0c705693e1ce8c2128c8ba6cb761c418e0b8ad6f4cb270438cf42b7fbbcbbdcbfad000fd20e34254dba75a149ebf37d3e27edef9f3e4ca7980b01de0822a9d2a99df5d43b4d81b9a4512440830788177d5aea7f1319e35eb788ca166045f6a576c733b9eec300354fa2e561f8a7bbf80fd2899bcae5ca2175e830314a9f71538aed6456d96d1a0e52669108feecf2d2031b77f3267342bbe20f0ffee43b19f90027dcbae10d3c748e1b2cfe7910d4a5735bb4c30f812a16a39bb74ea45f96a78c57fbf06a5ca3dd3f6532e636ed609233522aae3f2974210d08b71afa98b5ddba917b10deb9dd7bebfdb8c0f2681432836776cc700445fc1f5d958465fe020588bae5d94d6db3970c78da33790dba60339eaf11438736e15f0353b9acd5c031b8f6c37cc3b6b4f05f8d6c383bd3ce414cf646f7980148a9f632e22aee5a287b8735701036e937d4d36f80fbb938fc6d40a8b95b7fa4d6c90416350ded1a940640d39261a7a71d960602072c99d2f10bb5444ecce49e1de97f4725bacb51fa0e1716abc9ba6d875d893e89f5ed878e2e7e008ecebc3fc554f0aca885f3ae93e5cc3ff3d2eddebe8f6f4ed07b126e848e127df7265622d4eda3b4489752f7388397b50a3711c3d6a5eac1a56501b4bf90e6b8a4c77b38de341379b183e54db4012bcbbaeb9993aa9893500f156c108c00eec495485916d6067c86b0bfc209e78c8f3cba027b459a6d83720e80a48aaccb595118f347399ac05d1d07815eba55cf527f34f7510340010130bf64b70f0d8894167f981306997fdc7a2f90085632ed6b70985762bae4eb59010f0d455686e129efe10c7fbfbd29275d3046bf741dad245601e7685866e9558fbcf073f95c2211cbba973cdeab465548c9f2d955afa0b8c54420cb28c35b93f4e87fa6bedf2825f4f64af807051f589b1c9218875a37bc63e4ba0c4df969a624ed3b8d7bc60130b6bf06fcd12d7618396540c109040b555627d5e9666824809916414f0eef48561150c52cebe55c9e2af2fff473084a8e4b0f7e24853730aab472b060e82fb71ca3ced15eec5f9c97a34ef35076098c38cb7f8645959b5421a98539d0a6bf6ae843ffc983956c3df94ac0b2d03b3229234551834feb06da259ff34e6ebf4c89118d2d6420c5245d09b84bb9fd7cdcc81a0f275e41f072857d953b12082c98b644e24d186ba8a6f448fe95650b476c1fac0fc93e6a2356b9a1f180a94469e4413bd377557eaf49c5fcb94969d6443b0528e5388e5de1cf0ad3c180f5d6a796fc96ffbcdc2213d2b99e762fc6d9df2a566d96152d242febe88ed986c5cb14e4aae065cf545ee316fd8feb22da46118206e4d31866ae0a6733882f55ff1", 0xf1f}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e189b0c3496dc4bf9147500087c5bbe0882a8e8a907b7921a73f00db9fe3e2a43a5587da69d8002d29776876ab0012f5a4ed9a5e4950cb49442b0a7f5351b825ade0ab6b8cfaf5038a58571b9a08280", 0x12a}], 0x1) 16:00:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) r6 = fcntl$dupfd(r0, 0x0, r1) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSDTR(r9, 0x20007479) fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)=0x8) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x800}, {0x1f, 0x0, 0x7, 0x8000000}, {0x3, 0x6, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7ba097ec7d44ae036c27693215102b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0xc8, 0x4}, 0x400) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x110, 0x408}, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:42 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000f15000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd6aa6f592d1bcb00, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x200, 0x5, 0x0, 0x1, 0x4, 0x14, 0x0, 0x0, 0x200, 0x5}) socket$unix(0x1, 0x2, 0x0) ktrace(0x0, 0x2, 0x1722, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0)={0x8001, 0x7fff}, 0x10) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r2) getrlimit(0x0, &(0x7f0000001100)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r3 = msgget$private(0x0, 0xffffffffffffff6d) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:00:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) read(0xffffffffffffffff, &(0x7f00000001c0)=""/230, 0xe6) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1ff}, {0x50}, {0x6, 0x0, 0x80}]}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) pread(r5, &(0x7f0000000340)="7b29e064ebbfd27110cc0542f7807ff7b30a7c3898b15d829d29bcf1acef7a2e1a05495d564c21eabd788cd76f281d671644675a9ea100876c261624d0c07091827fe05729f93d6b3d80027ff1499e4a2de8070a6ef4bdfd7c50093a624996decef39d50b8fecfd566b5642ba26f421c0a1f7ffe8f0e9dd762716b32ba84ec76dfc790f3beddbc7365ce68f8f96cd982c9346af20fdc6706f2df9958d1d0c938fa9dcaada17965ef2671a596a4ce1a0b09f6cee2a30c32ef2561ac0e8bd2e0be8da78ecdada9bf47bc2e5d4f1db18e40a50f26e3371c59d1d602a1965656f89d3e5b6612e30ea5f881abdfd1ce3b3df7b5d3c791a57b2978b63a81", 0xfb, 0x0, 0xb79d) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x80000002, "73dcc5081a6f60000000000000000000000800", 0x0, 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 16:00:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea69a0897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="334c8f277d3f1f1b", 0x8}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fchdir(r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) read(r4, &(0x7f0000000080)=""/254, 0xfe) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)=0x800000) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x80047476, &(0x7f0000000300)=0x8001) fcntl$dupfd(r3, 0xa, r8) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/82) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) pwrite(r9, &(0x7f0000000340)="fbaf8a8d1a029be96914f6357e3a21d2a5c58eda00c68448db0e64cb50485fcdd47d42f2d4d90f825bd4c5364af9e34056fe9b087c2edce1d6f10251085d29173fb265e747946e83323e22e3b5266e56778208583c0aa4137b0786c4da8db8a0642a73f20fae33d2a5c65826debf1c4385121bc18e58d7a2db94d3c228de71fe86aca55baa62ecc2abf84a95132a5ad7232e706cbcbe143c03a1895d8ea2aed5f1f95c5e38fc843dbbfd959539997840fe27cc24dec1abe3888bbaed7c1f839a3df7efffb10c33a8939f0f9f644ebb1b182816e37781555d11dff082792f1d1d15ba2e52cdae473534fccc0f1fe4057d8ffd9ca06deec3ab442314c20000f71c82fb3322e55fbafe8e49b00d1062db95acd9e82dd34df3f3cdb13b27afd42fc5926107012f9f40550e4e57e2c84f68", 0x12f, 0x0, 0x3) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x810, r1, 0x0, 0xc1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x4c52}]}) r2 = dup2(r0, r0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 16:00:43 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = getpid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) sendto$inet6(r4, &(0x7f00000000c0)="6a194fafd356a0118c3fa3024c4c021417c3aa76db602db667362c53d1f391e323693d374de729b4", 0x28, 0x4, &(0x7f0000000100)={0x18, 0x3, 0x5, 0x7ff}, 0xc) wait4(r2, &(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1020, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_gettime(0x4, &(0x7f0000000000)) 16:00:44 executing program 0: r0 = socket(0x2, 0x3, 0x6c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:44 executing program 1: socket(0x11, 0x4003, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) unlinkat(r4, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c4140000002900eb002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369c8314597a7501e64e91c6b745fe102c03ae8fd71883"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x9, 0x6, 0x6, 0x40, "b7f1e774b35369a6903f50c04e7bca506219992b", 0x7, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) close(r1) 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) sendto$inet6(r0, &(0x7f0000000000)="46f376cd96fb7cb635782bc345b25cad37db4f2489f48bdff9be3eb26058c1cd2f665a726a3336ae17601ffe34f9aa807e1a67500b78f97eb10246f581c5185bb4f30afa6b1737bbd3ed223f56067fb8cf582b2f3652", 0x56, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:44 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) chdir(&(0x7f00000000c0)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x12, 0x6) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socket(0x10, 0x5, 0x7d) 16:00:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) fchdir(r3) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) fchownat(r5, &(0x7f00000000c0)='./file0\x00', r7, 0xffffffffffffffff, 0x9) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000140), 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) write(r1, &(0x7f0000000000)="0ff3041f3d8273adb0165bad8f5011a343ee46fa6ec735b8dcaee5438928fd771be60940005ed6cbb62d2bbf077cc7b4ba4b618e12da7438", 0x38) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6}}) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x2, 0x1, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="fc7cc3ac51dd351772fc86c2ee036cb49d230a80388f15effcb298eab8f11da540386f0210147ec3658542eaf1b9e596034f7957c26cff884d0b06536e313e44354c43f525ceeec6b00e4c035567f6689321c25a3570c6c609e1c660cabcc09c57f774a2114471c1258af5a5e1768dd50310eb25764ec6f824b0d3fa1502b633c353"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x5, 0x1) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000180)={0x9, 0x8, 0x8}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x1, 0x7fff) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4db, 0x1000b15, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ffc8d753ea647cbd33503f296cf9effc8dfd36ab75ecdd5f089e862ad821edd848c8f2d89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908ab661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5b43d1fea45f8f3480638bd9c76bc4d4fc4c13211ef9074f060cca2b09e290188ea2a7ae8b133eb6bb29d3741fcdb0fd8ed455c05baaec7c63d65ba87df652b1650e82080e7c47545b4773fd652dd236556497891148b29ac3d38c9d07cdd13762deb", 0xe9}, {&(0x7f0000001380)="24033acfe98571fdb1922d5661deeeb68b9d1558d911757dfe269be60b0a7c9492795214469a7f85f79801a3ec2192b8581018051f5d5ad60a2fa6213d110b83f1fded9eac03cf88419d34e559b374bea27350deb6c0ae2221fc68bff8b3777a8c3819cb7f2c04fd6e7ed110942cbc491f2a1b2a7e63321f8a2afe586fc4a5de1d6206863437a3e71afdd4ca55c798131546f59257433597cd75b20a5fdc53a043610f804a10faafbbbcd18a36c4489c588fa1bdee89e4e426c6eb4d7d36fb55f4aed5654b0a0e2a979840b57a90b9e9f31d3fa08d0cdee46e82a354fbb98315417f04c9da4974cdb1cd8f96c8d7a35ca6098d08214a350e1e36b2b86902d90418881658e1efd7bde1ef89e492d7395731f16f62dcbb58154f776c516177e91c8eb8ef5b3446cc231417a8166143416d0101dc3bfa7d5cb82e929ae3aef2b3bd19b3331c3d7d79caff848cdd975319293b788f053a6ef201ab6f4e585512c93b875e625a3dfef27159c21f4f73ab461a68a44bc551b9907c8d94e0fabde92b648fc16baff108cba45a1dc343e2de3dd122962df53ef194a123d5d8b6f2be9eb436bb010c9c2e9443fdd68c51440f547f53cd6962472c86f70ff0802287ec5a878835e770a7801bc5ed835ef325bfdeb87897de955e7b74d030833c8dc888848b60a14e97f83ad96bc4e50f0845e350e8613f8cc23d5dc672379a15dc36cab7033fcf5121bf9f6e474ec0ac142713bbb02b5065bca3bdf4926cfe7e080761f748817ea6f314429f74bd1bbfc559595ca6e90c1790f58d1d58d61ced5f701580615747f98b550cd0f3c159f6fd99cacbd4abf1fcfc0f0824a1cc1e2669ec92b43e2c7647798aac6ca493d9c5af3643c954d99db73c6cb27bf098f4a92b5aef3fd993bab89160d03f88148f37cc1b4fa28474a8c78a0d4cded5d4013e0154ed622ecf1035daf90e7ad63f58bb316a677d4127879ab7cc4b51b64065968505bc8ae0b86d99e88e4c29f476e100154e433579b2a45f66d3d9a0a5f0ebdbceb8ca9dfc1b7e1e12cc02638fce054d9255619b99d15534a6da2ed2a7e076ef6ee59883934a71bfd6d2370d812f08244ca07e670f92e08d3faaa383950d390e294a2268b05f01b5b0c7b1e88c2bacb4f998c14aea65c01f3400f2270ef76170ba7edc6e9d26eed6f1da695acf2565b3b6361472276be54f1bd68a1aee2974115f0072cfe45dc24addece7c605905603b84126eae52f9cd92434e2c1bc1b002b27271f60570dc8f8eb8238d69008400b0a6e9b5d41da6ff6b20fbd896d1aaf72e6bfce0dbb37a8c505088617de5960dfd5556e179ea75e156f49ec0f26468db0114333a304a08ae2d7b6bfbdaa7960b509314bd6f2850333eaa21fc8b78956dbbefe79a7c53b1d53516e9e7efbc2b32fbdadf69cbf9248745c0461a48665a6bb4051f316d255d362d1d56f71d07e6dc8347e3a18d661b3d30603582f1c71af2bab38fa06ef457a5134c0c66970186c2d34e829dae0473d96142c3c821910673a7d811c4caa8cb458186fda5decf30769b59ecec5cfddb2b0134fa0dc91693b41e980ed17b1f7bd070eba45d169afd6883973bc23fa34c27fed9ae07a32040e5e0b19386f6b64d68fed67d3577fd7dac5858083c64a642559ed78a091acadf59f7c20eefdb589d3fb4bbfdfb04bc711ad0cb18ba3b9ad33a4d40d2c27e3fd80c9cb6809ad4414efd79f1bb590a3ff0b3de6540d887ca157c74e8a32af559e228b0ff9702469ad3d9593bbe1a7dd46c122f60ea0fd1c6e02a8609e4c7452fd01b584ab10256cd0c7236d6b7e38e3df21d825a7ce353e5aef8a2e1d2626b13615f3cef0091bd043fa9b62532c4da5fe72c579ef6e74b993a4e0250e606b595cf43be6ff8626f65e655063168fcb501e5ef98fde1cb61d00c15a334641813e62e3764f4e21620f409d89824b5c220b9a8d87e268e8fdaa9285fcb2b23edadfa3beffd35bdc6c82fbea73469f836da5deb808f7cc6423d52c830b8fe08ee14fe048954461ee21ed383a173457d36fb71160abd6909216699bd8efd1d6d9ced9bfd970ad7f816f007bf71191bcd332b83a00380af252efdce0ed140c82dd72aba42b326406b56596459a42498760c2b796aa2cf9ab57b2ffd9a3f0a450454fc18cb9a8e1c51b5c35c43308b0e7b52bcdb2dcd70af3c3aecccae5376c597ba47e708f321c594ad3d6c93cc741eddad09f11eb1f241ac7fba0d476e53e811be4d6fbda31c3f39633b0d6e7f54ec38c5b2e0d8cb2e9dc9c46b93fd2c254c5ba1630f7d99e4a83f4ef0cf062932fa3b81100ac2b17f48966f7c3c314a48cdb7b7994bbc639bfdd6fd74224e4b9bc781caef34cd1f2e8fd36bcb3bf92fe9f82229c7d0c19358913180eaf89849c7a693e7ad4564afd331227beff9fe84d66d43365d8f2524a2cc3a8440e26a2e7a917a8437daf4712e469a27ca3c3fae5ab71360536c7980c524361bd53b36fdb7bdfd95c49866ab0b3e8cdffc9bc9e87bbea180c6fad36274ce8a80d3bd2d5efaf84009017d239c6596c69d40968690815dd0f99284d7ca83f14a007c2bca2855222e91fa489ad768729e2c7752d908b51739d2f6fc19dfa18943f31a8de6a09a11f28f82b971ed13f64f1b3a2b37e48939b38de582fc2105df90108168162402dd2fd9ef551cfff4619b93349fb7b91b055c96a47169ff907fea5363bbe5f77f7b929207706813f282d51286be60409c81de3760be788b7f16e232c1b190ff6152f4e73badb06a814a5ca360e70e3b7e2bceb7dddb7cc994c547537ff9c296b98c3f73f00667934b314c052d79323549ae7f188e63baf1a6dc0d625788d3640852fdfdbe4efcf8fd8b66636e9d7bfffbb0ac1283d921cae12a109ba3703d3d2de8f59cf", 0x807}], 0x2) write(r2, &(0x7f0000000240)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 16:00:44 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) socket(0x18, 0x2, 0x0) socketpair(0x18, 0x4, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x27, 0x200034, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0xcd) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="45e394ddb763e087f22bca765b00a3f98947e99f"], 0xa, 0x0, 0x0, &(0x7f0000000080)}, 0x0) 16:00:44 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000200)=0x10) acct(&(0x7f00000009c0)='./file0\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r3) r4 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r4, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r7, 0x0, 0x0) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x3fe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x3) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000a70, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:44 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = getegid() setgid(r0) socket(0x18, 0x1, 0x0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lstat(&(0x7f00000003c0)='./bus/\x00', &(0x7f00000004c0)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1800}], 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000002c0)) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 16:00:44 executing program 0: msgget$private(0x0, 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x5b, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/51) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x2, "3836be83a30b6bb704e2102653874f7be3"}, 0x19, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="c36dc614d1701a597e6b7745c0e5c19b873d1bd599a891b107dbf853e1275e84207435a91ba377c63c616fc2aabd52c2ab3665d0d1f0a726e9be0a784143ae5e2bb10515f83a09ff", 0x48}, {&(0x7f0000000000)="48591d076160586ffca8ebc4ce588a0c3ad9d1c70ac4eb2de359ef50568fb0e8b50543f59e5dd6cbb6696ba5e3299092f07bee92167c25dbc83345e90aa62e", 0x3f}, {&(0x7f0000000100)="00f9fa7103ec961788f6f086b0625c3a216dcc63fac099ccc9a3503e981b2899439890f39e5b69983c70e8658b405b6f0325e2d43c30ba53d0294764b95154c126c2dc9e08d0a17724b1d3fb468e47d9f62d70781ea109a539789d9a03d8a14536a2c69e2a652aa880e0d741bbfdd9d43791c0bc2020d31733569044c0f100000a8340ca8d47f242ad318fd79853e5c4b2804d2636fdda4fbfeb93fb708802d2ee1e58541f8bb9390edce07d587bd6b525e1850b88658ab4dabaee4c5b0c4b8a030e5a4b9152207f1068e837fc60fea6c29c473aba06a5ae560e2391bba2b0fd0997f4278b96a8a4a42d2317", 0xec}, {&(0x7f00000002c0)="1f9b433781516b8a34f613aca34d20711f4ea27d6f24dd6c4a9051d5690fc1372396933751de541602a95b7e13cc88accf95b177fd5ad9f19da9f0d75f97285789e838f4ddbda00918eecb4f42066a422123edee3b91f0aa112a88145e3d75163530a28f9f54545f51727bfa8b3f365c04b08e7ab3441fa390f492cd68f309ba05b86181b9ffeb81b4fa26537c7cddc9c065e2a52e399389eea48beb260f62ef9ecc990e92c33353a1f2427bd283de88bea37b26", 0xb4}, {&(0x7f0000000380)="f458f35fb09a28b01beb08835719aa51cdc696b47cd5cb1cd734436595f15fec18d9dabd6919804b2f61074bd1c712a52391996ae753af4120e3685e2384558f9f4d3f0815ff8a0e84d75b8db7695d34b14c1b6a698587d58072725dee6de6213c7bdb1cfd6baec561b4ceaccd2e7539d5a653906d02a9581a552bf8f38fc0dbfd02", 0x82}, {&(0x7f0000000440)="091f06617e979f75622b3d32e0edff7f88484c2d9b7e8695cba8730a75bdd1f4dfd4f7e531b3396913165a24f0fb352f42c66d61172e2a13928bea6ce8486302abee9c707e727cf17473deec6c3344d165841ba3fe9d485420146984bd25e38bdebdd74ccde548b6e15ef3e65a18ecefa47764231661a838176264aa7752c53ec260cab87feb13f345a7d5282dd091fab473c9f6518dce21817fd5f94da66ef538d3a4f00ec60321b61232044c306b01290a80", 0xb3}], 0x6) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) bind(r2, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x2010, r5, 0x0, 0x101) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x20, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) setrlimit(0x3, &(0x7f0000000040)) 16:00:44 executing program 1: syz_emit_ethernet(0x39e, &(0x7f0000000000)={@random="e3ab04002f00", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x368, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x5, 0x8, "f0f152917dca6e9f1be3ec88f99338289b6892af6be0cb8f3c6c5b2aa7d3c9946b2055902ff0161c8b8b85fc338ca5b59a50fe9f0a08657c01a0a9e5632bf356dd572f"}, {0x0, 0x27, "0c03952deb9f5ed8349a5a6bd41dcda894618b60e58e6c350eb4f66ebb05a74530522fe3852e0cf097a01aa62579b0fe3ebd6796daa06d4eae2282ea5cd41cc4f716244476b83ecfd2dbdc8269b2e4fe41f97124d58d4ea234a3c73ad3ddeb0a9165a03d40d3970b2cb18620abffd99660bef1bb88d603b5cbb47a16f13e9d49fe178cae7291612a26575de5b4fbcef7030000009dbc4213ab7f84d27b18e3025ca19490609b567ef58073a71dc8db361de95ddf5584832bedd7416884ef25092cee328ad4263c81e10358659e47c68dd27927ad44e3e50cb9aeeab3cacb3261effdb9fdfb8fee11670371f77533c0998d61d71c4cb37d9df19e84245f794136093269f37920410b00e09e04c735d96c0bc7293801daee409b103e57dcd4d0e862b1a384b04b3cfc56a71a2abd8261427a446d0c42931ab835a97416e2"}, {0x0, 0xc, "577444c69c4c0984b94d929820c2be531fcf162b1b0a2d0b2a73960f401212a7bb34c67f5d0d8ad19ce4af0aeed73dbd26de9d47bcf13b0c399051894c1d5178a65aac97edf8684522cefee26e2e06063df0a411f11ec91160198c2169a023fc31aa369b6f"}, {0x0, 0x2, "77254b78ecccf0f3b4a4d5c1c42652"}, {0x18, 0x2c, "19c7ec78414857d01de866180d74c3a660d397bb66588d01ceed3c0156ba04361ffbd7d0410334295453dbe14874932c9017ae6ff7d7b9c642cb46bb98b13d047f2c82b6d11c9b8f3ce18079f485f19638d13aaeda5d0971954a746ae7e880508684141c0dfb762737d38057c438c477cfcc7d9f5c47f5b227e4d6a8fdd5958591ba09b6a06c761c29fa3490e3ecd199917d58944e66075c4249ad891ec0df514db9b098f5ec70f9534282fa25c9a46acf8f994e6e067ad8ab3476d417e4b1cef615299d634811b20a6b3d98d5d9cfd25cc567824eb9287ca418a766d3b0a1e644879a0f08abe69239d3359b7c118587aa99ca8204fbb5058698bda4a510ebd6c5008a4d2078f38f6dbbb331fa1cb57234287be3e6fd4dfe154d3b95fc93a3cf96f873b1618cd13d000caaa498305b7185cd1e59bb9ed851ed4c6a0025bf2dd1fc63f38bf161899dc484c4b7df6d3f8ca7b3cf49f0a4f9869ace4721b7355888a264"}]}}}}}}) 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x5, 0x2}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) sendto(r1, &(0x7f0000000100)="55258a4aaf1c06655e143efd4638a21d34def6f8eb094a44f70c6a4998007753edba9bfa05cd45f175f0e7b6f60362c0708284582869a4430f5f516329bf0b1341cc4a3df4608af6fa0c67607612c5cd9eafab4694678c5ba9bc405dd4b19b0c29085ce8d72d4afe9d1a1ef99257ad57daac5c54f860f7", 0x77, 0x60e, 0x0, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x3, 0x0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x2, 0x5, 0x8001, {[0xcfe, 0x1, 0x80, 0xf, 0x9, 0x6, 0xffffffff, 0x7fffffff, 0x0, 0x8000, 0x7fff, 0x714, 0x8, 0x7, 0x7ff, 0x0, 0x1, 0x3ef6], [0x5, 0xfffffffffffffffd, 0xffffffffffff64e3, 0x7, 0x1ff, 0xffe, 0x101, 0x0, 0xfffffffffffffff7, 0x80000001], [0x8, 0xb462, 0x4, 0x3, 0xd0, 0x866, 0x6], [0x10000, 0x7, 0x7, 0x8000, 0x1, 0xa], [{0x8, 0x2, 0x5, 0xfffffffffffffc00}, {0x6, 0x3, 0x0, 0xffffffff}, {0x6, 0x308, 0x400, 0xfff}, {0x1f, 0x1, 0x2, 0xf2}, {0x9, 0x4, 0x3e, 0x1}, {0x3ff, 0x4, 0x4, 0xfffffffffffffffe}, {0x7fff, 0x6, 0x3, 0x8001}, {0x3, 0x3fe000}], {0x100, 0x10001, 0x0, 0xc5}, {0x7, 0x0, 0x6, 0x401}}}) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) link(&(0x7f0000000440)='./bus\x00', &(0x7f00000004c0)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000400)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:45 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) r2 = socket(0x1, 0x5, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000, 0x0, 0x0, r2, 0x0, 0x0, 0xffff}, 0x1002000020004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x486]}}) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:45 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "30de323e9f3d9ce17696a2db1d0d8012090b9708d56e6d3b5b94677e277279424b7ef2f43684d6774172f849cea48d7f8a7cf24ddcd5ae0bb5b0f4a445664643e32e1b838fa1e4587cbae933bba7e4b95ee79a78"}, 0x5c, 0x800) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x156, 0x0) msgrcv(r0, &(0x7f0000001f00)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 16:00:45 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) pledge(&(0x7f0000000740)='@\xe8\x15l\xbd\\\x12\xe5=\xb2\xf6\x8c\x9c*\x00\xe3\xffsKKU#\xe7\xe8\xfd\xb1\x94/\x05\x83\xdc\xd3\x10\x80<\xe4\xca\x93\xd8\xea\xc6\f\xbf\f\xcf\x17\x8e\xac\xa0s\xea\x9e\xdb.[\x97i\xfbb\xac\x92:\xbc\xf0\xd1%y\xec\xa7\xdbu\x14\xe6\x93\xaa\x11h\\U\xaf\xaf*\xb9\xf4|\x94\f\x95\x9f!\xb6\xd06?Ke>\xe5+\xde\xeb\xeb\xa8\xf3\xa6\x16\xdd\x1e,\xe5\xc7\xb0\xaa\xa5\xb5\a\xcbl', &(0x7f0000000840)='\xd1\x00Q\x15\xf9-w\xf4\xe5\xef\x1a\x18[z\xc3\xec\xb1\'\xde\xf3\xcf\xfd\x9e\xed\x05~\xae\xa9\x83\x7fL\xb4\xc1\xed\x13\xb1g\xdbL\xbf\xd4;\xa4\xb9=\xd3\xc0B\x05G\xc9\r\xbd1\xe8\xc2\xce[7O\xda\x8b|\xc2O\"\xb1}K\x93*\x02R\xf3\xae^\xf9\xe8_g\xd6-)T\x895\xbf\xd7\xa7\xa1\xdf\x8b}\xff&\xe7U\x88\x13\x95\x0f\xf8\x1a\x00'/115) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000007c0)={0x2, 0x4, 0x7}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = shmget$private(0x0, 0x8000, 0x8, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f00000000c0)='./file\x00', 0x40, 0x1cc) ioctl$KDGKBMODE(r4, 0x40044b06) close(r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) accept(r6, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc018695b, &(0x7f0000000300)) getsockname$inet(r7, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0xfffffffffffffc01, 0x4, 0x59, [{&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x800000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x17f9}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x26a}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000fe6000/0xc000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xc26}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x20}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdc1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000300)=""/224) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000001300), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:46 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) dup2(0xffffffffffffffff, r0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) wait4(r4, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x8, 0x4, r4}) pckbd_enable: command error 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000006"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x15}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d83cc60acd810de3c97eced84205f5b2a2c1c18d"}) pwrite(0xffffffffffffffff, &(0x7f0000000380)="c5e76247c894e1330a2fa5cb8c5d3a800a2298a7d8aa58dbcd3b20648f1a13dd4f36864558aa382881f40eee62b9951dfed5d83739d5f4e9f631ca4cb5cf2124a50a", 0x42, 0x0, 0x0) sendsyslog(&(0x7f0000000140)="ceaa73188a89ebb737fa6cccee199832dac5b39c49bebd0ad9130ae6d2faf4ae9a3cf8cb1ff241e2339ec12285196c64ab9a84bc08bff9a3c242fd3ca9bbf567b42e468395e0cce5e2414be63ce414c6fa919373bb477b8a00ebff3c062b1e5c7a4781b8f63236ad7065d0d246097dfd1e1612c43890f3c8500b0ebb7e746de4c04a1d3979b08152a0a38b5a96527ec48a5a2570dbcdf638c9f5ca68c35270a14b8c596df2981ad6b756c36042cc02be755ffe5a632ca95bc17a13c771211f0c319d5b2b5fe15c6f1859ac574d4ee7646971288b651f58f1", 0xd8, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79ba7) 16:00:46 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) getpid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) wait4(r3, &(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x191c, r3) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r4) r5 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) shmctl$SHM_LOCK(r5, 0x3) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: chmod(&(0x7f0000000080)='./bus/file0\x00', 0x148) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pread(r0, &(0x7f00000001c0)="918552364ed54ceddc164b44a811f63f803ac6cc57a74ac4afa73ef5c440f900471315eacf32ecf046511d369f043a160b056ecb473eadb43a09823ff3b35124348292ebfcfececfe3d3f7493158763e89a3fea9e41323c6d563409d4142fc22b09639c638ece9b2133a8c330dfff2c6e57a082621bc932bd09261f8202820a36921c2171fe843e9d82cfacdbdad688af317e715943232ec82b59c1b4035abd8241a8e436696c56f04fb06b42b7cd5d10b246ec1bf928cc6a939bc00e3225271c4c8cf863be3e36fe72fcb2c4efffa430d2a1fb5dbbf886cf7a623630d6d0e6dda8f61e9f0e4", 0xe6, 0x0, 0x4) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0xa45822442569fcf2, 0x7, 0x7f, 0x7, 0x81}) r2 = open(&(0x7f0000000100)='./file1\x00', 0x80, 0x40) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) 16:00:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x4, 0x8, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {0x0, 0x1000000}]}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=""/1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x1, 0x5, 0x6) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r6 = socket$unix(0x1, 0x1, 0x0) recvfrom(r6, &(0x7f0000000080)=""/113, 0x71, 0x41, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x40, 0x0, 0x0, 0x3}, {0x6, 0xc8, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffff0700"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:47 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0xc8, 0x4}, 0x400) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0xa, r7) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x20, 0x5c, 0x7}, {{}, 0xfffffffffffffffa, 0x80, 0x10, 0x882, 0x9}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x20, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x9}, {{}, 0xfffffffffffffffe, 0x4, 0x40000000, 0xc509, 0x6}, {{r5}, 0xffffffffffffffff, 0x1c, 0x2, 0x1, 0x1}, {{r7}, 0xfffffffffffffffb, 0x3b, 0x200ffffe, 0x101, 0x4}], 0x3, &(0x7f0000000300)={0x9, 0x40}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, r2, r4, 0x0, 0x24, 0x4}, 0x4a71, 0x7, 0x7f}) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/250, 0xfa) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0xc8, 0x4}, 0x400) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0xc8, 0x4}, 0x400) getgroups(0x1, &(0x7f00000000c0)=[r5]) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r2, r6]) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000043}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00182e0800000000feff"], 0x1c) socket(0x10, 0x4, 0x9) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = dup2(r1, r3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000100)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000080)={0x1}) fcntl$setown(r7, 0x6, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0xc95, 0x0) 16:00:47 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00010000004526d27b80ff9672097f23528496e08e76421ecab0fb4ada30cb2b38cdd111111f5705f2dae42879b68b4b3ddc98efe092", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) 16:00:47 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0281a68b92f66aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:47 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014416"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) fchflags(0xffffffffffffffff, 0x1) semop(r2, &(0x7f0000000200)=[{0x4, 0x20, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/26) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff928f14d101040000000800001e00c82ca3a12cff9237f468", @ANYBLOB="aaaabf1db79125d4ffb8d9081714bf01301d1c8f1daf2550e08c", @ANYRESDEC], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$dupfd(r5, 0xa, r6) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x8}, {{r1}, 0xfffffffffffffffb, 0xa0, 0xf0000000, 0x9, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff8, 0x83, 0x20000020, 0x5}], 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="03144dba25bc5ee7b5e4761c0f6d780060dcef26d2cf5bbff4a312c653a37436f50110b6ab94b7a0e9d2bc2ea83f90f6d100bfefeb268665d2ad1955c12edbdb1332ec1b5d8e4a3d5f32237bc90ae11b3c30c3e5dd7eff18d3da1d0221d8c2001c6b78284ebd6caa6dd373852dec098f5451258c66ab2d6c67caf7a9dbcf396194b69f64a58aeb9195c8820170d6b842d4f5caea4c6bf9bc6b06d65f3056ef0aa4d81d71ae329f8585e50341e6b4485dba4438db44abfdf675daa9225b254ffbad35a8e091f977b60d00e148f7d9d156f8b7e9cae55d7fce594e8c380a326200c4edc202", 0xe4}, {&(0x7f0000000180)="203d816e3d1201ef2275d4069419260ff5b1104e1a603f69c5dbd2193a75ee3b867f2cac4963981cd7113703b21e24b0c4f9db478b0c9a1f683003f2a977c84c585b5fc22203ce58e01ed4ce142fded88b48304d5471653448fca414edb3e64ea2dfc37ec825599235069d632adc5b1ad8a193fe07defee823dde73635d89496703abd47bdbc662dde98c1bbed280a2fb039dfbc06f0f643c1ab654081e56948238d929b60e308f2adf05ba44c53b6f917111470cc95a89413471ebff3d24584c1aa27ec731f8def18ffb2f5cc7535f8d57a42b1e9e71f70c7b0dcbae115bb108a2ddc1db11e5dfd7339c9a3933423e99da391e85aed81d0149bcadd", 0xfc}, {&(0x7f0000000280)="156f7c784816749401baa2601b19f7e73bee2f7baa8da67cfd8765c832f5ff5a0dee51263ed58cd8d022bfd07be3dfe5e5cbf0e9fd54f887c3369223499c7f22c5814bc0865f61c3901a696fb3ffe9c112639073d99dab9539f6df14401364ea1c2db1e7371562845705838ca48eaf948090749bdf904b193e954a545788e63b43cfbd18af0e7456ff4800cd0d090434548b144c849b61319c22e0a9786681dfab1882f50d644681ed15c26a542ca86ccf1ad0a6e75d8ebee405e0dd7702da9df4594a348f3ad677", 0xc8}, {&(0x7f0000000380)="0a039d71d15e589cc8290d4ce28d0b8378da4389e2e066a9edc7dfd6f1aec519d568208d422778552486f88157be9129d92d481d1fb47e6626925931a6c3a40a66b42aca", 0x44}, {&(0x7f0000000400)="7553d8796c639ea593c0d2c94c976dc0d332bc9042efd9b7cc9ea376a1fc5083c8fb4999fbdcd37e5768b00cdd579bf3cbd232f52dcaddbbee7ced2ef9fef11ecfd7f89092c4c354082c72f3a1e6e150e5ffb0eb9f9bb8aecae6a85a3974e0cd3e00019755cc4a33d89cc61a7ceb1bffbc21e5422968f150cc4d0675ad97ff3c", 0x80}, {&(0x7f0000000480)="bca893bf2f4cf27785d1518cb0ead66f8769b911baf7afbda7455a6bf449d04a7fca7acae9b9d6580812f70faede4f6e0db720f4eaa34307535df47696ed483b6e39bf9aa2b87b40dc3207429916e386e67379c025cd3f65034eb8921a4565f4b8d61ab35a2a59574e8ad566b40af18469017305afedce2580ff1637c592d6f32702c6ba0bc3c959876f4e182fa761c7f8065c7c9d57888c48ff456ce802851ca4afb3", 0xa3}, {&(0x7f0000000540)="867fb931b1877e60e5ac67f7f84f0d47fbfbe430c6f43f84b42c2076fedf7985cbda4bf70e6d6e9718ee6d24937e66b523466adbdcd411cc8f8c57689c221d76fddca7b4476232f37cd58d6f26ef09035380a6ff61b60be9ba75ddc9ec9f837316e9869872184bfd3164058038ae289ffff16146e4b51d23c3741a1da3aff1cf38c3229261871cdb80e5ad0421804d755e64089c", 0x94}], 0x7, &(0x7f0000000880)=[{0xe0, 0x1, 0x81, "ee8ea0c433ae9d56b0c538079b70c6844411869256e69a7ee717109ca1ce45a5e6e3f9d1151053c93a3ac32f75c57e8600ba59f0365bf24e1328e579e58c64d0ff1ef37081f92211ca9ec697fe15c767cb58cea6b4f8d16f13da9467001532cc152ae0ac15d6ca65f2955e78d060fca70cfc5929dda3e6de2ebfb68a79e674441803e4455b66160e5ec63aa3e9df3af5a5a27c8fe3c270915bd1c339112687ed9301489ca8448820cf464254eebc1a737da405cb2b2d3c16d16943a44671b3605dfe9b5582de1bafa3a7a7"}, {0xf8, 0xffff, 0x0, "22f6c1f7c9438db65511f3924728349a1cd4af14b5d5527ad77792fd96722ec51ddc173b7a4e5458e93c78e0f3b89244a52f0009221846828c467078858edd6f375159ff448467548de74c56969d377d2d5621e8a028cb94508cedeb414eed1ae55ad293b504ade94c1e8798f7c908ce86c9ff06341dd01d2993b82df4948a5dca35904a8939694f7a56a399d39b68bd987eb7e28d9bba353f7b351acdbdfaf17acb823b0c48b8a32ab84b31e2620e34ce2850dfa2c56578480cf5432f3aa9d731593e1024814566b338c165f3bbab3744896998b74d61909ab2d0edd86d309e2e602ccf82fdcce8"}, {0xe0, 0xffff, 0x3, "b951ec416d979023f3dbda370a3b25a187202d58daac3cf2f2f728001163e68a48a942da9b7bce6f1c3a002aa82b17b0d8f3c977b31e4744f8a42242f26a8661695757ab6ae37842aac47cfe1b0dc9f5c29cb99876cc08eb9ed9daa09b57d938f2ad06537e48933a4bba5a41a2713f8b50199acd14af7f4dc96bc89acb08d6b535512347b026232b7e4d538c668427fce95c0f18f48246cdb8c738fa21e5558291d4d916fe9bb42066f14f571765cef22a3d897be56118139fd20a454405bcff3cbd7d22b0b8068bd2"}, {0x20, 0x1, 0xffff0000, "1337a0bca2fa4223ddd7bb7f"}, {0x20, 0x1, 0x4, "b39d442d1e4d77c266"}], 0x2f8}, 0x0) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:48 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00']) 16:00:48 executing program 0: kqueue() socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f00000000c0), 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7f}, 0x0, 0x0) r1 = socket(0x1, 0x8002, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)=0x8000) 16:00:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff2f39dbf082a60800450000380000000001019078e0000002e00000010306907800000000470000000000000000000000ac1400bbac1400bb9406000000000000a11856d6c53bd0b263f9ae5d33a1e0fafbc36e1c79ccb4bb160f6594dcac1ebe7a26cb755047db55c29558cb2e04f1944d356cb30d191a0a9d91cea5e139656abff62a575e45c8697ef9ed74d1e98397fdbdd7d503dc53d2835449ca65620e4eadf32f738acf51f200"/189]) getpid() 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 16:00:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0xd2b, 0x6, 0x8000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) pwrite(r3, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) flock(r3, 0x2) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82fa2d2f66e91aa42bb9b2b606d01af125b7f972e20b265967fd8d621a894da23eecd0071aa88f0de0fa96c487e7def2e6ecbc68b81657dbc7c6579c3a76b1e6105dafc11d94ff9ca54e2df6937460f6af2f7911e629519368c031c883437d6b8f828acb75586b84a3d0ce77654e39f797453633275108"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000001c0)=0x5) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pwrite(r7, &(0x7f0000000140)="ff684e7f4fb881d5b999926c34a9c459d0c9c82f7d160bc47e894a77725905c6afe3eb30c34d0f23d15f58c4d4ca06b0c90b0cc7e113982da298aebeb5709d4f9c1ade5951927c86fbd16192201dc5a9021846118fbb6fe5d62ff0b62714decbf1115f1145f27b8e88a5b2068225098d", 0x70, 0x0, 0x9) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x1, 0x81, 0x7}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x2, 0xef2, 0x6}, {{r3}, 0xfffffffffffffff9, 0x80, 0x5, 0x2, 0x200}], 0xce, 0x0, 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) setsockopt(r6, 0x7, 0xffffffff, &(0x7f0000000180)="289048090695e6a71549b6cf2475299d68db8aa1581874e2fc3f3644b7dffeebe0a1c8eb4ae7d810f9778a65b52b665af82f8de6e4189c0e36e713a4115e063af4dd0336d1817a9485e8f9d7f9c1a1028a753efb2074a691db76e1e46adb606d7c94b7636d1b11a2da60984a8805fe04fad961a7365ab4444db3c99b1bf3585e3fa3d0bde09e5471e023d11139caf571eb4041", 0x93) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xffffffffffdfffff, 0x41}, {{r3}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x0, 0x3}, {{}, 0xfffffffffffffffc, 0x60, 0x20000000, 0x7ff, 0x80000000}, {{}, 0xfffffffffffffffb, 0x21, 0x40000000, 0x8, 0x3f}, {{}, 0xffffffffffffffff, 0x1c, 0x4, 0xfffffffffffff801, 0x6}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r4, 0x0, 0xfffffffe, &(0x7f0000000240)=[{{r0}, 0x0, 0x20, 0x2, 0x0, 0x80000000}], 0x9, 0x0) 16:00:48 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x10001}, {0x0, 0xb21}}) r0 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:00:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r3 = dup2(r1, r0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) r6 = dup(r3) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x1, 0x0}, 0x0) syz_open_pts() r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x800) accept(0xffffffffffffff9c, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) getsockname(r4, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000180)=""/139, 0x8b}], 0x2, 0x0, 0x1) 16:00:49 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x1}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0x3, 0x4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) semop(r2, &(0x7f0000000340), 0x21) socket(0x1, 0xc002, 0x1) r6 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r1, 0x0, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc21aacd46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ce1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x83) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xff03, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) 16:00:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x0) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d7885eb000000000062b74f77fa739ffd670a7bea0bd6d15afdfb7c11e548428cacc0865b32df8edc83f5a55bd1c4ffe38a665572372af36a51"], &(0x7f0000000080)=0x6e) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c, 0x1, 0x0, 0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000024000000000000809d1ea27176fbd655ee48c7f5151173198e064d9cd94be74b3fcc3a73bdff84af2271a4f9"]) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20000000000015}, {0x87}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000001100b06bdd6f0000"]) 16:00:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socket(0x1, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0x1000, 0x4, 0x401, 0x5, "65927cc27e942a2ca0d99d676721aa74df85c9c8", 0x100, 0x81}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000500)="69ca4b4aa6e6e51522a8fc23d9bd2b4973e997178640357969ebb8035c3dfae8f4a5230f8131f7b75a1e72016ecf78fece794671b1f6863eb91187f0ccdd4e3e1fdc4a3cb78fbdeb2223951e4688dd9e1a894ad917df873c9496f35b193b2ceeeffab4bb482b9d589c1ffd1d8d5272316f8abe7989df7292f0bf84c06323611a5196636c214c38cfbc606f7287e201b7ae03dee22bd70a6415ac94c43181de8cbc05762b52c1b10547adfe2fafcfa4f15df1b1e3b8b5affaf732b20ead7a0c874933a4762878a6dffea3104ed73647a4684bb60c89ef41db71a5a4679815a247ea451604", 0xe4}, {&(0x7f0000000380)="11a4caa3369d0061ba7879a3838e85482ba0c605fe162422dbc86053bfd7c81586798e2d142e618b20d4e9a4580a90dea7ed769cbfaa5ef28e23fb8163133235eeafe4a1c0e2261ebf10f615bf4e43afc8143aa45bf9ada436a3eff3bc9eefd056c7cb1cef962dea193dcdad8ce01adb69459c74f4fb585ced91a1b20b4cbb6c0cd4affa44529e6801cd38d2942d9064c0a929c80826cfb10377914f3629489b70f0803fb4bad38fae878011378baf78d9266f925ea151b15efc393c342d55e48af1067f7639af44f9f0766494b2a55514620bdebdf6f3e0", 0xd8}], 0x2, 0x0, 0x0, 0x9}, 0x8) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xc600}, {0x0, 0x7530}}, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="c2e4f9b9244e8a947861599035b33b7eaf65b0ac7e5fbc7b78579925d734c78086cd3eb0efd90372f3f9dd53041153b226977c77cdfd5b68dc369f5be791fdb42210a46c82de92063dad98a058020ba1aa22018a604e73d4fac6ebffb250f1865b1335b2ae155d80d931e660a9ec229bb46671b13c4c2a824f0faf76062f9aa027f1b5fdb2dff205f56e92e83b7ed261529423eace668a29b77cc00729e8f52cf26abc96c8eba5cf35544212ca5d7d5839cd18dd1112b2d0", 0xb8}, {&(0x7f0000000200)="ce35b360f4003095f7f633fc31c5bb1296c801914454b201ad7bbdbc1eb4f9ddda7cc8066e301a9e744536c200e3b22a528abe4eb1fdea1bed84972461cacfcd5ab13152cbfdc409e73066d629b427117ecfc4f7a30e6eec5029602415547dae4ab348b18f000ae32b6c30cb48c35bed4d0bb0e67a6b8bb600ac103a1f36b9018040eb9a50b5d993e41e19b9012a5d89712ce19901d6010c4a3847855b37eb13c2a8894be397c3f93ddc0b9294033b", 0xaf}], 0x2, 0x0, 0x7) 16:00:49 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="88c734f82ebf10972ba5346e065c8b927bbed2c3c35320bc0fbe83c68e2ffbeafc55cce22fb9c5eb023ed2dca9c71d0e0a98bd14f8990d1faedaed31369cf9e36a17cf8fb68e70677919d25c11834872199c59c018f005e59aff89e0a5e0b5dd863b25e19b5c744624c8b05392777972075edf11"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="9b8ac7e777af4f7f"], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:49 executing program 1: r0 = socket(0x1, 0x1, 0x20) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socket(0x2, 0x5, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000240)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x80, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000340)={{}, 0x4, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1c, 0xf0000000, 0x9}], 0x7, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0xfff}, {{r1}, 0x0, 0xd2, 0x2, 0x81, 0x100}, {{r5}, 0xffffffffffffffff, 0x1f1, 0x40, 0xffffffffffffc191, 0x7}], 0x10001, &(0x7f0000000200)={0x86, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) 16:00:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d805344f03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad6778ace7134fb2c0ca3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b7132c959ce786f166ede983293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472d2d427098976625307e99d1e84abb59805c85aa49ab8e8d9222c408610b0e71f89e614f4cf544a832723e50fddc3b1f7c5d8839e15dc822f046a4a7329d6c23683029a582abfb624517ac01aebea90214d1aba41bfcba30fd4042754e3fac2adf7647ae52c6368a0e50e62"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="6bfca5f6edb275831165233a856a6baad3f35ecd870fec51af4a219f9422a3c3affe10b33bde3d643cb12b22e2ca1b0aecbf6b8269174ef0262fc1c9", 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 0: socketpair(0x1, 0x8000, 0x81, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) poll(&(0x7f0000000040)=[{r0, 0x40}, {r3, 0x4}], 0x2, 0x8) 16:00:50 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000040)) getpgid(r1) 16:00:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x100000001}) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000240)="efbe2062d523cd05faf98453d7bd782125b4ea8f4ed2c0ac09f5300cb7cb96a0a1053ab6f12912eec954b74ba8cfa48b1adde60639f8b576e0d908989f6a88bde4d381d2cc61ac34015a0eac58d2dfac811705a6032fd4acadaa6e6a4646d1c324d202a95f6ac478c953313538c7932e5b6d464fd4182cc1f99bfeda0d", 0x7d}, {0x0}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffe, 0x0, "0e000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x80) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x10000) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="ef242e3df5a94d2396ac43ecf30404a03cdf62fcdef86bef0d017b57c039f35f32f8fb1b5dcfe5d4e944136831c70fe219e5a0303d58a5e273e753b900a03ff1245a174ee5597e03c0b54eda93819c8f46574f3125efcfda1daa274948d3995858cafc528d2e40f8d64a5559ca69b339b8627b766faf7cea0b157f964cca7d677be3b99c8c27acd8cc06e423aad901daf395a83b169250e9c5817003e6a858b3f9ca19ec03d4e81cb9314eee4978b07969f6b918ae602f37ded6c0d15229461d1eff887307f1fc947638d10c83cc957c3c875150b461eb404a5fd1240e5f83bd6994f57e2e0c767ff458818e9c18702435bd8680dc4387eb0ec9750cf3d513a290309e6aa07da330627891aecafba426201168680cffcb38755ee86faf80b1329aad4f2fb1044e1dcfd45c2e897dbe870b6c6e49cf49f38c9db25a86fc5560d0e7e32a5be69e12f32558ed0ce2f3a9ebabec17d78d8dccd6bbd1966d269a6401b458b1ad19f37c8192963ae0346f62a37286627f1d3cd2a5bb385813cdb530f77fa21fb21e2d587812eb152a8c81a5084e288b969bb67dca87406ad99f3a57de4c20129d182cc9cfc3ad52058e796d95cfc3622cc794bf5900c93df99ff7f2fd524b517069530ea7d4249777293e08311790a0db7223c8baccc25c096a7312d835ca2213b614067da6f904ab9bbbbcd99d66f2595db1d64f7f3ef66931e1878066e775c074cf59e189adc35f7388ac50fdb7c2139bb547e329ca6de96c47bff7d9645b0bcf3ade707962d3d29f4fcaea4ccd964fb2797f5117180eadef28890d1e41a8f6f06d10ea6750473000f3f8fcf7d2334274b3c6087ea27f8f3a3021990fd92a0d81dab16283ffbd89712b3ba0e017548fa684e38a820eeefa1928cf949b6da2c04f0210bceacfa18adbdc9849dc1fd35c0ac40fcb6065a416cbcb73c962667670f01aba3e7fd61bfe5b3bc99d369b52378de806e779ebf79bd928d2c65fcb15ef5a078d95a4552207625230ab60cdc2c120e53e19bd54bae441a6a68414d02d2d031efc94c1b1e606e26b4d066ede0639a606feccfe16fdea54f36eb5a3b653f62d45ce9081ce2c40e2e15af07620ff2321a40637b7497f1589baa5ca50852bca059749bd1cfbd7f0b602c3fc7f2bb5106cbb7b28d04b87e131230c337f414bc45b29f973a999a6aac6604dbecba4c1853a77591fb3dd5c3a061495882d953dd4bf17e329810f504a8adf5741aa7842360c4c1326c06b6e6d0a235dd54e30460694f4a2b25ede3c7778d8b0da010ab67109428fae6e44559ddf3cac7f2d077abafb1db734234d71870a75b61eb67a3e04febcf0750f16434199bf3c7df6e8496c2b0a69997db4cc2b0b3ccc444cc24b322b2dad48cefc69f0bc9249b04e7f7fe0ef785e5005d27f4666e7aef5aca066c8e380e884d52b8b8540394a9927807c1e666fd6c27a511c8b64c2883e7805e31a8aed9fce5abec7cc37d4dfad3cc8906876304cdb5b4fc0a85491ebbd5bf1619eeece52167f78044163c9dbf9c6a13f6c2573382122d4f7239dedfca99a729aa976327878b2a002d88c4de1b4a5406536549358e2cc773dd0c3b3659240efa8d88906fa0cf3eef9bd9149d630a606831271ebbd8d89943e0ebdd50ea9a3e47ff8801445bacb6d8b2ca001e5ce1ba901a6df192cf6feb6755691d839a3526149ee6dc12636d6a3ddacb72b0ec6f8e087bfdeaf1e7375cd9fb56dd4601d954a78f0f00e94eba76caee554dad067b1ee829a343ce99718708745cc54dc26cf21dc8aa5ff44beb6a9e94a12d9b0115b221156e39ebe685af02ae6c009d781357ab809076c5650ae71ecf6b33688e80a8df43d22188343247cc62a1f68803f7afe8ab04eb549092f1634014ffb15008d881e64bdeb6313c7657ee7adb1cf49d8ccdbe672233f36381fbf4c160ca39f60ed68c8ee44c2f947dfe0e4b9e73e58d4a56387da5bca102b4c8dc68a687eb6186cbaae70d3c31608cadfb0c05545555c5c16f0cdec148dd911766f31c9098eebeea8db227988ef537217528dedc0b173dd2e3b1e3838e0d45bf17b6b266166398f36090650eba74627ed678b0e6db93e3a17940bf2d6dfdfe33aaad8caa9ae4edb510ce492c1f3cae4e426be04b5d17268608cddc4ea58dc6e0d678179d40a2e4adcd7a75c34680c2830f3c0c8f8678b99270f13d313cd7e9e31c3a6fd87cd697fe6e4137006d4047a9df7327f7ad5aa56c0206acf6051408d6d82bc6918cebefade7a29ad064edbae5d9ae8fdf0c2a0f45102e4a56f383f52eabf20f84bf7ca54ea415549e6ba8854ab230f9f4a1ca54307f3b58e131cb80fab18b998947a20650edab72636265febf5e2587625d9a7790aa87cc2e9438f0d0c43799b4e0cf79cc83b63050d3662d034135d2d73a30086981e0e9af23a8f554aa4a06ea165f2d81482ce771a0557122cb42ed0b9a155e267bf10005ddf953fe57eb1623f13bfc14c8980c98060731df1f880e7744c92cdd4d221294d8d6056118428a3d3d17a730f3fa60abae90f51c49f3fba1d266b78394999cd930b0be9d4e81ecf8ef048135806bf3147899a1e539e97061b1d18e16fd6f2a85cae40b260f1d202e72cc32cf1f55d546679c1c8d23ad7998fe8ef9a8483796d6bbdf8c5f96f74990e4ce5b14b34a0a20eca286939abc9f8798171825df2aeac99942b744b5f5a988855aa9a81290b38d237997e39ca8039d70f79ab165c90012f653d93ed44dd6e77b362c6dec793dfd6b1a90df4baf449e526d8d2823b5fa33c4555221d4b2001cdd490684f8663d0943a196f3a048bdec6760a5660eede99874652e4d8b71cac86d20e0f90d893d31766aa75f0a5d3f7b79c6fd5b11a7594575971ea8d23c289755f3b3ba9f64ba919a0ff78a89f72e85546aea9af2e78dfea8f4500cd2fc6a02056b6a1813f9a8475d932f9515ff68b88cd2b60a864f89611276cd5c92c6941b569f86aee5369b49b279325d91ef687d45a9523b9ceb947ad43e7cf2f54b3aba3be32cc722ce0add678e529b8ba376c019ae50cc15e08b4708d695a2cdfa951c6e30057677163b4819d0fc86c7ddfd46d32ab6abaecf96c8a12c50700f6339907960958253f09964f0b149a2ed642ce3017a7b4c8c26d0318150393cd15b24040af7bc314d884455dc49a01462cea6a1d7218985c041576ed4c49c588f39c2059e7db1930171514c0e73147c6312d42862d4b18b80d9a7d17a673b6b869412203af383711152083cab92aa5fdeb50352c75e6d35ab7913ee3a8f64a1c480d144e471fc22c7da593e542a271b4fc007f4275381e619140f8630a19187702c1369f478e77e9282e79f685445ecd4913de8d4737cc3c0f7db641fb7da5a902c2c9584fcda4635fd87431bc94ac6f6f0ed0d20e366c160bfa73b8e261b911d789c65d4aae3e128190503d0bacbcf9c4e6c46edec5702e5919bf63c25070b93f80c601305f9c60174160e54cda9841d88fc382f7318edb9ead755348d00e09a270501a15c9f3e969657cce407e3c3f960d2cc1b132d9b5c2841dda8939e560a0c473c0c70c99c2673de7ad87ca8390082d742fd292f175c1184579fd7b1f8ba49fa4f5e9f42ae04bed712ec0b46870adb32749db81ba7371b95cc820dc47f11dec1e0abdde355abd882578fd18304ea827d48a599d7fb10a172dd937277b28d1a986515085c9f6f565585e0d7f09bd4bf979d20f1d40925ebd85d3686fd28190d2883dc983e0c388b89657407325441bea180f07f97cd2dc3fc30476bc62dc35102e2788b0b7acb08f6f4debdbb2190862119488aa57a30b17a177aae075e962059b2d6648b3c4980eb4e6f6e7298fafc655209654196a195feea3cc1c0aecf4833281b5c3a4bbbc4b84ed397189c8410e71eb00228b51f21ed509379aab1ce8e7d30fc209994a187706bbe951a6633f7531a56b32c786bbd3c8f9728ecb79c4a2350b382bb7317f5768518e97a9f5cd72d0bc9d9dbcec4e4f05863153817d23edf3d6c49f9592f7b7172163212274dc880a9022563a3a6f347571c2c2a024eac880bc6672ce97c71ed7140b7eeeac561430b49d693dd691727cffd2c43873ff6efd290a472f55b2e2873ffd0e6dbdd1c5fffe249cdd9754c69c3f4d8a8f6d5230395f2eca25fa786f2405a6e8715edcb453a45fa61249eca9f37a660353b4db3e02582200947fd1840e26bc08aebffc4093e3643384c3424e4fb0649b902c51791fa4ee3bb878438d90aa38788b79fac55641b821d9afb63004664ff2836051086bbc993e340ce1435be0b5f4937003ac55b2d43237f364d8dac80b5a0ae6e3067662050892dfc71bb915d40acfa30988242c3dc70756def5abb1229ca14b651e8de68690872652ca1d45056e93188b4fafa5099d5458171592a05b4882c3384f48d19dbc18a27757e1fd3c4653a9525ff8534e57e88fb00c98d58f2b0a924cfb0a19a8c74a89c302a03cb33a35e52626b7d8aac4baa10f0eaaa81b45ff8aa9f0d0bcdc59f79b1f793f99577ed9389426ba92fdae7b3012a5495b2d211143086206a42a289c07ae440800fa6fc19fae551011766392f33d565777968e893e91857e5c6744f60c7cd9a6902389dfac176988269d6b0e94b7079207679a54c08a29ecdef26fcd8a3e257def42010c8bc3639cf466f0e23f2483bb06c12bddf6759fdabcfa88f7cf0219bfd0af35e9baac38270db71e72ac3fb5bf8531dff7c4273c0ad9f0e182c3a262e2e422ab65e35ad70a8d0811e2794427d355e0b18b7cff5f5e71aea3e86dcf1dd17cf102abc1396af5b4046542d4764051548c07c0174b876b307e068967e7185d276c3820d8051db7a7b765b498d8c888d29035b858d21afd7b774057b25826300eca3ebadb13b381f212179367cf95eb025cf7a3c30015e22005cb45424ee9b955da1bcd67573817a40d67ff2d7a2a43dac532e2c00dab7e1b58a5b944d5c5955585034c5b049083a3f944dc4ad31818f31bb3f732dd50c9b7f1c3668604dc0d38f0d8f93175ddcd4b8504b8ba3432a0e4f295b6e8cac5bbbff4fb70b3c432a9770e70eada3709833fef7f4b391e52c9236c40613a33ccdc15486f97b63ad060f7febd59f1897d7dc2fbca9038f4a7c932d7a60bb6ecc694a4cc3d1dc3bda008884a73218e29551233a4e6974c45a9e6ddd6fce88fc8b0ccfabc97450aef2f55255f5babc99f70b4a8f8855d675c92c97fc30e8386f792033e383e8b0662f60d8e41244d43a781c00718cc996fc7eac68c574c02f22a5c851eae2aba0bbeb1932848b0a0f523f8693178ed5bf54fe7be4980e4ad1a636251bf6c58f1c22f1a67f715fa1809e7c48429e01246c853806db19a858df64bd44d60fcf0e0fcc412b26f72f4eb8c5897e3c7656df3782c4e373a59011c02947b81f874210c67ff3c329b53b435653ddbd6312386eeae0a1baa400698af7c5fb665ea83e58bc712c4e3ecac4ced78a4bcf37a8156044fbdccd8c792537ee31b755c7031c855cf5e72960b33e431ce1989bafa95ae7c424778a6c9b3276a972d03110cbb9cb59965047a9612bfb695c7efbd84192f4384bfafb58705561fd205a94aa4897a49ffca3f77ec2b29f2dd5e01200c4f1ab8d02e354bed3fcca04da306f36eab0139688c9966b78e030e3b5d20108a84f1fe314b10061f3008c7ec7d8e29e8380155420ead0e2b81a1bdb3371a09082420f0c98ab8edf72dcd53ea23e540fc6a37c49eee848e37ef5461a1a9ccc75f789058b091af150f6715b8eba13bb8e892", 0x1000) close(r4) bind(r1, &(0x7f0000001180)=@in={0x2, 0x1}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d13d1b7d72ad033398198fcb441d043c80dab0ed", 0x14) 16:00:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482], [{0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x4}, 0x400) setegid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$VMM_IOC_READREGS(r4, 0x40105704, &(0x7f0000001100)) recvmsg(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/15, 0xf}, {&(0x7f0000001180)=""/235, 0xeb}, {&(0x7f0000001280)=""/87, 0x57}, {&(0x7f0000001300)=""/158, 0x9e}, {&(0x7f00000013c0)=""/134, 0x86}], 0x7, &(0x7f0000001500)=""/162, 0xa2}, 0x41) getrlimit(0x0, &(0x7f0000000000)) socketpair(0x1, 0x0, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) recvfrom(r5, &(0x7f0000001640)=""/204, 0xcc, 0x41, &(0x7f0000001740)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) 16:00:51 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x14, 0x3fe}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x200, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file1\x00', 0x60e, 0x102) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000180)="68160cd39593171a32e91658bb25a34910f86c8983e68308257f52f451e042b947f76aebb391eb571943d1ff48bef1ca10c447b7a9a20496b9ca3096e24fe581a2f42c6f15979b69f2f0f71f01859a0b60abf6ef38ba47b5043fecaf45dd525023c5c430763fa386c70641145d68a7b48996827e2f3b640ea4ca80dfdcdc77aff767a367e2b3cc255497", 0x8a}, {&(0x7f0000000240)="3b4db75d10477355b9775776d320c4dad8ea0dcfa582d73bcbc8b5744e730f394084673f13521dba01d334b1344c51a37dca42f77bcf89f9288d6b5df25a80d63f68d76dcb1d49db174d7ce5df5ebd3bbe620d971936924e56dd7463fd049da2a786665fdcdf0af2b7cdc88492d1f3013a12fd7a9ea4f724dd53c3f11532facbf3f4208d9f7d79f100225140fe05a85061ce306467f02bbdd44c1e26d27b19489c5f514eea", 0xa5}, {&(0x7f0000000340)="e6ca2c5eb6928356fd4347e51804d81677d31e8ae42899454f14b1930ba031fb14b9a6312147", 0x26}, {&(0x7f0000000380)="370027b705237964ba7f0e6dc6c0d9e470b4fff638eeee84f3ca4f611b67787bd6561cd75b", 0x25}, {&(0x7f00000003c0)="566ae3cdddba113b0252438b161ae09aaf391ccffcdc341ca8a227fc609aaa5406c2fb3515b48ac2b059994f2526e221b5f70bbacf7a7b7b12ee98fcbf33e7da1e4ccdb3a93b5fce11a2f55f1a8f06c21e9ed6a301e4a907d89d738dc7972a65960fb32af26d43f1d312d9f83cadd664f602550abc2d7f4b575af58e212c299be137950d8be81bc14b60e456593a2cffd118800ff946374ef00d25b867dc23d6dcac101b816f6386e6514dd205296e008e1f8821a67db3e8f1c09363a75900d43a98cb090539abdc52ba48772cf48e9077498e28afde84dfd9", 0xd9}, {&(0x7f00000004c0)="df35c4132feb90477a02ce4f6f48f893418809fc6cdffe606218a01c9db7ac6ae2eb7fd9db0c0e206164256945e61b648e04f9226f0f341463c009f7bca44770fb2bb27b03a22a13eefe61cf27084d1deb9954f2090b02e7e45a91dd13d41e5e7f9c6685a77cfe4ccf2ce3232f9b841b7aee6f4ce9c2174d928518d67d080a99c7fd42d3e873368975a620f6be36adba001d50a1bd0ce2d3eecc462dffa2b7", 0x9f}, {&(0x7f0000000580)="789f1a6a50c91af66e03b2966e48abdb2efdd0926be15e2f66e50343dcb4e05362b96a2f0ada90d0859f265dd8430243f37052c28b6ed9bd2dc6947d6b836454804c75f21d8dbe48243a4f509c726d9910ce9dbe2b9cfc0673bddacc59ec6e51d2e254695fc1227ad17900671c4518d036e76570e995f0cb", 0x78}], 0x7, 0x0, 0x80000000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffd, 0x1f, 0x5, 0x8001, "3d83fc18052ac85eaae5dc89bedb8369bb358483", 0xffffffff, 0x3}) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) recvfrom$inet6(r2, &(0x7f0000000000)=""/94, 0x5e, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r1 = semget$private(0x0, 0x5, 0x204) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='W\x00') semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x401) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(0x0, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000005c0)=""/4096) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x6bb983f1, 0x1da4, 0xb9, 0x5, "620c9f4a70ad80da59fd040212974629e3692b44", 0x10001, 0x1}) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) 16:00:51 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x7e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100483a0000000000000000000000000000000000ff020000000000000000000000000001010090788b464aea3b031b5bdaa654a143f3103700000000602484a200000000ff020000000000000000000000000001fe800000000000000000c2040000000001040000000000000200"/142]) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x101, 0x7}, {0x18, 0x2, 0x8}, 0x5, [0x57, 0x5, 0x5, 0x4, 0x1, 0x80000000, 0xfffffffd, 0x2]}, 0x3c) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x8b6f, 0x200, 0x0, 0x7, 0x20, 0x4]) 16:00:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:56 executing program 1: getgid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x5, 0x800}, {0x3, 0x35, 0x800}], 0x2aaaaaaaaaaaacf0) semop(r0, &(0x7f0000000240)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x1ff, 0x3800}], 0xb) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) r5 = getpgrp() r6 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r6, 0x29, 0x68, 0x0, 0x0) fcntl$setown(r4, 0x6, r5) getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1ff, 0x0, 0x0, r2, r3, 0xd4, 0x3}, 0x200000000, 0x3, r5, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:56 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0xdad, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:57 executing program 1: open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:57 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) syz_extract_tcp_res(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100008000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xd) renameat(r5, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:57 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x100}) setreuid(0xee00, r0) r1 = syz_open_pts() fchmod(r1, 0x300) 16:00:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0xd8, 0x0, &(0x7f00000001c0)=""/216}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000f3008a31e1efe95a23ce0a8985000000000000000000007d72e199c0827601e97a5f44390a08919a1d39e727868083224603499d51eafbb01d36e8c39cd6e0e11a369056a09662d6c3060000f00108ca81b1ea23eb01eef577c165cc2119a509d742453b1444d774ceb9c1aa154510a97d19e2be6888d46f1afc5c81f918f4368fbedb74c197edd50ab55f70cb449de3366472dbfba3adfe1c63ec8eb141e6a5ed39ca2fbc95f68908f8bc4cbaf7f2d2d70d29cd52a080f5db4926e746ec71f8de2d6b7090d0024e4aeee65a98275a677572d704ca47b6465e9a8eae20cb33d64ea19df6d7920cab8ce1db703d465e31728a68e8c6effe50ad54216278b773a1073d88a1"]) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r4) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r4}) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x20, 0x6, 0x1, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) 16:00:57 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0, 0x0) 16:00:57 executing program 0: socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x90, 0x40, 0x80000000000000, 0x7fffffff}, {{}, 0x0, 0x62, 0x20000000, 0xfff, 0x400}], 0x0, 0x0, 0x77b2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000, 0x0, 0x0, 0x1, "00000000000000000000f2ffffffffffffff4000", 0xffffff66, 0x7fff}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x80000001, 0x0, "010000000000000000ffffff7f00", 0x9, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x61}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="11624ef231c8aaaaaaaaaaaa0020acce21da4ba100"]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x3}, {0x18, 0x3, 0x45, 0x2}, 0x0, [0x80000001, 0x80000001, 0x9, 0xc8f, 0x9, 0x3, 0x94, 0x15]}, 0x3c) 16:00:57 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) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="000004000000c98a0307680000"], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xc8, 0x4}, 0x400) setregid(0x0, r7) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) close(r3) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) recvfrom$inet(r4, &(0x7f0000000280)=""/238, 0xee, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) semget(0x1, 0x0, 0x480) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x7701, 0x2, 0x5367, 0x0, "045f11c5c63f10fef02a418273b71a6ab76e9053", 0x6}) semget(0x3, 0x4, 0x18) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x3, 0x4, 0x422, 0x8000, "164f5def9bf04b1acc74822cbb305c9b6bdac58d", 0x0, 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="580f11b10a84b1af437a3da346013d55a102cf28d90312", 0x17}, {&(0x7f0000000740)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e50000715961b503ba671554b54b8a1e35c6644f548a68ae950ed192", 0x37}], 0x2) 16:00:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto$unix(r3, &(0x7f0000000140)="e885390c3be93ecbd7ba4fd08f74aa7e8c92055d0ac45dd964d0e98adefaf768d518fcc6a62463d775e67caa0a3431a8101857797618038da2b7c1ed275f3f0866f1e34335ea9ca9038d9416632601918b4bab8102b1f3e3018edece07e789878739821dbbad312864ee8a3e824095b9c27a8c5cf6aa8bbd46dca85a0dea7c4f1275dbba2c2ecb16c96aee688aee", 0x8e, 0x404, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) wait4(r7, &(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x40000000, r7) ioctl$WSKBDIO_SETMODE(r5, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r9}], 0xc8, 0x4}, 0x400) setegid(r9) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open$dir(&(0x7f00000007c0)='./file0\x00', 0x422, 0x0) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) fcntl$setstatus(r1, 0x4, 0x80) 16:00:58 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) socketpair(0x1, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x9, 0x20}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x5}) 16:00:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) close(r2) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28d5a600000300000000dcddc46d4478e9260000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES16=r3], 0x28}, 0x0) 16:00:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2c8a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b4e2b05258f6301854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0}, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x82, 0x40, 0x0, 0x0, "00c3ff0040ffffff000000008020010000000004", 0x8722}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1c, 0xff}, {0x6, 0x0, 0xff, 0x20000401}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000340)) select(0x40, &(0x7f0000000080)={0x0, 0x57e5, 0x21e, 0x8, 0x3, 0x23ed95fa, 0x20, 0x1}, &(0x7f0000000240)={0x3, 0x67, 0x0, 0x6, 0x9, 0x8, 0x66b, 0x400}, &(0x7f0000000280)={0x2, 0x1, 0xffffffffffffffc1, 0x2, 0x1, 0xfffffffffffffc00, 0x5, 0x2}, &(0x7f0000000300)={0x6, 0x3}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000b612ed180558f708fefd75040000000000080000dc5d11e122b1e998f7b4"]) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x800000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0xda, 0x243b}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x400000000002, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x20, 0x50) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697f, &(0x7f0000000300)) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') acct(&(0x7f0000000100)='./file0/file0/file0/file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:00:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000003100)="7e58c743f0bf6636cd7f27a286e30b4c554e6007c10347a120cbdf95568c95b346092b892921cbc5bbcecce2d94b9f5164d9f29682b76912a4631df75de2eb353cfbf1191807414b8060a8e307a5ccb6ada1edb47b0037b0aafca40a92eeae1cd4bb872035bdbf6ec45a54d6cbd3216ac8de90878b1f2efddd4fecb0d04097b69b20ae437c6e4677a338eac622773b68cc6d7dbac296c73fb7cbaf039053a87fd42dc38f7ef018d19755922d8b6cf085968c035d641ba795faebdb9c18af2ffd7ba851c87f38f2e431a27981cd367f7f4ee920a1140d6c819213914eb551f7bb2898e10c73ebf4c0746774884b669bb34263b477de35fbb122fc3145b4f94b96099d4c2880e69fb61488856b73c497ed35620c873fdcbb742f101fb80c8c0cfae11a4183b25a31ad836493dfe1ce492af9e3c5f56cc3c97997fc0fde68e36e3b79dd058a91b444c3977f61cb58a70d58bb6490dcad4c3bf49f07a7967c5d9b9fa095861f2c6d8301b57c2bec355063b471b2641e436ebd1bdcc74d785b28330bc504dbe95a32dfb69c57fb9634e1d9ae926543e0dd3c1ce6e63d3ffea4a18ace7806fc9da41d3fb9e15786053350d0b77360340ebbf79ba2bde058d5fab397a37eb65c93e3f485444868376bf1b21c4a75c7624dda61a11fe020c497d8e21f0dd451de1fa163eb0e5104374e3bb0f0ad6a6ca6fed4e38a1f0465af96e5813c06f398b8a665455f144671b7d49b9c37653a7612afafdc6d68fbc701c7b037e20175b3a6a48324b6172cc01911e7638b802e9aa2d4d8408d12f71badfbea99ee47e0a8b01c093f3243c9aa9b9cee6226addfa8f3dc2529f6b9aee63874f00f318bb182a8809c13820874c6a92e7a88a9f1ee019d4822730ea4cc95118278ca04aabe9c3b8e3f0f3378e9a9a927c3fa7a97e5b79a5da1c3448419b94f5878201615a9837f5ce71f889c478f2146a37058387065bb779edbcde9b6866119f4e26ca473fa8169cb7b655ffd12b724a81b1e5f810e3ee8b212f16393351807ac8968b76b240bdfbc21d94558cae7e70f144aec7a510ca0b569a3a2da0008c7a2e430c5db2efb25efecb5227596923a02d506d393f7f51dc10ddb5aff210ecf84cb99b20e8b3f92e8a1c19e0a7548cefe2fb731ea9655bbb2f0a5492abe0fcf63df1fb4180fa615c0cd00027a6ca4f861854c30ab95208f5105f05540faef50963af8304a2bd074c2c4df0b423351ac3887fd67eebd0ae85c5788b119937fb5ba86828b0b2f8550a3532192086075f350c2f4fe8d8492a8510888cb74f888120b3136f374ea412c11e587dc037a85a7008678d2793a602ca9221327a3ee259da43e10f9cdf685e7e522dd8366e272976a5897de56d719c4d7889642274b8a124ddb27e3645df8991a92c88ebb8fcb4de88537fb1cae04e91cd807c08397c98b889ae2c2f276efb0bdf52385fa61063c17729ca325103cb71c8a8f7202cd6b8ded9a79858af08ad911475123c2378dff82a0160e7a70d919f38ac0a1bfcf0c21b01d3c8b83c8b6f71e9dfff74e620c4a80548d8a20bf0e7bf84aed04672a038a799e8c40c8633b85d5b11a36c7f7ce8beccd9f32a65ddb8051302cdad244fb01e31b89721b94618e0c136eb57233a466194607b025ae035e90306618aeb55b5f8c3e0ad5a63ea19ce7844c51751095777432de159b68c76655089f35c23bef75b732122a5422bafc402b2b87ee4d1da0254e30fefb6b3fa75af3c6aa187864eb616e02567b926659d30b017fecd1724d0dc7730d9afeba9a5c5f16e1480be7446dff9ae07f9b0beb08a4754e4fa4de6cfce1d25328adee8d8c8bdfd90b5c7afa1e84160f9ea779083281e98c85b9f114a90cfafb93c8d83ceb03abe559db3e3988eb5881338550953acdd0186ca6b61c35fb09b6dd8f696c60c13fd9f8562aae2fb11968b81ce4fd67ae6c629bfa64066080711f37be80fd93b00c1958d5c75256867faebee5efc42113ce37501b12f9319a4d73087050137fb25d99738102084638fa20c0ccc3c42b9132e18552adbde5d96eb56ac7cef3a2d7d98c4b65602bb16d6229416cdd892b3413e26913e827fdb49900e75f0a1753c8dd441a6d03d726a8d93c2e81bbe2fb7b86ce0a8d6bb5ad566c90db0d3ab8615bd6767874e47d7f43bae8f8dc2acc7fe43b1a5bcdb2e8cbe5d1141bdfc8b40e1bcc193d744282ab0ddba049ad94d3b0690e46bc7ef3e453b6626ce7b76b5191c9c311d70fcc3ef0d0ef5e588c61f2cfb3916774252826bec0e7752f376e6c6e428e54b035323fb618bdfc2dcd40276183463a3afe924120cc553f78f5d30087f7206f30078752a0d905fb10c2979245e5d4ce50e5d44af36c95f91f98ffe34ee1b48e065d3cc2176d26d03cbf686fb17ea9abfc80cc835cd3c21bdfce47bc0e19969a0b88dc275c71193718a64ca4a5bc0ea0841af04df851a008871cec2eba580fe6266415cb438627b59549ee162bc27e5077bfd41c1e2d58feea32df4c126294348466edf7f3b72b13cf7caa223caeac4c860dec58af5e585651bf4380d51f1afd554b436a1ade102636d5dc08e039a3bb675a1468d0db0cd70b8954efc7761327be20695452550cdeff4d103f5d9249b0e24a5dd90663de895d1326be52e595d9725c6a952659a066113b237610e491ddf98ea12e21896be6aa1c5bccb2415d5296b4f9b1c637dbf3e6f2fd06827183a629221b305e9bd599c4e8ff8295f1cb2ea98f1e5d354beec87f6f2e3ab11ffa2035bd7972bd20240460a62bc831f157a101262efc35763c7b37c4cbaf6a7b7c31946f8f3ca7cd9151f599a4e055b1d666764c6d47d378ff5fee77e00d41888f6002385d466690fa3025e65d6dc8885cf1d27ac71a54184e19caaef60bde45431a873224d2d1626c95da9e704cfa163bf8b2e6399dc6128899c22e496eb5e90183113e72401fb4dff78641ed30d1bd7ebd286a323b10a9173a58c76b506b4e451db429d517aabfe6e7ec3a06729a3408c124c6c7dc1cc04cd66687dfa6a28dfff1a72544367bf76dbc45d9ef3292dcfece523b104d3cfd29b5933ff00b35c08719d18a984c6729a4c3aa52448ed046825bb5f5610c014df92d2626dbce3627583f54d2b6dd1d1dc11e00eedb9c7c3f73ab5567fc308a7b1d52d2a0cd8c4c772b92a094684fc88ab6b4700bc552a68bebad381bc23016adc9a1138d2ce9c6297f274b4b9761b468721ef7ee5a2feff61796bd3ffb74b48d6136ef8e550eeb723358719ffe24ed17342de7116a052474df4ea363598044eb9a853c2742150808b7c013a33332ee661a0fb6af5c03c7c5cf27e72709b6c7466a7541745718f24f0df57dfd87506968a8026c37147eb20083c983a221c9cfd6d2b664965d422147818ecf101f773b74179d95a908b4c5bc8a553cea8f5f148b1da39122e1cf6b3597652967a3e12848d4353ee82eb88149e7453a3bdeeba27307a311bb91a12119f665a513ce676fdfd756404de42db4cb01ca9bbe67dc36be83d2592464ec800e1d6c39f7961db9f661c76f2d6c80cdaacac24699452f86a47d9da76e1247c42a3114cf544c21cbeb468e8a120fc1db915829b66aa9ccada231f28d25280c4eea164c5336b1b895d991c1dc1a5786ff4314357fa09b339a29926cf1b2c0d580a1a673be32a0014ed63c8f1fe00897c6de6f2d0d81ea07aaeec5098697bd9e8c5625d260456e7046c1768f5b9ee120a04f40e0704417dc69b78272b06342f2c3f61a0afba775f22c3b6cad54d4e357595c40337509aee589c30edacbde18bd9dc6409c94af2aae14f382a3e47f52b28deaf3c0d05ba3b48b40832dfdaa389a06c7679c6e105289aa895bf3dd172e2cd529db1a2c6df0eb28bcb53dde20f387bbb3bda8efe0f4e2d4a47ac9ab4956f7c97fdc6fa84a44d31ae2acf4065f39a24155c49c4cdfe6ad582a6728efebfde38d4685e70a30604e6ec4196db466e046e933d0acfc6d48c6ea6ec031e069c2a54bc1966cb450663c34b32b6462aaa7a3fe2bd5b4c9e7f064bd50de0278b60567606b4edf8f8162b7af1778501d4bcacec14605bb79a4e29f701d0cbdf8e1c7ad95a3ede2115bba22fda8f8651eb0adcd93d4a8b27f6e6805f39de569841a686767a345bd6d5428b9ddc7c1a8d497eaec60111d54d6a93b9c4ca4d3c58928e2df826dee28c39d65f2f47e68c4183c9745019bdf70bd57ac0d1d3342f0641129eb9a8990eb3f90da225f7c3fbf8a3a5a4f7357b8ab2b4be52b603f594be7e6d5b8444609f9927e40096ef1480ceb8d19c22c61e406d74b2c6d1bef18eadc3517baec299afed72bca892060ce78e3808d1efc83ac2bfad898d02d461b59ba99949412eafe6c6a63497f856d401a56455543b3692ecf634b6e2032957a9a91cf2a754ec9ed1b4e0f1676083bed86718afeca9192801d34dca22da2f6a603622c0da55f1a70bc2522718f42a10f9ae321ed1698abf04118c31450fc8f69d5807537ac10a70a27521ba1032f850ad71c45efe9080d1704ef0e5676901a57e089dc2fb0cbcf3e2ad5c1b0e68b12ae595d47c76e36a73f4e6d310eabb36b0ec362fa5d3894427b4fb4d53315c49fa6f253a704ede1b4938b93b482075dcc2a93936d92b3abb48a2eb4da316eee6e192429ffa3727f84e29da8bd2d54fcf0952c8b3d3fa6ac1f21b4627affb7ad9f1c159515cf1e8153c6090f2ab475127c53ac9011ac6348d89ed899eac4c08de384f97aad204f48cf92ed4d5f461d230036eb63ac3c1ec290d9d61aa71e8903de8a81faca726bca126539fb35bc6fa17063dd726e6d8b1017798a4e942a11f1bb635a694373f6d830c66c296ee95bfd03d3ef03a5c639d82e18a4917fff480327f3cc7f271835d7e55bd40f427f5f540d88828e22ac505556eca68552c5058e086a742b53abf0f7d18ab8ceb861210397cfa63b24f45c11238a51aa28540c53abd02c740fc7f00d3cf4fabe1dda27b3aa082a0dbb0f6b90267101e0bb6e60ce1f74fe2a7d5af2c4c80861d7ef767e13c134a34d0bde26e06eaca63b0eaf21d364b5ad69238241418c8fdf0c0e881deaf08f8127be0069a8123e0599e94c14f2513bdee7ea6120ba0184ca247e152400e62e6be04f66649552c8256c8d68b40f6b0d22797c6e697fa697b02246153a781bc967b612855e9565113c64c6beddcf70e9475eff8d6a0fbd437463e76558580d151df3fdd885e1d79d31d073ed6fc83e1d293559e87aa206fd7bef009f32de7ec2859baa9c67ffc401aae325b9889a4293f90d8cec3ee2d5742082287f68fb340bcca039f90b0a678db0da3f47a3c21332b2c7283a8c080164a314be78509cbd8051a1acbcd79717644716602109acbd812570fda51778a72a61103732fe7a25fffddb592e25c203f3dd2388d50290c11b91ea", 0xf01}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x8, 0x8}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000180)=[{0x6, 0x6200, 0x800}, {0x2, 0x800}, {0x6, 0x6, 0x800}, {0x3, 0x4, 0x2000}, {0x2, 0x8, 0x1000}, {0x1, 0xf931, 0x800}, {0x0, 0x1, 0xc00}, {0x0, 0x2e6f, 0x1000}], 0x8) r3 = semget$private(0x0, 0x5, 0x5) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x4, 0x0, 0x1800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x0, 0x2000}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0x1) semop(r2, &(0x7f0000000180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010029, 0x7}, 0x4000009, 0x400, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x100, 0x400}, 0x2, 0x10000, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semop(r2, &(0x7f0000000040)=[{0x0, 0x19}, {0x4, 0x7b8a, 0x1800}], 0x2) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) shutdown(r0, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:00:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3ff, {[0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [0x0, 0x0, 0xffffffffffffffff, 0x7, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {}, {}, {0x3, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3}, {0x0, 0x0, 0x7}], {0x1}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[], [], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:59 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x7f, 0xfffffffffffffff9}) r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x80, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x84, 0x2, 0x1, 0x2}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x81, 0x74}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80000003, 0x6, 0x1}, {{r5}, 0xfffffffffffffffd, 0x4b, 0x2, 0x6, 0x9}, {{0xffffffffffffff9c}, 0x269c12df8f9d66e8, 0x1, 0x8, 0x8, 0xe}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x543, 0x1}], 0x38, 0x0, 0x300, 0x0) close(r0) 16:00:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000280)=[{0x3c, 0x7a, 0x1f, 0x2}, {0x4, 0x4, 0x76, 0xfff}, {0x6, 0x3f, 0x43, 0x6}, {0x8, 0x81, 0x5}, {0x3, 0x8, 0x20, 0x1ff}, {0x200, 0x2, 0x20, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x80000000, 0x0, 0x8}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) r7 = fcntl$dupfd(r0, 0xa, r6) pwrite(r7, &(0x7f0000000180)="c50ba20cb73b373e7392c4e72b6630454eb800e1ad056fb391d00e26f1c527dcfda794131ba4a808d0e3fe6785aee100b892fbb8ac846c6790a396b96028f634bb90f00f27133ddaabb51b33a05fe3911c2f3130a661468adc042da7f5f73b8810df52ae109028c01774f6ba38beba5429c03725efe8c888a5c8eb28b8a70bcb731bc0a9c9c6ba8dbe4bff1cea62d8599aa41775cd74738af05da753089bcd089b3386c19311f9d35bf2a94d45aa4fb29ad5f650b2de120017f655047a08", 0xbe, 0x0, 0x3f) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) recvmsg(r5, &(0x7f00000015c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/241, 0xf1}, {&(0x7f0000001340)=""/200, 0xc8}, {&(0x7f0000001440)=""/246, 0xf6}], 0x6, &(0x7f0000000100)=""/42, 0x2a}, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:59 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x6837, 0xffffffffffffffff, 0x0, 0xa6) r0 = socket(0x2, 0x1, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x3) 16:00:59 executing program 1: r0 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) close(r3) r4 = syz_open_pts() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r4, 0x1}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x141) chflags(&(0x7f0000000200)='./file0\x00', 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x101c0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xffff, 0x80000000, 0x1, 0xaba48f82d28ebf81, 0x1000, 0x7, 0x5, 0x1, 0x2, 0x1, 0x1000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x3f, 0x3, 0x1f, 0xfff}, {0x7, 0xb2, 0x40, 0xe3}, {0x47, 0x3f, 0x40, 0x1800000}, {0x200, 0x3, 0x4, 0xc8}, {0x0, 0x3f, 0x6, 0x4}, {0x2, 0xed, 0x6, 0x200}, {0xb720, 0x0, 0x4, 0x3ff}]}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x40, 0x10) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000480)=0x2) mlockall(0x0) 16:00:59 executing program 0: r0 = socket(0x6, 0x3, 0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x336819f6) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) pread(r2, &(0x7f00000001c0)="0d60667aaaebed52e7e69ab24c4cc6919c7465af6e1f9f76852b97e48d5b9c28d5059e19f70650e9f0b153769b9e1ae6d9b65e02a3a526157097d32952b08f19ce9e311ed2643c75488cf6e6600fa8056e8f4e84301256cbc7d90246661054af6d3121dda6a18e88f2252a9db9c78a03363ea6e2639ee1c834609e12138757131787562b0e7bd3324dcf31dafc0eb5a921d1fc7b91ca384a3928a9a83f8e8b3674527809c3c8564b54806c15e59f51b34f0c16dcb9d9a8f7b61cea8bf2cdd242d077e1c6ce32c5bfd258673f3f1e8852cacef50fa071376a1f5ea064b921f41305c60fce4693e76e8a57a727ab74fe6340b133cd8e6bf7ab40737f385b729c1447c162b3f94b5cdde8e5b3bfa78ac3e046bb345099c1e3bb8cb23aff6f4b364f7a320a59883dd258861fc61ea2868db9ffcbc4326281619ae4f6c0f9a1ca73785fa92b02b258e006f1a4ce513750f83920d2bc99438b896e7562c329af4c4a7af41229f2f1c386afae1376c39962d431ba5d4b27b106855ace30ca247a4af7b841416b4c9d9b3e6d617900d7ab20348bf208995bd8e0f44d7d4def0d8f5332a2435e0e005bf3fbd553f903bae265e6f424930ed250981ab6606447f06d7317ef85856cb648d7af03a2e35c1238b5b1cf29ebcddea0c49d3c72a7b713552acb61ec956a67b930924925fa346080e37f6026c1967cf43805da38301634bd301f573a2eaa27a4e7dfe247f4dd5d755cc8b0f8357d3abbd66242eea7812d6989ce2c90208bb73403ee38dfd550692a76973b12dc065557a9f823c0330fea64e190bc4fdceed2ff52d2018267ad84e3c569b45f8aee20be2c3f25175a2c16b74707059a874c678431dd70550f15107576dde7ee5ac29811903a0bda45f8041f358ba9375977422e02f0760c21a665c39430d06ea0440ff1c4b0af0434a353873b39032923276cc014563cd97434501d3859a03191e23f13b2bec2af56406aca361453254571b474df200cdb8b0201b8f8764d2e2c68cf542aa0e36341f56f9990c9c8578017db5973f6ea0ca482b4210ad4ed32e910fb31f17acb71cfa374ee0c1af3b39ecb5a444b84595aa545fcd30ee46f64500b64004dde95fe3280d02a479e9928dafc4c6c8096359a56e6c04bf1dc98fa862f2b286c6e0e977f390a8b1e899c0221ab4de83e18837a685abb5f6344d16e82a97d3df6fd1275029f09f77fd9b175c13de86c1b0a280acb1ad3a17a284ec0cfd7e52868ec6a228f0f845babc55719f9b34bd5e4e9c02ba0639b8aacee8a75fb8bd9c4909cd56dcd1b4730370d907a99a2f668d2caa153d286daa37f7559d5e6bc6af74983cb9f9c9de39c67b34db35b84d4029a616cd5261ad9cc9f68ceb1706d22bbf93aee3da5b07c4bafb0b88f9a78056a9397015d6418a18fce1bbbd1f0dbefbb4dc07438fcb2110753ac184b41ea6cef2cc7cec5758985d9d5003e87c1711bf25f01e4bea295b36febfe69f4d107543bb05081785a44b886db17c884f5b89c110abd08dc52693bea1753c92e65ede95bbbb69309cbe0baee0a7fb05e999ea085ed1850b3919c17eb7fbb7f0018aa4e641dd94506525f1466bf30d2e6f3fbf9bece5ef8cf8bf9835c70a7b96e4b860ce817a0cb3f73f939fbf3e7d734204e0af4ce07a9f33a8bc87c1a693d6663cd8b2b96911f3d1a52fe0c99eb6c1b69ba6123a7f7e2fc7fe93d22ab840fe1214d419cd5b9d8dbb4ac1259794ea1a875f495653ca53bb2ce2a390f58499f2728b39b25ac6f4610e30b73117c801e58d3a96ac91b429c3600b79fdcc9d245def85c9b04128a9ae96c4dcf4a61f4deaa2e80fd1eadee772505e054bced292684f875e5fb126bdd70c1a34eabe5392d955ca15c7edb93b4c26dcade4850a46e489cd1111007f5caad5f068a46bf0486b23e601edad6872863ac40cec608fe324e29f3e3eb094772f6f98d7026cfee1fcf0b7caa9b43b3d7778723895c045858ace23f68795504f84eb64c45753909a23f9e77af795725384b797d8458858fe9f9df6e37480c5182124df6ea2bc1ecd7c010e00b8229a90621dd24497ee64a612e5951267c2dd002ad16528ab84bf945deb80776a9883fdb67ea3908be1ed1689b5bc1ca7a4efdd1dc1569b5e6fee2be9ab302772bc181dd142b2b3baa1e0cfbb7faca113c94bc966fbddb5b1f5122a72b9b6353e487dd29368650e936fdafa73a2e0283977f1ac49e3fdfadf324bcda97f11b31de3501a983203deffd5b9dc8c70e620cef16ddf018da0f5aad630b765e248b8d5fd17c2dc65f700edef2d750c79caa4f4aa2a54c9eed3219a4c74685f4bf44e642ecee06158badfc5b2539e2f1d760b85aecc42b32bc3faa6574cddd4e657f5173375ee14bb7f2375cc80237072c87d36a30eb2e042b336b8fd735ed839780f425605d0513ae65e169e640ecf06a5e45295b6eb05980f28a09afb831542a5210f5da26a08ea79aaffb5f04689065c5f08d4a547f4f602435fba5f60588ea66b69881f8f00b67dde6d04f3c4821683f2d0ebde1bff7662a38d4968b2764715bedb93477b81659fafd06a36104c978dcff289e5fb8dee399a963849f571d2ec467c03dbbcc92c878ef053cc3e4034b8c40dd4e7c118d8e944f6b7d7af59c71792c2732b213f1d07aeb237fa9ea6ebbbf8f9fe96b6599132ebb6fd2d1817e489ac9fd3919ca527e41ee07cdeeca7d6aa540f9aeca5fc8b9d958e19552cf3f9233de94eea08799fc9b87fa09e2157a1f778f5868010b40524138f6614fb476674a62a9f2584edb44fafa748d0a8417767a6bfe6dd353ffa01e8cb1570510f86d15fa88dc32e6377d094f8f620865149492cb65f9d37456daec0fe80401430607143e47b282a0f9cde57cba8b8ff0e5f621aec2ea030a3d015208a7bc27fc590273c157b7c4029c1bb0a91e1ff7b980b698d81b8a3625cf69e4b34800e83fbdd1ef8688687ac7a318ec58c834ec3ab3def93eb6bd0e98e2fc7d5fede7fb5e9805c3b8025f2b903db8c93e6d787931f06683b6c0e4c922d0cc2b993d4627d486d20ea4177d13a2ece9fd64b91f790baf81cc324818fdb709312b3512c4a785bb999b8475fa574d8005a8d7b47e5d1adea19f23f471dfb862a85748eb0680413905add661d595c86ab161202bcdb2165121b795044f3ef73b0d5e9ec1ba13ff445c5dbc58ec74e9dfac9c7ab1eb3af7e758266fe64d0865a276276ec35c4056ca93e50603c3da1f2c491149d8eb3b08708edb7f6e32e186cb2c397454f079138765ea470f20ef16b9a3e3bbeee8a81866b8479d1dc5681e838ea6b959d7504be3d3c68db3412ac4cc6919df124d6879a482c17cd0dce8c927c74de8fdbf397524199491c0afad1affc0e24eae29301dc6d733d176e31e23f768f19ed4f99fdda34c543dea379cdf7bcbc9323d9f4af14d63d237427636f286869361e85876963a73e98c6f04e5908082203072d6a8aad048d978d3f10ce4db145413552e74fa8b57cdc655a785d089dd947bc894f1effcf9954cc0cc3a2fdc986cd1f2fc4f315febeab5ce1d1a91757dfb656bb0859169e99c566a224c3ca2b9057d0f04bb7a8a1a36ba5e86d4a1613dfe2278a571ba7641233e6e04cf1b716e8108aa279fb170bbf08571c781bccac627ad025e74908902d0e8b4e374efb6d72f9513f4f8a1857cb2d0794fab9f9c8cdd351c613d64e0769e2c8787b6819fb87901e314916e81b9c1082f537ce1960d4307748daf1f6b46c7577bc3baeb1c52c88a0ad6268a203a998a893ae6ba3fa71210bdcbb220933c256fc7205d6c485f7e123226de07c23ce95aa0bc3ed90a72de5b95d593297533b2a04a7e9cc78dfee10e186d3440b09400dcd7fe824a9da452c28bce6065600f0d8eab1fc9569cb577d2c1ef6977c10b9dacc9d36f2719d9fd25f06c08ffb22b1d32cdccd524c2a1b20e2a1335412a046d1150c26fcc424a90b9fc6d1e991b293e2b2b3d3f374ab986ea28f9e7abbf2318841304cc39ccd38eadd65d3ef1d22850f5d4b0bfbcc92964e868155db8ede7be29d529cc539b5352e1814decdff9acec991d81b44e16c3fba0915db708f8c67ca1ef62a7e2cab10251ec1f1d01fd5c39303b10d9480dcf8198f8eda03784568dd7786bda738f000db772b3ee8d4267d7b650f2596949e5616be70e1796f35ac9d8b1f1e529d6613f915f9aa0838a83b9b936888566a1575bdc1acf4ab7420ac4724ff8989c87704c9038498bfb18e36676c0f62279b38e4227bb2bac04b1b54cf7c648fe452166e7b4710ce0b6db9343df23ffc5f5adac3ae67d660242739cb78d37b25d56a6e3d224e4d2be0689047d40035da64be0975ee6e87167aaf1e9f094d2b00ec914df344e7f1ae8e3a4556fd8514e33a8d238a480a9258e9ddcbddd1f13ee41343ac58ed099eda6c7a1893d294b22656e0da0d161e53cc776fa2f664a1ff223168c15e6744602172e491c04eba6bf7d19504cb9ad798cd18ebcede1abf7bccda40e347d84f76c7e2a39553f42baec5a914bbf9621ac6b547409f4385006fb91f5f6261a7ecd2573f80d92865160677284e24f6322a6f009223d4b8ce80cb3691c73e55fcf69caeeb6fe0a6140350ae3b5ee50fb56665ed3ab35b16eefb1a6b06121c69e00f26e4c4040d625131823b447a4a0781adb5014a3f3c4ede39c61d9d0678c08d0bb11907875253c010cd37aeb5488f2ea9218136f9b8ae0553f85a843ef3359eab548d6c8b9fe789bb39c06aa7e8bb2f63ee892aaef410139acc0764c82d05e94ecb22440c9faf0abebe81204d6ecd3b8e4ce2fd1cc0f9b8eebbbeea7b99e5acdcf03d6e3a0395a92885f296ed012000f6d2daed75162a118ef73f849ecdef98f0ab87ea4b60ce2b65cb67997cd731de59a55246c11f87e146b8640f5e49ea0176f984b4d20f58d55d2bb4aa8b9f2c7abdb852d6bbe8a3476b307493d35e4a15042c4f2067f767bc7f8e6fb77ecf47d57bd0a01730c8be2daab107d73b5fc086d0a55eb15120c67bee20a0ff9478231860e0a04409a0aafd605fd4d8aa8e432d8b57bd39e26ac7e246c22c77a27c36823a006c8d3823a978cf9a56f025ba0192a331d132c520101a04b61ff5bd2325a1516614c877d05f63ee3b1e12810664024021f9f6d3d3221253972b623f9bdb6dcfbeff497dd8088275e493eb9e8a811b78ba3d5b9d5494f9eeb9206cf3e1884423e36aec7cd90cd2d4296283e4d04617f295611522cc13bf366221bcb82905fa3b498555b61942cf5a49eebb35c5c44b6d3401cc6f64f21ca36d0f54e96b5008554370f457d8640ad48f6d2d6be9f670eaef2b37788c275db3530209a89ef911add1352aef460227383c58b0aac697974c33c353ac84bce9cc605a1c9324c1db4d95ec9f50a4a5d6dba73ff05206101ffab820211d3215b103d78822fda0c07d9c8be9d11e9b2948bd7d53f3a5f8793d2ed8fbcc6dee47acd96dd5a5d5256f7808807c849ddc1f1b347fcc3202170324c8362a28d5ea2190e6298f886c989801b7416c293312b16be8612421eb0018d72ed8b6769bc1a8295fad8349342da93a4d09f127043b69f8f2493d6f60298033a8a15fe67c6452c80c94941a7c900faa068bb0000942efbe7b3dc6f9e9be0244b55d9d91f56513f17deb7a2c2a02f1528850211e8d591dd0d862578afecf083cf892b1baf7ed818c80d7264a2e9beaed53b5dca05d929db654e2e7a0c78837e9bd35bb708bbd7177f2afc5c587dca4f13c9e8a846324760392307fb8667d2648c4d24acea", 0x1000, 0x0, 0x80000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4, 0x1, 0x0, 0x1}, {0x4d, 0x0, 0x0, 0xfffffffc}, {0x3, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:01:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6102e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) chroot(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\xff\xe8'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000040)=[{0x3, 0x1000, 0x1800}, {0x2, 0x1, 0xc00}, {0x0, 0x4fe, 0x1800}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000300)=[{0x0, 0x101, 0x800}, {0x0, 0x3f, 0x800}, {0x4, 0x8, 0x1000}], 0x3) semop(0x0, &(0x7f00000000c0), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) socket(0x1, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r2, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = semget$private(0x0, 0x4, 0x404) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 16:01:00 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@timestamp={0x11}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./bus\x00', 0x0, r2) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000047036ff8f880000000"], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000002000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x4}, 0x400) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xc8, 0x4}, 0x400) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, r2, r4, r7, 0x0, 0x5}, 0x3, 0x3}) r8 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)=0x101) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000000)={0x1, 0x401}) 16:01:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="a07ef1cac65b446e776ed7adb2846b94edaaced9317e3d2b652067e0e57ec043f5c99147624220a6544b304594bebe03fd035e5d1818f0e10d2ba73335752c6dff65b36f38f4942c07ecb53699a6be996de13e37f9c6cf63fc54c944d0222655082f7183d104a4d329ac93309d5aa1627560cbe56d36d5d84bf38445c0c484af7778df6edec635fdfb6c80376013735a3b4ed8468df591035985c55c4d39ce4e6f61536bc7ac51a98ddc8d2255be0fb234dbaf3ee14268e53079bfeb1455e07f2f0ef5d2b796228fd2c96a38d2a30d78d3c72c816a5f9eae5943051f30835339afc1186d", 0xe4}, {&(0x7f0000000140)="ecd2d4fb66f83d55ea951b1967e1eab4833536de467cdeeb88321e13f6df8a7eb0db8de40044422ae567926b1512d8e6e746fc140f49cf75245b26abae6e05f2a9bea339e156d9070798d67d3440d582b2c1538873774e192c348ad974de49d3ee7310cd4a9f4b13bf57769ec5abc7e8d9a8a8189f97dce306c3a4077e3fa0d487da2bf59f4fa9c36a4b", 0x8a}, {&(0x7f0000000200)="2852a242cf2d94765183638b5b07b6fdd8ac4b47dfdac4e5227a222c1231a537740a67e55ba4006ef9a993a78b05d0660038dcd1358e1d4da0b2", 0x3a}, {&(0x7f0000000240)="42c6154ccdfa47d3d8d2f23817c26fe92bfcd152acb90f2b571e54f5bd2098dfa1bf9907ba66593f", 0x28}, {&(0x7f00000003c0)="bfbdabdf272963239e1a4f56977677522f5b46e3fa9014575c4c18c45cb54136b20622e490e15563c04a8259ff2c651cf515dfa98162f61bd527574166c01066b40b9ab6679d2715cb0e10f4571a95d33b487fa278b88fb599d3510c2e3beb3d514ed287ec2c86dcf8c4deb6efb74609f0adfe5317b4a6e325ad35db69232d91f9c130b33d48406520ef355f477f56ca230270d0b1917d39fc7dcb3aa7420bda1e0fedb934dd079d7d49f9f78d007329340f86618eba65cf16c98d5872870ef95a4fe72292c5a0dd2b08376ed111da9914b7420188c93dc92cd09bd926fed3ee6fc708f7479ac5981af0a023f46608", 0xef}], 0x5, &(0x7f00000004c0)=[{0x18, 0xffff, 0xffffffff, "af9c"}, {0xd8, 0xffff, 0x34af, "bfc62c033317e62eff6ff118301ea8db5dd3c48bfda9b6454efcdb03adf6a6a1ead897f5c2b856bf3f1f37a6292fb3d2be177a72d5950fb87734aeb1f7b7290ad1f8e309c2846d7d931f91756abc6a385c39c6568f822f6491257aa723bf24e02aa2e37ba63967a3059367c7ac4814edcefdc2e8dc3531712bab856da35d10684d2471d423a69745a95d523e06d67c5b5c8fa09a9827ccf75c40eb3eee268adde12462b42516858fb2114772fffbbb4a1673eb774e3bbbeb682f4318e9b7006940d2ad456e0e"}, {0xc8, 0xffff, 0x3ff, "7176f8be05a590477d6a015776041b9e2298323254b781d4eeebbd326f5188dd5af3b065d63f86b1ea16536f64dfc795bf593ca67fc8b5f683a8c8221406c72dbfd697dba2ecfe667029f5025337f9aa74777a15d2f80b6348a9fdf5ca7f73dc10aeb731a282bc1172e45f385b0af0130c37926e74b077113b681851f6b8d6c1b8a0b5a1ab97e1b6beacc5c054e1afaf69219d727dc078e881c6bfe81cd9226155e99d8bc949f86954b24a06474053eaf3"}, {0xd8, 0xffff, 0x40, "d079b4d87d6fd90d356dbf28604efb2e96f12fcbe81a3b9f848611d9bf90fb55c5c81e75b186ac03b2158e090c51b6eb72911f649976a15370914b54f04ec4212497d2cb6f75214b86d996ab3bda732a5f6db4d574e7c8709723c944fa363bffb910f5bd3285eb6631be1f5137e4b4c06fc4b112697a11f491a556c8b3a3ace2ebeec0ef0e405e38456992218cdf36f325e16042761998646c2ac89340c4ce28510ae71a3b7f725c6cbea47e384921e93087e329ea29ef01569426199a68643b0ba7cf2d"}, {0x38, 0xffff, 0x5, "7a18b57e03c4ecb79ccfab06d2cfeeca6e9cb1b4743a67cb53b7cbbc54ec2fbd66"}], 0x2c8}, 0x40a) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) sendto$unix(r1, &(0x7f0000000800)="6935cb4014017fff282b49650c8beced1d888918d30cf38ac1f2caa1a120dfb13fbc3b8b9c8281bec97b7f1d13e53df150a6f5a39fc7c9a3d40211364bdf7e5ab1aa5211d39e402d02f57097904b2571db9a538e60c60c32260263574b7c7ea5e2abc6c88c453b905f9938dd7e31ae2086ca97f9b39f198aea703e4409a7ee005bad78c57ed3acceb63fc3ead1517f2f741bfe54c09c4d900a2054157b4f895bd50f6a816184fb25b8ea234129579d7070848a8efa579e3b666c03e7237301727815872549a1ed4aaefcbe699b5f754e39fcaf7a51369349210e519fd789f2c7faf4282d4cd4dcc2ce3b10d35ee970bfa3a0fb583cc6be996121b0c41f4d41dc70a52c4d3ed461218bce5ea12fd87e8d4db33464f3b5bdd8cc8913181833fa5d8579a8c83c18d1be678cb70136ee6693303d1f31ea19c3d8e3a1aec8650a742bc14d97ab7007833350249138994df34c84d0d7c9a2741c8c18b6ab6b0b163f2376036dc4542c6fc5d9ee5a0c38a80f69d5910df5617b0691dc46fcccf6ad8ac4ce04bad42708c3a33cb8fc8ed19f525b1df17323f740c3d1c5dab4c960c3c48b19caee6f0fccb59fb6f057ee6c81b9d04e3831770998686b4fe6f88efd93b3ebbc6815de68888f74b443d7d756bbbf0ac5334cba852a958c495ae45e6a8653ada9261661023f157dde5effb306ec3c2f6c88b4e9dd6e64eb6bd31e53d788fe57df79080b0604ec97ade33a4113c5b883566dc7aa88458833b56f1ef598eef3d03060f454b1b5f0e02f5ecee5e66aa02cd2435d54a40dfb4fbe3fcb650e64a681854706d4cd536bf5bff6bdefbc5a0b03e57cfdb3fb880f6f76d3259195b7115c825010ebcb227345b8611bb8f6f8035cacff1c41d148b630b8a490fb2c18594f26101caa77e23ad00c5b6310b1339eda6bc3a85a9cf1ac98a54eee476d50f90406700347c1376dc5c73672451486359f256d584f361cffdca11947a36beb269c7c1501bebd4528c70487c476bfacb339b55362c87d821379e4f388e07e45bc1bb73df9ca8d31f94bcc0d44b6afeab6c8c9a77bd7fe4fcf1f9e33737a038f48113ed709166dd8941cd68e1447aa75f86fdc6a070263a4405204b1ca5eb515383099dd92114b7590363074d8ba540d3c2ccce0db458a44ff11ee80fda66ed8329b20fa71aa2981d0c98acf13294e7f234922809f429b8ceccd176fbadc3cfe377ba912ca3b875da99a3dd475546913455f10b7b503a089fa3fcecc7a34ebf15588d654c8585aa3071ebd70a5c6ea93ac8a8c454206c33abb1e72bb24c91b255f6028026f18611f25fcbc37878895619c7ed4dd3aa6bbddc4857c73a17d5b54aaaca39332ad7ca5e2d9cafc26804b7b55fb2d890a623ac3d6050d0153bb244971813e702889d041254f32e1815980d1a0da0d2a61f00b5103bf2681d6a5797375d092b8178ba4b3ee860ff622e0fbbc609749704e13aed644e403ce1d12db5d60b4d7f148708bf219f596db882019741ffd63e598173ce002d99014d24341a8bbe553e342dd859fc2dd70ee340392aa089e23d5e34e198e6d3b9ca922ebb14dd703c32a8ca547872499b051b1cea2f4818de871bc53810f905f095cca0d425ce375bf040b66b99069299e9db1609f8c1d27cc34a96d6555f2c55d88d5b42a901431d192190f592f307a142faae123262945dd25b66aa1708f9ccfe1c91c3fa6bd1fcee4c806c82e227de7972b98755fb156acbfd503f533d69a7d5bf75298a4ca7b0b493481457493e261711205efc323dc45e6cac47b7cd9cb9e2129efaa7ad5a64a107222277817cbf598c6eb2caf139a3eeb074da7a48f90a056998dcb2258dcad4b2e0c59d79e486bc844dcbe8e97160839b9c6f29e6cfee81ebc0766d690d73b5cb02649352ccee7d5ca812df870848dceba402c55be6111e3683793dbbb46752deb5127aeab43cab1f0cc61aabdb36dcb2df04a88da284a7ab066e4da251b6b7b8207c81146c0d3e2161e1a7f89b0559a4a96abb8a258aa9c432039d1283e213ddfd2ee361f7d9471b224334eda37b270d5b49c46fc47eacf0be7df5ba1d357a7613dc74a0bcc71443632308506ced684e8698fc26ef14961cb178acbe887aa74172fa6fc51940b2222e2e5452e56c04d50f7bc0093069e853a2d2b4e234cdfb4ff2ce4a079950325a9be5047f8aa8485b72e00ecfe933e97162240d65bb62e709883f3897d5a8cc6d6e408201d8666b7ad68cf2fdcac4abf8368262f10d58730c38a0718ee9fdf69783cd806b19d029c4cbb774df45350be7a44f5a2c8033ca4595ff41bdbce5733c464f4f37205b6c4419a276b92ae11e7c3cb2ac15e94a4b63bb9e2637d7004d39bcadb04d888000393bee8cbebd7d5a52557c7d564dc949778cf366d961247dfa0d6ca416f4c13058bf8615b71bb26b65c64720a519d623f161d3cc0e0ad999b9eaedc60e9894413fae24d58a914293b51788f13fac5d2e2eba1f9f9ec0c8ffbc26aa4a7f2b4bc54e17d8599c1af1ce1d64d73fa76ffe9da5daa27ec7ba83548665e5354930171951ea09c733c4977cc41e9650e66c78f4c8b7f5c2269e52b6a308c82f12d077603738eb6c924fab684196f89d39c29cf9a39f3dd63123d1d5cc4732c4a0c56bc52f53e07e1e38dc0085922b6aeadfbae74bf74338f18eaec16aaa7f4083d07ef43f2000384ac7b24f1c08f864dcf1f50e5d09a71c5b4fd7756c4815ac2d866ce5e7d2d574f62658fc0da02a06bdb13e5b029dcf3149ad2aca0275250385af1aa4fd8a525f4cfa7f5af1733b18688e57afe56b3a60c9e3b6c1683bd0e2fbdbf688f2f60a517e92b2749028288017c5404c61bc3f494197df73f5a6cf818c450601d78965a9b5297a9d31bfb3ccde614f19b26cfb4a4165620cf060a9b4d322970bf8ffaf023346677402f45b9f527eba8d2d3e6eba840ad8eadfe726e6bdd3d4b77b51a42cb14b347f681ba576a79d87b8e33198a075e301dd867ffb4b72a5c772092f6f47169b0c2578aefc15096eb0abc7ed9df8077e6b26ac7aa69af59318165a2bf61312356810239ea7e4fbf6b7787c7e58a80df3941fbd6c9b0a4d336d7fe4ea0ca4e71ffbcfbbeeab06a97609791e8854546ee42cf07fdb3085108ddb0326ba129e868ea9027e51cf5193c969604aeccc100c227daba140b27248c3fa9bb997d1f39bbb02330e2ae7f6dc46275a44911c42388edfec314dd87618a7c589785048edf6bef221c9721425cf458e8d8edae04f0ae997649a9e53dab19f9197d93872b25603d0d7d337814edea946886dcccbbd1d0cd0216ef0ca6a27e6bffa3b5203f95bc69e9e0268d856931b01f3619af132ed8a3ae09612562491f362c5c0cb8b34cb67a11f425dafa2bb61337d5cab9e270199ff928b6dd4455510881295c1b4d1cc9eeb3f4542cb8cf77e87e0ce4ffe2cb174ec1b28ebbdcab57366feb167dafaf7b95bd5b6a5f9c4ccea3d011f12c04dd8b8e5c816eeb35bcc054b28cd0ef6629d3ae4a2829b462b54db7526fa79f3142d354013acfd92532202bda8805b1506d7be7189b499b59f743dc247a560a43d3363206e7b13c7058d392c0f3d2a061268817add9c5b4486275702c8274791928b2188f4a6fe75a9c4e9fa7c07e12a3d397a4498d7d5b6cc59194f870303a93ca61cd54913b42a8d2ad532497e782e3a4fcf8170498770d22f783321a67aab45812b3a9434c1ea64aba91cd98cd734b65c68176c9059df3485d10d1532cc05cc9a2d74a17fec1272c5427d3c6cfbbdd16d691e0296e6fd26c41fadb541048c38eca579cb266c297960dc260332627cbf67e5e45426ce6265684d2c4a305a0850ddf996d245a1f16c7a946c36307e59d6e8e4ee6e670303bcba8cb103166b06fdd10851912d39363bbe7ce1cf52e08d1549955563a254d28e49e97b3a16d8f322fa6bde2ee65fa402c2d1adb721a2158b5d3f32ec5d262a708b96b24a97817e74f68581eab8dce06514025a298239e6181134240746764009632e4a4568d3f1266fa715e5d99a47ff8053a4f91ee50734f7a84fd363fbbaf6c3423f76da9aba56b91fbbc2be120d8979e4f1bb71ef689204735d040658e7b9ba2a26aba47d164f9ff3ccb20af43490c42778e65db58e6bd07b0557d9013af12c0bcadaf928b8caee4d9a7cf35141251d8409d90754fdd80f7b337c33fec2cc8462df979e33a55a39a2d68a768ce2f458cb02fd15bb8ec3c88f18d93ff544acddae01b8e1ce955b70d88779cc4b4868cd32af46d4cb4cc39ccc37a6d3e8b62dba465db01f411d4e8a25a07e5f601f97f1b0e82c91f1c3fadc564194d4e01470ed0fe2bcd9e1effe4432f749cb0071f685c6bf8f598de41bafdb380485fef84540892954a3854e035d5147d0f4d8c9721c10d6da907deac8e4e130da8f9f29cc3d529b4a69c3124aa81816caf72b01482fff516c90e0ad22e823fd582e02a824e07cbd29030371f3b39d77f3f28bf2bc93b4a63e8cceba4fb9e48ca487c1b09daa03ae7bea06f23478a5b4191bf38e55c65e4549432762f89a7fbdd404742360ad50a5b053a2aa8ef34a1f684e1e636e65a13c5c7ed2ea01b2511f66d455b178d565d045c92b8818f14d2098c5526819ef5ada7eb49fa002c48edb1e50c9621c786af7e04b5104296916975e12fd6226f9d04990228c0075246e89d73cb1d587d52e0b18769a42a1f463389736c65c9f054946132b33c8c8d322a15e5cdebd3c7336d9d5ea508bc514016c554dbc3ab6b222588c45209a97a8a2b4ea25c767135b874aeda393a0d534c300272a2391fcaddb09ccfc7f4e6f79eaf463e111ab8cdee249e8ee1f5593b86a1ea6250e67cc373aa64f52f92b8327e794be6a429555eaedfa0f027df519f6dfca563edfc130e15f0ccd50f14be9ecc8892814c6fa51a7f5d52fd40d8e1c0846327bf6020dad55af1c279fbc44bef2504e15b135c81d989c5ce0d9852289f58f032a5b08e685905e4c2dfb57875893f6950999f0438415ba25d3976d5a8e405f0bce6f91ee8f9072440f45493903a49c92cb5cd5c9e689c977e7c3c7e63a17faf8f0642fb62e42e82b10d4056e1b210d4c688c8b632a3d170227e1c08f39a15a9c6d99a5378a7f128daea1271428915ba8304e03e9e4fd0fd277cd526f14bd4911145a455f68c443b3ecef778e7d2b7657d5074e947f0c8097d3beec7d82a27134cf74530821539e619366d23af57ef07e94a52d53a855609f49c4a10c78d46fc8999733b4a176b1b88a8cfd46e9fb27aa49e5689bfe937ca97680733bf401f3837043160f2a40f95276008130664005ae607e9e36ee2a02c82f2b11a0084c7a5440a1b3e26bc24ecad9bf83d4dc6e82238aec1b9690993eca3634ed8c000e481fa10d285609e26af3790b0a55e50e0e33003293029bd0362297b1efc82c4db404d0d9b0442f97c625e6cabdd9a88b3761cd4625988b84232df43c5c1e6f5841a601bae4a552751785b6c781c353b87c78fd370bb1afe56702d90fa5508d3f28a9cb3da02ae3c5369004f3cdc7938337205dc62fcd3496cf5c3a87322982e0540d9e9b53dda9c842a3c30777b540b543cf919e318f8b682d644be3f2a75f06eb55bc50efe405daadecd47a5f38a52b9959ee50fe471028c1af6c2e2dc27bad0b4ec47d876549d99d4995f5dee2a5df06677481eea2ee0c8ae240955624e8c05ebbd37ee66a7e18d0521b1856a4c7ffd128ce833719cd49bc4ddd57a4adcbbc38e8625aad4c87ef960c2b2770c768c887602477f78a0e0fc78", 0x1000, 0x404, &(0x7f0000001800)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:00 executing program 1: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x5b, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/4096) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xd09, 0x0, 0x0, 0x5}]}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x3c, 0x0, &(0x7f0000000140)=""/60}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001340)='/dev/klog\x00', 0x400, 0x0) r3 = open$dir(&(0x7f0000001380)='./file0\x00', 0x80, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open(&(0x7f0000001400)='./file0\x00', 0x402, 0x20) r7 = getpgrp() r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r10 = getpid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000200)="a802ccc9a2a0e8e0ab0ca7a858396a156ab41b16946c5bbfeade5dc0573081b38aabf2b93b03ad4d115bd15ba26e963f5fe4cbda433b0670b53ecbe8ee3acaafde204d0461301f661ca6170f8826361851713c5dbd79a1ff67c6e2e4912d05ba3e94ef36100c29ebfdea81a16cc14df8927b86acff237d8907ef246dacaae8e98f36672cddaf6abd004890c9cae5364c96c5c07b34a8711caf7524d8b68b6ef5673e9a0f8c7491e7a6af31b88e3f40eeb34d0dc7b89f90d903b86ce568340c9a6515b293dc87ccd4467a40685f6d7c3c2fa759e4", 0xd4}, {&(0x7f0000000300)="86b260023f6278a071e21e5c48d7b91b17b8854c11837ea64f6a92e92cdc6e5273e6ad333e911a6829326f0497daa1607e2333ab61c8c5e54a59c363e877ecf5103223681321756fa69d3244ee874f8759165b0bedbaad3854a61547a6943db1eaa17a5b21987fe7cf73d1e9a73d3f0f4fdcab02735b10d3f9b51ffa37ba9e0bbceb47e34886037b416d8e6a5540d57257823d0ba024bca2f528f3efb4440e4d8796dbb8c946604c9fb2271a6cbce3947f1622e6e64f89d1a3b94323ae0553030757d4e2f026b80f933cfc3c089a1ed651e55d992e2e18dafbfb53fbd1fef21b7374abd1e23ef98bc0ebc6d9f6fa293c6475c796425fb211c75df39cd83eb14f4acda63df2df6ce408c4a6aaa064fe2560822b0d7aa8f3df8325eac1ed6cdcbe9ec67e617051ed6a4e19272f4a96f94d1e31301d2afc65975ba2178bd2faa554ee1b2845401d03100ba92d7763085f78a6dae2d53b554377aad2e1e0cce1e004a97cacc08d10453c8af0c455b1b60da8fcbe736098ef38fee0b7364a317f0321101bfaad0671b0e47bfb82e89cd8a27fb6c893ef3b82f118e5f689a5fec29b955d35dffe63d1a56f2da01bad2bb7f25c5ee267375a37dd9fab837d025da8c2534abee10ad4211a39b0c3074884df24b920ae6fe36a165dd161057959f9823b1e3d17c7422b5b34d21890ea890bdd27de195ef64d3da48bf11e3b7272d81977b244549a3542ec489ba0fdc5207987a96f50935e7008d715b87acd8421de48d51bd5d6a604c30616e947c1c0fa4d62fec3654ef736f0b091db1e9b26efe7ea26d350d79e16855f0800fd7154ab685ac6799a695b91a4ae993f40b20212fde988e52b06dd2138b3f5b559c92e2ab886fcf7bd2fc9bd440bb695a71ddaf0312009808ea9f2b1f2b358623050bbce25d3e0814444c75b76cb56fa3d3f5f6a6089ceb3b1d931a711b1f297b5183a782c4e4af5acb841cdb8100afa1542e8c1416868dcfdd93e89cfda1fad137d6d25409db71130f5c05466e4f413efcfbd3f0322eae0a56791b86a6d919e3fef6fcf9acff493a17b236866e7fd2afb0c7f9ece1a2bae74f516bf949df02ba44656de2ebcaef7c8663a8185ccbeeb55e4217425cd8bb1c724754f96c1e7a9f5760a8dbcfd1e26003370d432dce012e49abd91f8407e7238111fda75e93b51c7e4751ce910268b48186de0753770cf5df00e2de919aa114741a74d711092a204e65da376fc0fe967561457ca2c9379db438a1c9794459bbe3b903a0e327604aecf4c25862b6d28b2bfc71cad574bb40547db8ec8cb27cf9c6d8907797adc62a36bb6c373bf02758d93af6cfc55289c6a97f807590d53f4725879cfddfe4d95ebda9899774e11649b713ad77908d8006449c79fa543bec82d2aa3c7c516c9700f71b85a18a6a1a1a93857cd3a5b867795c9956e91366552c9807986390c572acb16b9ab55c0768991dc2c71f6713d9baf2148b487f110f8b5a9700fa29f056eaf5d2da5544a87ac5f3608e065f39348ae6ed00310f71b5c3ec8759b3067aef9a2ce23c96f1f1e97d02e5e5d7e00da598d39574e3660c36ae0e34db0cdbed310cd231188b49389faa4a6b1af2487c90c7089083bec4b17e4bf0e5ad85ee115da3b9b3dd77f9558aae9b57280eaa00e94a0d5be3410adfebeff50d54c7bb65748255af243e88f45c238f7fe2db513b91d15a67eb3acfca52d7c6bb5e720f20a826699c1b08d560510233b16bedb9493f5b2c5cacab981cf9f0e8d232c8ad26a09501f18ed7285c4030cf48619921c1107af6edc19e3e659537adbdf697e2df33b8fd041c1bcdc2c110b0a4d329644066d6db3d7fa14be9d7462d065fb4b161f50181c4689523e0240ed76fed6f497b2f53e6c9d30c83f2b2c13f1ee724ef692d2381e3d6ad2048abcd76130dc832d91a905226df2e49ace938ce7edf2fb6e2c7ea0e318860ae4578cd01b64d27c8ba929f5ef9737554044501e1af548700b30be837a16c4380b7218172fe38db53ff3fa74f92d3618fd0790bb0890e76925f2d57916f2a845363947d66d314b83ec86b5393387dc5d92a08d03df456f3e48b5be03724af5afbbe50d8490c37f13b36ce6c6f0b55845d2f1c34bb47525f0519841c4ffeb51f527a9815fd5a9d184d5866f512bade0b89a54617195fcff936f7fb57365324fd8e65ce7e72a47dcbea7c95ed288d89bcf0fd09e6984da2b30e4d9f147054c4f49252238e69ca7df042416839ae0bceccc10062f6a903dc4edbd08c167f6c7b5d66ae0d5656bbf29ced46e289ccd8ccfa13757543d51e76ae9da585cbfbfcdc2b35a24606fb958e464380adba0e9979f771adc0d36412a077282f958862294eb81dceca48726fa5b3c0354df2d537e26bc5467b0e08dcb13f4643896c898c29d563794d8bf1a650fe8447f7f0fd164280808a1192a241dff0957fc54d84abb3c6fe68c4534b58f69f6085426470cad3641c7a0a51cdf692160298ea78204c834ee9e7dda79bd345fc5ffe639168333fbfff3e5a9d234212587dc1dacc9436f9670fd5c8d5870c3b2124d8c945bf119de4c7e13d8529c1267cfc92a2ff7943966f1d420f3da7f42b5bfc4d98bb712d006d018c431c609c932b16e2d66a3b2cd2f7191141224f1aad0e0fec5b7304310aa9c2fbd5bb045d43e56c20ffdf9de8f49abcd49625e8b837eafef47c50f97b9e18050cf8630d5b5a4fa838923f8e772e9de7a5aca8434171e9e247738c524525d2aad09009676994952cfd68cfe6abe512b47103f12116a4e41850d3eb8358aa63724ca21bfac0c617d14c31f6328586f0d609572348ef7998ab380f2437082117cb437ab5f2afd007527c7d8a05ed0e641b3dfb8d5ff6c1e60542302a1af3ae032f62f39e209a59e85b8d4604f082b7832383bbc16047fa5110d9157e05120cc28108a606d9ddf02fac80b9007a6e6c99a318b9869151c261b3baff020aced7e38e2976ba750a4330758059e8ba364c52e7999230670da4d0738de7e92509386c9c6f385a820f03d4060b3381d6293e891f916a585f72192e62020e285d1795e597b6bb2e639b7b36288e18fcb5ce60207a389b523d7b4b9c810062304b4d33ffae4aac55ac2f804dca6e5de2f8cda28c70a826e6b55a0681dc0f772598a3a5f89839b4e90fa7c542999e1cdfd86f83d015b8439da1891719a88f06308fbc7cf89e96dcbb35f96691b840c0714d85c04ed6958bed25a853a03ca07f42c1f858d3aa964c046a013618399eaec9a634c9017c6ceee5348188de30537e431b4313481d45265e1330389fd0e616aa29b8d90b3b555bf15fd07d60a4fee539cb5dc28903bd6a777d3367d4fa9e331f5e8e1dc1db6bc1129dcb06a32ee921c22be9f63b914226c582895622925e4a8c201e6038425544bf56cd2038acdf40f293741df67a4d16842985ff15c10501777bf376b33796f463229ef76773c1499a19c63b61accd44fbfed096628f577a9d6d1e345d10ff7ceb70593d903a15e16223f377758856532b34093f62a2dbef050e9d4e52cd2e5fad913792b44705ff165b768798ed1e2b50e8fbc8cf523abe94a7be5a64ae4b4f200ca7d348d93bcd22b663587b1f769ee356ba3d709da56055fea70b1d44be876d2b1ee54e790d7a321250a84b5e2e88e9b60a996a2a6249b0c89233e94164687f4d8cd8e3d7d00a4db24ad0944ea60b5e913fd7dfed1278fb26d9b1edc70f3aba7e4f297d173ac84e12fc813d24cef9f1bcf7b3522074ee1254d37d19cf5d03970d8cda76fbb7cc4f9e3cd0f140f85c1e9d56ecccb965dfbb51000db11f23c3a7e5ebe7b2c0b0070c4653e704ecbe51796d75df6cf7dda9f3c05619130b4f0dbc09a3a119e067409fa6958ad0bc495a0eea742d339b6d97c78b528c8706e2aeb2ad5d379174b0f44c2ca472d619885cc3391c7dbb325ff2b4d4bba6f1d1786068cc348849dfc47af9e1ebae08af4aa0fb4f9cf59db7371ec5e068ffd923365d543d5d4c098014cb090994af934709978714e0518eec85ed5291a620ce03a1cc2a72cd1441f930a2d96d459ad2802e2f9e68a42e9124985157c37289a739da9320f6e4d004706c553ae38fad6c840313a4cba457530bc5f47e82ec0e0daa03a42e8345d5e3a5aec80965682b8a6ee5ab26c7361cab6d1261f60867380c46ace9bbef1ac791bb9eaf9b092389117e89ab40db5dc0e25103df559a5415b260adc0ff446418fe56199fc5edb691ba55320480356fc643682af360be16ddcd260108b0cc1aacda02ec603b3b9958f6d41d76c838ac72f8968638703f9357ba7d0deb7f522073f17c8bea1c7b002d53bf16746f39629707a14a51e8182638bef82c3611447d2d3fb3989932b967de782f8661916d7ccffed56f29d99647e77cc1a6a738bea7949884eb9c48d9293f0ddc2ef2a5263b8c767ca7c55a87c7aa492dcf4e3c463bfd07ccf1cb17bb2bfd991dd8bde9eb24656db9e0c253e1feace21b0b703eb3b0f2c060860816cf2b275c3c22fd5a392ca00055ff6f90aba9416cfec754f8b3a019f48b77601430d90b86b241fb7aebc6fab4a43489c664cb115020a944198ff4cae81d1941f2522b913a715aaf7df6f7c64973443bf4a95ad0511768c9020d1fd6c20b346a919d8f181eb5822f9607b8d7664fe2a7c13b395a782aa7c55cb4205f33b8ad927ec416a83468ce8758e5319d6bcf267fba72942338a2bcc27e02ea8c777ee1ea087d92f6e4f8422b209561b0c8ad4b50249535fee56ace391efe950e44afd9ab467e192df1051e69e0453c62d6f887a070f4801b00864c97cee9ae856c3af7a1a73635c05983ceba8dc94bd9a43edbb7bb70baf510df7b2cfb37273de58274f9cbe88191e3ebb282851f053fef564de8a9bcfff93b0df85d60275d6e9930f8d8ccd6467bd19b2e65cd9cd2414e9cdccf3396ca8035514572e25fcbcb6b11096f7d5602279553345e0fcdd747c6ae1187c4de60293b4e258932b3cceb7bf83b5d915cc4e53f46b29f904829bb43d46d2a62f8d59b5ebb9f3e1eb0df4a92f4ef8db0f4c45ac8f1c5e890aa7502a04788032cd2d9c908e229cdcbcd0e3fe3856eec6d61045e787aa74d07ddd92de4927252982f5b601cf5f0f2f73b424bc3b50d769bcdfe2cc302d19671bb618da4cad849dae9c5c39b0ee08dcc10c92def52d2a41b8121d3da270aabc12170b636a68cdfb9cd6ee4b885c9e00f0af67b8d4cd81e61135f231497410c9a6807160344ac4e9013c00e538a92eb413cb3adc4caf286b1c2fc0dc569f0ad73abb3c3eb40f6536084808f9990d95aabf989da0e4057e48a5f84639e0e0f3f6e16c539755be35d517bf2f432a0d36301b0b0a7a85cb62856f005cc656e4b8fb25f63cd416b57cbf93aae31e406abbb4340521e46bb34816b3c045c4da0a70a19d5ab93fec78eb5e28c06147b7235df7895755d1fc9897a654864144a6391a7b4c38357a337b16385c8416565e133b94a17b49b29290d03e027376a159f15970ab002a88ba66cdeb1c51866477ac83e4a921aa536525d571de1820a2c69864972fdbe34fd05d29d16bfa46a7686f978beabade8352880955d5cb453ed0ab0ea7570cbcf28d8ad0ca3a702349de2d06ffb2f764bc5ecefe2cca931c10371f473308d9f8a964c6b638b31ee0c9401f1bf8712311ffed2e29d899654ea13685b6723f7d33e18e9f803653554a543193b0a769544aabbfa45af45e30dd6eff523688216f09ffdf6355fe546e930ca5dbbbba70fce0cfe4a4424a24fb67fcd026c694", 0x1000}], 0x2, &(0x7f0000001540)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r3, 0xffffffffffffffff, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r6, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0x8}, 0x400) listen(r4, 0x410) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x8000, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001680)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f0000001780)=[{0xffffffffffffffff, 0x40}, {r13, 0x1}, {r14, 0x20}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {r6, 0x10}, {0xffffffffffffffff, 0x100}, {r0, 0x1}, {0xffffffffffffffff, 0x80}], 0x9, 0x0) 16:01:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xffffffffffff4524, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403], [{}, {}, {}, {0x6c}, {0x200}, {}, {0x0, 0x0, 0x10000, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)=""/102, 0x59}, {&(0x7f0000000100)=""/178, 0x3e}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9ea0, 0x5, 0x5, 0x48a}]}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) preadv(r7, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/65, 0x41}], 0x1, 0x0, 0x0) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:01:00 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600081100fe8000000000000000000000000000bbff02000000000000000900000000000100004e2200080000b7a1230504adc408f1d8308c36cd14aef654bda8862d437136e1611c3265c5d5629803376e73e6717a55249d85255c8b896b14276c653eb74316dbc7593ab339db2734af37e46f7f39f1651cf9c97f59acc1e23b00860000000000000038000000000000004a0978772bd4e06c3f35117778f44024911935b2a2bd8ebc318fdd8a64f1dd3132739664f7e0fd9d207770cdd82887e03f7ba638db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000003425b860bdc01f8030e146f46b7d31b89cdb7c5504d87aea535f319c6e104c74020000000000000040008682c589103c890a41f64a047ba47c930dbeddb71bf37ae0aee26479b24ba83fb68edddd2e3759a5df69a78862c7b32344ca510e0a8a6cb9abd9313781c42f4129c7a8ec70a467f61eafe7c0dd357d1d19e67e4bb72fd8ea6c4b9ac654ecc621f9f2f477d6e073f2ec72000000000000"]) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) 16:01:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x3, 0x1, {[0x0, 0x0, 0x0, 0x20004003, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) lstat(&(0x7f00000000c0)='./file\x00', &(0x7f0000000100)) fcntl$setflags(r1, 0x2, 0x1) link(&(0x7f0000000040)='./file\x00', &(0x7f0000000080)='./file\x00') 16:01:01 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@remote, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0xfc, [@broadcast, @empty, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "24c86a0ac4c2b643"}}}}}) 16:01:01 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) write(r0, &(0x7f0000000180)="9e3eaa6c000000000004bf9aab42304086000000000345cf838d6b9390410700000052bdacc722de", 0x28) 16:01:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0a70e16a89b44636bd9bedabbcfc5126f9fbadbc35e29960808bace298b12c9ebb10e4c7a42f87db945ab48b8e29644bde37edf9623c00e45c139b09ec412c131ebdcb"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = dup2(r1, r3) write(r1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)) fcntl$setflags(r6, 0x2, 0x0) 16:01:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x7fff, 0x4, 0x15d, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb97}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x100000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}], ['./file0/file0/file0\x00', './file0/file0/file0\x00', './file0/file0\x00', './file0/file0/file0\x00'], './file0/file0\x00', './file0/file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x8, 0x1) 16:01:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x5, 0x4, 0x0, 0x1, "010000000000000000ffffff7f00", 0x0, 0x800000}) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xfe45bcd69a2bf3b5, 0x1) recvfrom(r2, &(0x7f0000000080)=""/135, 0x87, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x3) 16:01:01 executing program 1: setreuid(0x0, 0xee01) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget(0x0, 0x3000, 0x104, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x1000, 0x549, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) 16:01:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x7fff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES16, @ANYRESHEX, @ANYRESDEC], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x200002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) listen(r3, 0x51) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) write(r4, &(0x7f0000000080)="1008295642af8eec673776", 0xb) 16:01:01 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x4000000000, 0x7}], 0x66, 0x0, 0xfff, 0x0) 16:01:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/212) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000002c0)=0x80) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000003c0)=""/96) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd7, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [], [], [{}, {}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x3}}}) 16:01:01 executing program 0: r0 = socket(0x18, 0x5, 0x42) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x3f) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x60) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)=0x1) dup2(r1, r0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x7, 0x8, 0xfffffffa, 0x4]}) syz_extract_tcp_res(&(0x7f0000000180), 0xf90, 0x1ff) 16:01:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 16:01:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4ab, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27a, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff, 0x0, 0x400000], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x8000000}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/238) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000000)="b13a063044dd34d29b0f2840cfd91983e315e5c446852a674bcc38b9807ad6b00a9f017709148bf28e2ab672f05c8893ff2d9062d435a728748f761103e30f60f0e6db80f80f5012d3952a6c74a0e7cd54ac640de15a97f63751bd212175d273c6f224792eeb2eaa3624da499517e760711d80baf9e46fb4b56ac353066333e7d813b64e52f720a7d41db72f0f34d1fabd3023b3fd76674753cb471e374b5e75f4962b83194ce5dc15fe1b8664487c983e95f02f2a5969"}) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)=0x5) 16:01:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x0, 0xbffffbdfffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:01:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0x7], [0x0, 0x0, 0x401, 0x7fff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000003540)={0x0, 0x2, 0x2, 0x4, 0x1}) r4 = dup2(r0, r3) writev(r4, &(0x7f00000034c0)=[{&(0x7f0000000000)="6f713a22b119f2d25ee596bde6f9467cc4c7bbc6b776c837263af86e0380e88f9d69c6d1bc957c9adf7df483e2f273cd7718793a269132e9ebe896aea60cc346b9d26db1e454428b3abdd9b1f8b7d4948dbd7424beea67dcf8d132b798d2226a740975b7b27514e4c3e4d50a251d7099bb97893df2e99d14431929e7245e8067efc49e1e6f30ecb050dbf565eff77d07636e2fe2046f9d19d09fb12be3a97d30fa0e2194e806c942c2b2a5a0", 0xac}, {&(0x7f00000004c0)="5afd0164080fe21daf813266951a47a7e6f61dbab5a4f153b73221eb7c50723092602b8d63ded353857926ed39dd76a1f71ac7a7e47e2654c5d155c3374e4353007b70289f7ab5e38170537accf34ff4433fd3f9c44feb691962f92a44e225962ccd3dfeac22f1a38796c24cb1ac2e753b266bd184fed0484dda2834cbab8fbc3f6cbf4a83bd06f1c057f039cf60817e20f369ded6d31bb0c7f585cc0b3c66ad1ede4c808ed01d32597deee06dada71ba9d0129c6177842492d77ca824cee76d6516fbabcb41f1165634be2daadd9c33c33cf4dcb3cd35832fc29df1b61a6f9ee4bf37acaccf030f64b0f1327916b829470bc07363572ce2db45897912d78f24997c6d167d9020203a552183c7d6c7363899ee5d870aec81a0dd2bc59b5c4b7129f8adf2d8b4d72cb4a03eb24d5654eaada75441431afb28e99166a543fd9e543c6f3fedfd3e7330dd6f4fc0cfe32e11c654132f8ba8a7928b97d86349ade41e17c315b957c5aa5e35735cee6ebb3b3c2742c4c4d1d29cb299f9524c25306cf3959240177deb97a248833f1e97b7133b5d27f04f9b303a339322baf5445fa8c8f04709f28d1e64fa679868b03a8ad0131c8f196f32a7c2f0913f13abc766f324e0718cd853d740bb4bccd0ebaba4b7770bcfdccd6860bd8cf5d328420f9c516aabdcb52f0344ff1f6e18594b98c2ddb658b62de99001128e4a2189a32a31eb4cb60580e4324ebe09daac774011e5fafa98a3f224c8f3a404e31e2b2ca8e54661f1cf222b4f70a701c4ba0712eaf9dcb260ee96cb6108a0887d8f96a3a145d35b4e1cd63745b2b815f989439188ec7ace4f4b91d3d60308b6f29014f0cf91db890fc7b81c3f6ec55714bdfe6d7d9055ca14357dcb5d49186191565ed83fe0ecce9c52cf27a2a526222cc0e78b299bd2640d5c392496a43f5d739e47776dda0b14b6ce4f90ca5114bca3e79d87e99353eb08c341ce4279877d5c61c3ac935f20fde05a8dc691234b4a86548cc458f5db2f4a4b4310d724208d9673019b963b61f6e3cb195f8b6e527ee3e50df8a2901a715d14ba8c021ff4c614f3e46487fe70fc95a536bbb9ae336c0b3802f750d24c951cc9a1e15cb67250e057549b0ff9536010944fbd65ba09fa38a24cd50a45180a9ee6acd5f885f4d7c461abbe2c5a98c172989a429b641805386fc110ba596e1b670e903a8e7294935a820256691811144abc610f63f624420b1313dcc696c81422fd2440262cef66353f8399cac8017fc2c227557f3476cd02cf09ab2e93ca9a75f19412419ecd0fb492652a88c7f00ed34c49376309d41dcdc25f165a9cecd168cafddb3971e3a0537b4ae635cdb16baf1d7d9993ecd8bdf0b9503168cf9c473fa51f5f982ed5e543d8a0b1f5c4e871c18a63c0fc6fc66911d5929953aa77be1ed41bb590c5a2e5a19edb51574b590bb9670748aa66195c5f7ca41fef58128d8caf1569637c9ec4ab1fe4c95e44f62d07a9a2f4b89c72be1db1420040c6705e2fec62b81e2346ffce61e45b725bafc3e65415b01af8a462ef1ead43800a11f077a0812b43adf36227c212ec41a5a52520e7f3c2884c7b6f3fd2c2143b6312aab83ce12a0208fb08603740bbc20df7bae4452974b1ce2db4213c516e92a77a626d588d895e20bcf45c9973abf102ef19b64b28dac5f9b3c798f724ee170395405a65201f3b6bc0c6aee2b32ea83625fb9821e63d49fec8f75d51e9c7778a97c6a12de9dae3ac4e69134f918f12549d399a0fccc104bf5102a52a64ca4dc728f6cdfbaff9653ccc3907584cff745ebe2e8c6d65e506a58245cc3f25c4e5ab3661cffb3549c232e476be2229377e1055f3e71a75a78caec6251937e43cbe3a7340794aba7918d82908321f4cd93ba1bd542a494ced2671a22ae5dc5987ec8dcd0dd8a1e017cf0ebfb956d4833542f106a696ae5b3bda771aff9b29b963be8e3bc2efc1c84f78fb9d5cc7946dd10d8ec3223f08fa46e40c0334aaad0c4a00da1895a0901a21f9a5a6f216ccfa7ec82a68ecfa089b28ed7725f5631eaa2d04601d56274685b74c5a8c0e499b4d8d072918e0fcbb74831660adcbdac1bf79c4714a48f9bc620d693965fd36e1eab49078095a88c983680e597a50391dfbc023ddee122a2f220d5fd2ce05940b55ec923dd6fc42173312033a599afc676fa69b612f27f88a489e56ea45d5c117265a929617e67f4c95c9369befd52f0e5391071b57959806790ed562930afdb9e8d901a7ab35cbdc0bb6e9de413bddc4b8a083b260db2845fedcb3c95643c9c12db1d245998774e0ea8b7ee96b1e35fbf3728d557e9356ab17bfb7783cc51e7ff317a7b5bb426c91b681ebeab9bb0d0994ae987eedf30ea1c0196a2b0bd2968f087fa6b09efee9b54134199e089510c3107b88da1be08c7c34dfd6e1da4cb7760aebd3aa853d3d1b090e04c8cacce00caf89f119d3d01cdee6768c12680e021a7d8187bc2b2e8d223013dc97ed8639884f7d5c0adb77b31652e289cb4ed6e9acc8ecc313f6a55e5309e807139a67fcb8fa6cf0287d306263366f7ec301087caf9518ddc15cc749dec7929c1ee1a327abdf9de52a5db8136826787684040324c19e66e6a454f2a564c87ecd27643935618435a12a9d78317ad670f2b61849932ac42dfe42e0ec488e2a0482350e2383ee86125d09a76882aa2aadbd635f29405f337282e34866adcb52a46e7e9d55fd02bcb1511bf5358c260bcf5915f3ebdb5ae3d04f55d2173c5b8ee78a0c56f1aef016f50c74bd77a0cacc1043d9575e6993f8536c8f81b28fe8b70e56f1e0757670d9c97a0f6d74ff066a8109a12592614dddbd17b43b12d81624ca828f4612bb0f657e5c9f52cbbfa8432ab982890353340618a8c4f7d5804e3f4059aec1b2f593dacd4ce0691debe40a55439421e3024a46019508087aecd6e64dcf2b8fdbc93b285a89270a5584abeb30cb021c188411606f16ef84e58197d135d2f0d53e201f82c143d5b77e21c77228519c2cf9458a4e16737826e08f658ddaab4c5014b102d1608e2e6ad877912c81eec70bd03aa94918a974ef26b517736048ad388f3894f13a8dda79e16c26d9280602899b0fe6dcbd59fc51c11198ddf4ae9b50d0b093fa6682af30fb5d3a3842b0e1501fb2dca1e93ba5fb32588a554bfaaff78d5a5c0686a8ea22d75da7a86f8792b6fff56988817e3651da06b687556cc35d329cf6fb763b05a84ab399308ff68e61dda1c48f0c2efb9e3b8000dd5dc9c1179ac764af8ff2c4a58351b42d162133fa7828007fae78d21ea738f4f20e1d0e6101efb2d3371b69d92558d24d735f373a92f647bcb016b4559877b5bec7c7b88856a1d48fbc7af16637fcd4795a0120c7beebe90c45d4397a15d22ab07a3beb0329b240f73e3ef1a98843c6d40b9dac54cdc3461aae22ebf6b3b73e24c9a0d06a327c19462f42062d038edc90eae54cb15d50d6fad7dee1cc1e4535a5a74f6b3bbefc931c7de7f675823ce809d0abc6e5e3fb75c1f9a9639c7989883fba78bf04d30e38eefef2e20e7edc823813ae59d938ec8dce8869f150cfa2b04b16ee24e8b302b11bd99c746bde011185e06b5faf388d7fc64bcb0d1ce4a54280ba9c4d7f10cdb8ba9b80ec723e054d1121362020812dc0b71b1e7376346c09c2840702a971e902caf9bde6471eada376fcb042a0c24fcd6febec567bb23b7d9dcf03a64af6a25cc5184f687f1540bbe0774951bcdb8aa7ec388071c7e6853b14d209c2d2bc52c6b658253e5665f9dc80f30e5dcf0674f8418d47476c955f2a13a4372d881e08eca1a3d52c407a5ea26fefcbbce8ee44dc895c1ec6ecaf9a601262daba8bd17cd3983dac9560eee6b85df7437c6481494ba98ff50dd605e8c9c2b41dfbda96e6ccd64f27133c130bb6092d81838f3f7c58509873e208c39650e380c1e6e911ccdec75c62e3d2bdf67cd8511877c0f799df6e74d6ed367d77de06337cbb3060cc88e549fbfc097a1fde85309bec6c31ec6fa1f5417b1ecac95b990bd02eae7ade33466005414ad4db14784917bd029eda7183482f0fc04dd434f8e3c00e753cb84a43aaf094a12f4b6b0d945e6583ebba3168f413eda400151e19a93961eb83403936dffc25f5199ab3513605043bfbbdd2742f2a44e68f5aeceb9e016f5ebeb847305cf7216cc568ac9d72dc71bf7e65c59cb7582bc5b8301c6a37a854138ac3d398034e84fde88313ba1382a17976bb88186c7626ab3219963299e247a517c1408ae8819f9619cbbdd4606072c89edd017af83a1dc6f3522f7faafdecb50c59c387939fa0e6979f263ac8cd72433ae7c7b5a63d2f0118f29c2328bd5435bd8ab55c556a4c70726580afb1fa619f2bd58d818fac977592025e98fdf09fc07b6adb6d94d84ff9fa4d016f4765a9669b07adbcb0525610ed84262b666eff71044ff54b20bd9beec25f591564436f4603bb7f960fb80d794772cc26a9e2dd7550a474cce8e0862caa4e263f50ca5ae31944f7545553735962225d385839ae7524fd87cc321571629332d1e99ce1a132ad8c28331cb373d3a842067ca019266762db2bdeec20d84106741194b48964309d32af0c1875156b832398e5c3d6555ecb3c72e13eabcd8ca50e998940f6b14d191003ced12fed34f544de610c8de890d18a7ea550257b982496c21f4a67e6daf9e8e21fa5598b4f80f7b18814835844c00d7f05623c9e1ee8d1509367a422d67f08344552634151593b2834ccacd5f885f7abdda8a2e8ab81480c8b1a807fdf3dd3ba73e177e0128f4b3081302e4eba3379cf091e942513076a5d7844dd2ef60be3be69220ef31866a0658d921f73cf138ba1c8910bc1879825f7fcc1954e0f61bf466a0d64fe51f506e732107e78d4c24c8b585a969e4735769ba64f163b4d4f9681d0fc42d6bf37c82bb5a9aa57ddeaf8d0d224b155a21e14509bda059c122293431ff2d9c5d956248ebace1674e870d7698f093e6b2e063775ceebc712501b9eb1a10c82915de791fa378ab0557006614060c5f29cb39da2e1513d7d4d67f6972636fd7cea34c84100fac79f7a709dcd80e66e2a5774d293b2c50bb6fccfff4925ec7c89e7d0377e03ea76ae493997bf921cc7f1fa5b1c161088953e7573d58772a418c669dcfeb0c8b68906368c38005a4d13815d77b2b685f94ea27188a2fa2f75474e953e06a38d85359913eb81c14013d46e7f667ee6501688f3be9fa5a10d30752981548af7bef4ed6156ca793c2dda425d5ef99ff7752f97b9e513dc70083babb1a78bcc5ba201144e88409d44e1a28e9731981e90de8ff819f15a98698edf8b312b9d15eb3af97db87bedb697602cff790670287d64de8428f98d2d672cbee27c98cd516370cd079a3c374ea26ae4b77ee5258fb97b96182ce202fc2e945d1338c644f6a41e826a63e5af4221761256d6bdf0a9dad6b5832ccf17a34dda995c8395db986b79769c6114c80b712a639849158ddfd00844e127fb634a9a8e644cb526ef9ffb771c167ecf47fd532cc3c9945e8e72c0d0131d70e130741b20ffa79fd0dd6f643f9a7da7e63295220091b1e56c7e0f5736f42a586f92f4b607937716bfd8a1a61a1cc35deb4497507eb6d35dd4029d9683d8756d40939d34b00e51236fee44d078a55de674188dab7927d0d0c4aef629d4e6df434593245bae03b082af9739831e70af6ce904e63a321fea4db9c3c20ce8fc8fccc8dcadfc016e90fecafb760faf745dfdfdbcdab8c0865580c4cd44ec0abfe443e78ccdcf7366268d3d1cee", 0x1000}, {&(0x7f00000000c0)="406f09ccfacc01b80f69dbe5594640f98807750743864068ec1caf14153794a5cbf8153f", 0x24}, {&(0x7f00000014c0)="e3d7c7b29c130d39653daeb12f66bd1337e629a6fd1fd90892f4369801c48bfb5457e968c492814db59a64e5c5df24892a40b4c827d073bb97b298e17ffdf4028e29ff13a371212a4b507a76e57bbb0e7c1a99b6a3fc1241aca37392075286d3ce857172dceeb22fb05b39d0c0cb09f4977c3c3ad3b3654d0cdfabf97993f882c390af9b22a4cac9c747cf6e1713bc21c176650ecb5183af0a7ff32fc755646f837130e82e7d899aa6636d0b8ea6f36aa7496ba144bb8101d55de5964219dad744cbeef76af2eb3f472e4211d92ce3f46c37fc0c9029e6ee1f0e6c8384d1ae7101fd58265badcc4a673d32caa23688ac8cea3a06f0d0933fbeb203f42c9ea3b240e2f28cd791791519cdc58642a71acabf5f709403ff83db41ff7ae6ffd2d1a1cab5cc4f36b69a7021bfd638953059e90e8c1d2d5e69b004b8187f1328e65536e000fea57201a6283fc381b084cdd88e5e11bfdaab0eeb97c6ac65428257a61fa6c630279574045623d49ed7dca2e1eb1f83ab6112d766cf452e2a81cd13f8cdbe2bdacaac9483786b7dc0db6d94b4f72a62608c0a86e364476e2d010439134ed3a7e3e41d228878d962ef86237d5cf8e699310889d498a65d034fb2a2df25a93d051e6e3fda3e5977429e783477cae929673bdd3c3a6b909c2da35b9e85a60bc43cfcaa02bafdccce625400a8df7fb22283adef5fdfcc3cf9d32737b0dc68a896daa4fec9fdb88fce8b7ae0a128a011433eadee02e741ed7316ca8160fa67a11f40243ed8f00943bf85e606b3cf4537c757f2e93df125bfb190c9a333623112f878680386a4aaaa8cbf8e8756ae27be23fcaf12baa9964cf337d9c09f90a9bb6625c45beeb94850d5755e94a93f6add06d06d2e466f7c974a596ca09b679d354208eb70f393241b69a913f060f19d220d73f4029a1f4f1b2a035e3fd962974221297604fe2cb02fb5c1e5137dc04890696d5d87e03064351b4df5f6d8aa502b7d570c0df73c03480197d4107eacd3bc257a3ff122a5284b38223b170c2cf98e79d8035d81060333d76b9cba6f5ba767812a4bc7fc8669084cc1921c550c4e0323526bdb6de87972a067dfb5dda34710f2027ce8b94aff8dedb422bdfa7c00e5dc323617e1ed26881bb627a4ad44efd3d91c4db467bedf28512c086bd8614046351f7d4e96093c8dfde35b6bdabc0ebefc327e59d31ae4685c90b3ba26fa6167a0168987a433bfaf19b8bd1b67ba5b691bd6b9c85b71958a4f505b5e677ae03492d21fa3e5e0df9d56219102d0f551acc260364adaa498dc34e9bd3cd7b6287d220b18660341488edfacb3e30cb1f0f554e1042213e9c477db1a03676b23dfef569a94f2fbe586870aba24d198b99570ae29b81ee45e0b49772c18a124767992e80044ec85a61d94c8f9fea8acc02423f1da650de4656b4ba1056ca0f482aa7b0f650e69ea85ff426a3b47b599b205359c545bf5b0058fd776f01a8194024c84151071bbc3f7a476cf8b2d5634c565294d180f72514c7ec3b5be11c629534fb310d6c64f6f658bad8ba62cb04b571363cae20fdd2d62463560241a0b484364a498a03148568baab2f3d67055e3c60ba4a64d058b6ee52032c5e33a1e16cf5b7aa93f1491b865b4540f36570e2dadb2a88c85bb5d950b9f902e1fc4c464020749242a63bdee844e249cc37014ebfe744c79d21ed210998d3bc6b86c5373b66d561a183df2db5b3a99ed3aafada6d501e5c0c3c8da61787cd1e0775bc03935efd8799a99acb2097975f38a1c7993c1988705dc02df0bd5c148972738d80a4303464d67df633a9495200c8719ea613d1213e86cecee994ebb1b8f5f32205feadd828ca9625331b44e906e4a00982e68be72fe55019360eb42dd990ba23a832d53df0150759179557f562e51798022d0bbd1dd5b9dc3d6d86dd86f1dc282bd9a5a37b535bd7cc6a7d5e69d40d9f8af8f5357a71489ea925619976716936bd1e3ace8d6dc64e679956d3ce8ed87e86305a33596f6f47c50978d068118a22f706ef4e7c80ad35266d1989c738a8b9f8172c0047ca38336d8d2ecaab54f7e970e4c651463035ac205cf49a7f484d3d30dce20882dd3e0986470e68aea48981628870a94b8e067aebb4116d3f272792bb58ae1b138b0e473504ae6ae5fb1c7f42fbc3ebb931d4306215363a0f54b0a4589fb385727518af24dfe0c713a10ee840d402d69ae7d5fe8d320d6c5d6b331cadaf55b8cac45c746b13dfdc5bc87ec250ea7faa772434187397e7f0bd697b34ffba75145ba665e59f7e4a0215b9bf26e03cc4bcb37ecc58849d61ad813b6d35c34c3cff78c112b6d81557e4bd6b7c16dfafb14686718d04ce237cde923946dc830370cf900e54fb633f75923fbfab4b13cb3b9b30b5d4663e2dc4519acaec9ed8684d1bec9d7e701b4ac06f9c18e95d3e2e61759a5adebdac28285e08126a5615e1af00c62688ec9a725010f8b2ea3e9a36949c9c7426599fd18c5f5c04157c6c3da2f9719733dfcb95bd145f3b737dd2ebcd406dc9c6ed3f89e6f8271d0c5b2f2a309b88eb1f053a0af8f2a58619e7efcf75253706443654e8798f9abeabd95590f26ed2c7658c16050f1b73c31736b00c9cdd42645f179502ab3f150d9007fe6a72f008375234d5cfbc717320f70be92feed9ead99ca99ee8c05aca8748553ac16df343723da5ed704f2a93846d7334611455ca0ef645d21d0e5ed95d74fefd5b96e13bd69ab3038251466f4c5cef0f584160e4a7676c80bb34e8775757ad682f785960fa9211d3b4fb4b4366e308787e1bc87f48753aea88a93a4399a864463353dbe6e2e987d31dc1aecf6159176450a03c7e8c74e085e1562eafd131706ef469ee0c0bcbfb6318b1f470e6370c835b7c2f7a1edc5a3cd51f845cf7e56b850efc150a960d346a6e44824d2ef67d4ff58b86cbbe873f522e95684ae2c35ac4c1c7f7f2751fda7d6341282424400e61c64a4decd932513027724e42ab65d29f6e27b06850bb942c336d913a217cd2f3c2562c21ec77b44a1c09bbc633d55fabacb5615f0378b1797fbfd40bd97f99394d97f8eb1970bae7eadc9c85d6a10b128a19df2a16736159b1f95a27481fc5e97d060e057fff0e5afb830ebfea815c99847c9d175a8d06dadabd5a92367e37ea2cec2bc82d4326af45628c86b09cb644a57d949991ff5d50327d5695bfa088140789ea4d73e7a7ab5fec53d8163ddc2ad520404ac377d8200b7395de4b1c453b9a8faaa3e0720a19276a4cbf5d750f74d07758cce89ee7a50d44ab9d46452399e674866fe943b95c92cc5ca4a7751c5efef641ad44ab11b1b24f8e1b35116d81596e547c28cebfbc09c2ad2c49a0ac4c14cfbbd520b90de6fd4bc179c61938be5cae857a2f3dfb1e032b94ae368cac0d245def0730e1a1bf330eaf41e02bb51f10c1ec67a349cda9f30f4a82a7b2d52a3bbc7ac0409596cff706506fad1d5117bf676c43893e186404e11e67c7501e305c7d1e4557a4c4ce076cf63fb6e66a8c886e6766a3f41befab2587e1ea9bb8f948202fadf5d33096ee600610e423c117690b37938fd7c17a6e9146b41abeade3baf8b5c0d836fb29fca65ba035054d346c4614e7a230089364e3faed25e87474a3e3f09545f245cf1472adb3a255ed8d9098f6a1422379705e37883545ba9b66edb26b79496126c72e319bcdfdcee97d0f2b74de123520f317d0ef5f4ca57051fb476a60381431c86dfe338363462407c83439dab18af5d3068198b95f31ae47ba71b91b77539859629578c3a4b3dc9198bb19ad9e7043d054ab5982053ae086d708b451877dc730eb1b337ec2b6149b7479a94402a1d5ce423548fbc57faccf3f6fcfbcff1d6a5bd1962b4fe4aa43e086789f0abd1beed0c7c3233a0516820741e9bd6adf657d9baf7f31516173d4f691310b492eb0cb1b738af5dcb1ff465b3138255e16e1317373b8c89ed3d0982af9c8fe35bfe681e6bd0b563621819ec1a1095d6f64a91ae350bf86315b6dc2a150dfac2de87ca19b21a0f95e5058aa92fb253288909f83abeda4dd47e5cdcea2e0d80fdf50f11c76b38219a20bc9e9bead4f664855fa653c76adbf2a6b91d11ae195fb5ad2422d6932babd810862cb047f20f12269a93ff317a21eef0e82cb94bc30d1925f20b03b15cf3a1048c112cb97da586e58a031f61fd2b68e9362cc49e53b74ed203739c0f398477d1f7ef2295b205eca0d0088d30a03af0f150e3e096db4e9fefaea3b6d87764461cc80a7783e758fdffc6edb21ef77151355ba2592d92e5160a4ad0f60aaf9f1d90436ae00b30c015beeb580c211c3eaa2fa130705b2ad7bae9c3f45366482208ffef210e498081e55da84b49943a33b1d2c9c1e1720086ff1538098b618d89170cd14671ad1808da2011903800b27b1dd822170039e22b8b2505219e24d3468f7f693a1899ba698e8065c2b191d0f225ea748fe55f4b22708785e8dca10719ae512e006750ee23b414d280141dbd06e6fd6f5f05b9d65c24355e3198e3aafe75499a9e9a95727ba2b0385f7de6cb19d27ef223e11e70cb87aa379a349d6ff32032413c4b7815f9bbcf1620f97cf271baac34386ca6d94fb0054f2e38f54a2cd0e30b345e87b26d051428343ae02f039f9159922403358131e40304f2fcd38f91a4e36310cab9d8fd8ee6bddfa8bde68c49f28c2227a5c5003fdb483c2f76abfa02296d24665826a7acbf68b26dc8fc2053a42d2976d3712db71c9557c6c76dd3023aea35000ed634f66d12c38354a39f2f4a20af84bdcc9bc62dc24770b010463dcd87cb13bc380dfa381c58d9b05d33cd88ece9b5299dc58ce9832d814733543e0461aaf5f42119bb19341de7996a2f642d5915754bb0013bdeeb322e2d53ebec87188fb70dfee52d2d99f073317e7dd22685cca8156f71b1c2ffcab60865398f1c8d0db514d450e7508b629f78629ad94f53eb65d7caa7dff1ecb32428ca8241d9e47f5eb6ec764a984f5fb316381cb810c47f2294cc93f8202ce697d3d1072ba3864ba1a8bb66bce72265f0283b79c8d1a801648207ab010183cc182d35b884381422d52c9265d1486879dc6a669d4ae50904ffb5f7155650764029d10e19e85e1cb011cfd070f3a4ceb44e3718a32ea59417c8e524e17ec6641c72237234e2992a2bdf44d38b871e39e464af5a40e86d3de3f5eb7621d0ef8c82a1fcb95c23ee97356a360ffb6dd7321868b4f9061dffe6d3aa7cf43751c4a595ab71b07700ab9e062e7e26d012cb17ebe5a94b2c0d03875272e39824ea4fcbbdc3b9c1fde60c3e1e8712a4efd67373919aa82d50ae1f02ed59d8855cd6cf2c2c69b927b3c8dab7a3d9888cde795f050a712b0ec8f1a0df9e56bada21d47c303309b28c82b657aa5af19d367dcb589e12b1b0a64ff94e84a4bc6c30659e561cc0d5e3486dba051d20175e3dd6c122fa00bf89e7e2ecbca5bbfc24dd97b4ff815dc4083b4aa87e4490b76dba0c3e8a8b566f2d70a0737b821fe69201b473f897cb87dec9bd8792b55ed0a1e3b2c73ca50cda59b0bb266fbc52d1a4451366cf5a695a10a95c695691a43b1c9223e038a1f94b9e1c0c0050180d09db64c717032ff9e0d588fb410734e6e281b1eaa4648728e94f11dfc1215a23c4fb19ecfdd513889bf6f088f995cf9b0eaaf1935c07a8a56e21ed8e86d3f6f44824d730d859a1f5d8cefc6b5510c9f8e17bf140760aed14c6d4e88ce122f02dee898ac7bd65923438c517fa500a2f96ac55a0084f6e6ca364882f5ea83b245370610fe8", 0x1000}, {&(0x7f0000000100)="541b17e9356c875c3ab991bd17b629b8bc39377d22bd0df082f8e1051dc8aed61f28", 0x22}, {&(0x7f0000000140)="bbd13c0371e89b282f035e3474fd25f45a6dfe67258300b32d6a70222a41349b43f9c624c8a2f9bd9c", 0x29}, {&(0x7f0000000180)="f3c357928e2f931ae1d74ce5b34a09bd3a0f1134f43b92917e6309165bcf4837d3c1adf442735b91593331e8735679cbca5ab7056b1c0129ddd94c586ce6b87e31f979b7a1d51efdcb066230b10980fa4c5b84f479ec4c3a689786a00a37ba7737f636d8f63678c58685cbc182e88a49a1277d107c1e09602a582045080b7209aad1d41a6a3be3", 0x87}, {&(0x7f00000024c0)="b243051ca09986774be83780281eab145a9c92d55177dd83f125fed85ca17a44798a571a2b305d2586166be65aab651451e55cb25cbdfc486898546f74b6123fed93e7e256217560ea46fc74b1c90a84c07f7dceb9474b3653fdca9a7093be4b0a70a4603668e6017fdb4b05c8f0055c00cc0bcb7d22d2d0912eeac89e8391f8089813b956336a3c311197ab4fab781fae0e07ae4bc84722f2fef199f78eb65cfabe15dc2d0c3f0f0c5672870412fe14406f73feace9f83bfa2b80ed3be7bcde8ec05003b13f5cfab600495734ef9eafb8296c56155a53fc17aa64363e1edfaeabed6f65a01487e153a02f87dab4e119a9abfa23e2d5e7bd347e60942c123c8f203749380552df32cd15219f22c6f526c157a78d458ae997570d0992a3ed19c4015872a65dec6ecd0ceabace746b4c6bd7d692ffc099514ab40ce961dba3d03d45293ffda7348bf9b4bda81e6756310380649dd5f71cf55deccc68eca1a052944b7ee41002f10d6231a308fa311ce85e5359de11039bf0165f27176f58385114443f972e20983abc06feb5470257144e10bec2cc75906ae75fee1f872e488c7d3c77bdddcd7352534badd02e9c687751842ac27411a209650366c371ee2996ffc76dd9e320d72a2cd73e2547110489b59b2a56ad8ba503b48c452fdd7115c7eb946b7475144f6a64310be6f6c7bd81e8c406bcb89c74d534d596138a1933e812011c0273eead2f9fc39f9a62bd09eb88e78c1d01b6364b58e96eeb409deecc57567260288791e66d8cd0f956cc0c859f650b8f2c1d95e3a4a602203393fbf1172d5abf1c4961c0ce5b302af2c205fcf0834d35b106510660131ff98c91db2ce44685803d6f7d944146234c910b4db5ad31de533587df75fe87307c649cac6162e9ab740a4160c1762ccb0d721bbe4ca3f9a0f2f3ec1de1a2545b6d2afe149702e1f8a118eeebf0552d5b63d05138cc4cfcba45772518aaa551154840c15bb481c2298af8dcf7a388414e6c8b61f38696cbd3395606f3a7bb5bc207c3caa3fc914eafe4ade1f5e134c623f17e88e93475fa9b19c03e5c725c6222a4dd847d197ba7d9e3eac5dc83e28a481d179d18472882751baf5ce6e82acb438cd6497ae779483790ce411330025832c5202f3c9d8481c2c97682da8dfd18f0063774abba308cd5702f41a5763644d58afae774149ac3277da1f2311ff54cbbc55705fe951c27cc853a03e584d37635be1c528601ed3cee12c5c85814eb4e4fb6f07e2411b605a484b122f6ad81e842fef0d0e81839387bab34a393ab7583162ce916ebfb91cd389d9a2778169560fd79d4802f1817667fcd9835e449dc2196480471a4cd18cbe1ca4869337bdc4959107a5daab908dba03a8d94cd0d03b058bec5c3b308cad6630259ef40afaeb9110a091bdef10c50107b5a3d4bdd4123e5ab1fc7146771edb879e73390b0bd0a33514146fccf9da6694ef48ccf4186484eb90c4133180f965b593c868613c069f08a9edad32f82a49fe51b7444c7bd4787103736f72831f0f638dec6ec3fbe08fee7cef4f6947e37498e0da417da4ccc5860a32ecf8716b7c59b6c4e22d1e294e71e8360f1877ca945ce3c704f3e6d4262755c0a1ede585f9d169956aec6a1bb47a682fc04c477c295d1a246059a5483097592ecc1ff4593f798f496646206a6ae09eeee12db7ede02eaa4ec2dd829b45a890bb0ad145f9ce7bd3d15c92590006e2753512651fff71e165228de31020cc6beac26be0ca2b34faa7cee55443acebecbd9831056016ac956ee76d0e3040a263b081eb2e1d304f12969462ea10b9c86b6fc589461632c32309f00dd3602d35273139cfa7d91c630622beb305882d5b5da1b00c7c9e4e3d0b25f2f2d426e8271b35541d7647e32894cc61056798de0390698206a6c22cd09b6763a3849a2e1acdc6b4b0d723b581a3453e927f96594ea70fdbc76f8098bd274f753374d9c2620be67fd476bcfb339140f4fa15196a00782a598a7a35f1b29139974e4abde91c27f1b2eb634504c33c51248bd3cdf2a0d045c06005cc36d11998a25b559afc26c050eed842f034b643dee8a70014f5e7376dc92b29a504daeac85952ab474e0b65ea67863dc57a47ccf3948d55f1a440bb78f943ef8441e5e844e0f9acbc751fba7e1c47fa1233a08637e668d66440184fbbb3836c94753d2895e4e8f0ac3a1e58b27a025ac2c45f67b99d27bba7f5ce3ccd1bd5502593200bef6f8f93408db937a9ecf0892a047e629a2a0dfdcfc7f8d7ace3433e4b48eade38a12ee979c738c58cdad87dc59db47f1e907ebf653d532ed22681bab18a4a70ec1232bae42b34ef6b130d4858f65e40ffa7e66f7b68cb1bf993a2dca0f6f99548854175e991eb03eb89cc0d993565307da86b3a2b3dc78917311c2356b9ada40692a220909388ab1332c8d171389097de7acf698ed96e0f065ff7400d84819a0ae3dc8de43b1d4d081fb700afaee644803335bcb70bc86395aaa3cdb9fec751e163fe32ae324ba9da35194848b3cb6531ab371a072765aea96f4a0fe802625ac50ac3fb71b9e8b8fab684c95652e110f9e27731f0b31c939dc4ef225a44b5c49a378047ec6461a8ff38fc9f8b6a8dd7dad4c3d3402c6a76dfeae260afc699dd4a07384e3e623bb9599801507e9a6b71729b8b3f934232a88b0610eeb088c0be7f1c73eedc9a54945891de5ad714807d2faf17bae83f78e6af779fab8695f17443e28c1d57a27400601709fabfc99bc5f64decea43fd224485f2309e3a79d0cca4113cf55845fb9e4dd8083fe8e85cf2e2a9123879ef3a8886ea92497a2e5fe01d01ff993bf0e5548edad6a44b4115d29ef4f8f5e7f4b347968289ed0252301fdbce8de3a5d333ba16711de8d28d2b18867d37bc354f12816a4a3ad57f29dd54178d00d2062df7b69d71a24a44ae4641336c1ad8e168f1567225d039de314db97a5c8dce8ffc28f6fb1402b49c9201a959179d81fc3d2fdaa2432880e16152d2c8c47180485fe6d89327e4f4a4505cd1b3b2dd9c8e46a1e76cecf4a5d5bbb2f1565b9c3779b19ae5229d60e3b30ff08a5b96c81be49ac721a03df203fdf7206fdcaf425838917722c39000b9a004f88bae41e05be5507a20f3a34555439aa7d467152756b18cb2bf2f6e6ff63bfee8ef6d22d09222ab64cdb4cf82c9ba335949051563f663becea5ab8422eb4fc87f4f8803716b01f70ceee821b777ab34d65e57e06ad297d308aec1529023126792bdc836f8a9117d6c4aeb22a474a2802121bb289dc85fbdea35b4331bbc0e1fb1abded6f69fbb743cfe1694b1afced63841251ff9ff140ea5f96629368fe8b475cdfca01944da486fcea1aee1bca353f3f30d475a3bb437d6fa0fbb8b7144bcc6847dffde78a7be0e8037dd27dcf706ab11dc87be4f56770facadf1b65af8b6ccbce3dd9d9cfa864538ba01bfcb2878d48ab1dbeea4804643c66aaccd7d6e8bdefb34908282849308571db5f0a08049d23292d6801ece1109d3c8f503c3efaf1c2a6ff254ca98e4254dc5404d208efcad67fbd101ad2c873fcd6f932a59de3aa088e82cc04c35ec956e2d3b3fb971314cb3321410c90d86076cf5f22c674146faccac34cabedfca179e9101e0caacf33446def53c50ff1d0bba12f3628d6d0f7313dacd6117b79a466110468c95da6dffceadce70228090c8bbc8ed390ce0e4a8d7461e15e1f3c7463c8bf01648d228d4518c7a93bf280df2763fbf97b449ce7c7a6045038f7ac6c941344a810a9b1210de118ec1e4a69f649bf1da277c7b4d57ee8de750afa847cd71d27e2b848c3670370971ac2d89138d404cbcb64c5d3a122da25f5ddad1a010f609832dbedec15e97cfa610dae27b7bab7f02baa500dd1b95f560631e656ff876b0cdaad97f929072860c39ce7c33d947eb363400307f77090ec3fce647f3b8effb519718510eaa7d382a8508edbd0f690e2df4efbe69bceb05126ff62987b6fb104b476001f91b61e1d39b8c3b827946fd01081cb995d29169af876f0c63eac089a5bd1cb0c64878293eb3c4c6764fe1f53331cc5e59bd87d22f3982298d8fb0ed7064e431b742f0b7b0f0adb4fc76179f1c1338a074d69c988523b52c8448dda8d4343a346af037a2fe0d634d64fc8d745ff68f1a5cbdefb5181e8d58d38d8b20b379e642b38e7d0e87e664ae5e3133ab090e144901f47ce712b67665f8d22eef3e7959a0412d2f74fc8b0212b89a10a194f4626ba555dc97ae2ec888e0fba378a6dfa1bbbbfee81da3bfb985651c9678671893904c5f844023992454c16c83499af16c79050a38d4ed687d3c9bba138cc8cf05943009ef1dbabd19abf6042d1f0ede752990ac5fb195312e17335b7ff0140f271f1e238b6436ae246050d04e974a31871966fdde727b5cb3e64c214a53b40f9b57514f3094f97af9b16be46d2d34fcb2fdab1cef9be2f8470820fa75b309e7b62b3c83ff35827fc077dc8b07198fe6b02be4bba591c4d612d2283e6bd10b619139a78ecaf51405c4fd83c60cd3f0e5c0ed0a2b6bbe354aaf2e219f567869b06adafb8ad49b1469da3be48abd23b151e03d1d5380e78ad1de74587f11ee76e2c3282ccb9d64888c05d8dbf9de5b229f9f747c83775b6982c567fd7cfd7d90135aff039a8cdf7e43680152d6ff14a3fba4da008368f5fc412247d201b94fffe75e969b32ac8822c84a2d4d81c3a6aa87adc6f2d7d9953e859f851791732fc9a3df524526a1c024a3969e1fba0c3d9afd8ec9bf80a9879e051a6849a8bb74cb4a6206907ffc926f6194a79f2c2cabeacc50a9f1de775b1a0268a6b0c4f28b1214ab2cba9612020be911cecf1c1ab0fa79e9bf46ae65d2c10eab52f1137818119ca0560e7615451923d276bcf8c8018e281257822fb809b8e8dc4b3d75cb4005bd442a9a91fd8ae7b7742cade27cd6dd4df2221dec42958bc22ed6a20c29c946fa025513b9ec060b4ffe62cd3617f612b1272e18546e8b71ebd96ad5596e2e41b1b9ec326c488f79e6eba8f5789db0f786660e8d709904b5e2f1b63286820822b834a6de7d6a7bac62a71b2a00f0e7c95997afc3caa7a91334db02c75e33589b1ce3532ccf7f77b3f70e8070cb0a1a0f7b6f8b513d44557fee38fbbab62273563e8dcb2933d0dd10b259ebc4cce2566627c37700d944da0aec9e3061b2a8f57ae06090a3e0ec221823ae5ebaede40159974e3bd90a47b73339f0552a4f0c3ec02188f7d2c202ac70f57f0c333fbab25998b60743dce89091cd1a1ea8074c7c01197f73a6b2b4b184b29a382faa93003cc8aaff378a2dd0733ecf9527139576be93793ea60d21c5055c49fb51b915a9b00715e700b95bb0dc2e1226a139072357b3facebcd359729136e96d30e22d6f1412aec4179e1a7dda19051d384be1076162515199520bbd7e901ee640ffaa435a02e5520a5f64f55d8ae70f8a3bef77da8c71b46b513f3025191da6fc95b955f83a816fd6941ad8fa895efbfd7e48aa3d6a6a6325de0cb2a8d7ef8bd2a9dac66f0b089e4e8229cd1e430a3bfd8e0ce23dc4ce5ea9ad5177a24519ebc22559537d28b753687d761aa7b7b8b5e03e1dbda538f993627aca7c6ac9d8100f368ca72c5efb38888c49a0a19b5db8b4fea4760ccbaf5677306f57f23674a93ad4b3374861b371421e1ddeb3ed594b0d2225b514e7e56585599c39c994fd8eb131d49fe09842bfdd0bdfe2d3b0bf3b1ed9d12746505d145d260e64d4bea4cf1f693a854b7a1b7cee64ed025b7d7226d30c32331c683d395", 0x1000}], 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:01:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) dup(r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xc) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) acct(&(0x7f00000000c0)='./bus\x00') acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000828104875aa3d9030083ca4fb4af0a405027e3e481106a0cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c", 0x57}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xd59c, 0x1ff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200000000000001e, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000100000000000000"]) 16:01:07 executing program 0: syz_emit_ethernet(0x4de, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602b957704a85000fe8000000000000000000000000000bbfe8000000000000000000000000000aa0070000000000000c2040000000005020000000100c20400000000010700000000000000006391d254f44228f2723182f828cbf1a95444e099b3064d79165ae0916b52d26d5774e76539f10bf63f5baf470881fd3a997244311801b8598ff625f1ea709c86d020907fbe7e96f3ee031cfe20d39804263ee5f7c6cd0695e37e9ad417bb331161a176a1cbf6d1ba8f748908592968f7d4b7fa778115c38833da7054e0d89d0a9dd9f8bfa77d269f63a89caccb5b3de4109a8427bfdeb8a02309364e057a1c75a09bd17dde00f1724fbff59ca333e4c5ffc4d74d9e9cae0797243129bd2b0391347a73448ed195364651da20ed2a766abc2d5c349b4ed9c1172bbab1df6b8da78e1645644ea5391fc963e07ee0f6d751eb10eb03f3d1edb3af29ec92206967f64f7a8886321ee405fdc6c4f43116d1db9105eed792ca4fe61218388586deea87e17a21a1e2b58cf4b777995ab416286bb60132c197a69156580e504f2d61a04f6b09cf614bcce25503719e2d31ef93aec4573b68e1fa6faff5e6092b6222fc2d6e44261a4242bd3dae9c4f1c562f6b776bfbd338194d436954d98da4bc971bab1c042bae5afce64e4aa04cee3c3f7c7cb575873c000f192a207e1a8fa97b2c0ab4d5bcf6c605f44f7e65bbebfe334b4bd192e446f546cc58d5132ff7ccb408eeb45992437b753ad1a42bf6aef1fb2cb65096d4a0b7c2b1b2a7ee6dda2f22203df0b1d751f7feb18ea42bbba1e347f8f02e38eaa376bf2812ebff7ca43928bdbf4112d01ea2458b855e52e92feb478dfe6b40eab80d5bf9b6ec57e1e73ae6196d712787fd93be60c76a4bd98ea153d4e3c2461917d594e1ae9165627927c42d162922ac9e91fd7c5cec78e294d370c16bf91bcb500f15d644cd26cba09df0d1684096ab2faa09ece1e178df31f753cc50714fddda2090bcd3978e2ebb6f289dc2ec53610c29244383c504209625b9d2b51d603643af125676446f91365ed8c64d9c46f445ba9603072e3d7c3b62417f53489acc83c3cc9bd8ce1839d3a73144aded4733af3dc6005ccd5e1c892034acdda6afd013593efe6eac157fd6868f06c98f48557c1dde62145b449a38366d0631d875d99730b09ed497da7ac11b00bc988b00b6c9a3683178d2e09b1fd71eeebd8318606fbb504c23a9907ba65beed9c179de857989a3923f07c678cf12b150d69bce5b224c6d7f78f224fdb8f92efa62fa07ab68bd0eb3ab1271e3426fff1618261526a06f7fb02c85d90a03fd3a6611e581a1fd000000000000004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="2000000090780000000bd29e76cf090c49987900129e437c4e2d9871677c4a83440abe2cc1051ed3c700000000000000000000000000000000000000000000000000001312a9e6d80c40efa438007a01eeb56f24361312ffaeeecf40fb8030058fa171070d7ff902040000000402000badedb8d6626c65185f000000777c511c39426fd3448e963bdfadcf9045177fa41a3156c1fabf66d6184c812f1eb425270ccd16388b0ff1d12fc1ce39c808d27fa3d2af558a7209973dea055d55a45fe1be95ab010000000000000054a28d2b8dfc06fa533c9d0890c7ab1520cf6d971b9a421366328c66dca79364fb189a63598106a4beb00ef3d015ad04d890b72584ce6fec7e16252f6a60f533091841a13e0ad66cf5366bd4d1a06dab6431466b6968a99ddc213484fffe1b2644c238a0165f4710f0fcc51ab3ca1c85a0e0d07d986b749942ab12edd470046045a388717d291b6e8951b5dc704f551ad40bf2a7c35d934e97c02091042624c9d84ff85c42723891bc4dc3b33422b4bad383e370dab068e197892027a024983ccb70ff874f0ca3206a9409573262fb1b6607a72be22f8d6343fbb9148bc02ce74878a72d44f10ed6035883117c0950f2dabf9db955d20df64f4132444064c7441a3b49c92065ab4f142179314a490d741041a8afc6162626d3d91101ad8834404e4e84e20474f134eabc87e1dfa4b4f03be4623d9e99"]) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) setreuid(0x0, 0xee01) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0xc8, 0x4}, 0x400) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) wait4(r5, &(0x7f0000000000), 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) wait4(r7, &(0x7f0000000000), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7f, 0x0, 0x0, 0x0, r3, 0x8, 0x1}, 0x8, 0x8000, r5, r7, 0x5d, 0x5, 0x5, 0xff}) 16:01:07 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x6010, r2, 0x0, 0x8) close(r0) socket(0x2, 0x8000, 0x1) 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() readv(r1, &(0x7f0000000240)=[{&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/236, 0xec}, {&(0x7f0000000080)}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000001400)=""/147, 0x93}, {&(0x7f00000014c0)=""/233, 0xe9}, {&(0x7f00000015c0)=""/154, 0x9a}], 0x8) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) 16:01:07 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000403a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000542484a200002c00ff02000000000000000000000000000122c9d18d594c9364e0560c68ddf4da4c11000000000000000100000000000000"]) 16:01:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0xfffffffffffffffd, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:07 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x1, 0x3, 0x43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10, 0x5, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)='#/$\xe2]\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x0, 0x81, 0x8, 0x9}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000002c0)=[{0x5, 0x0, 0xff, 0xfffffffc}, {0x2, 0x3f, 0x0, 0x1fe9}, {0x4006, 0x9, 0xfe, 0x7}, {0x100, 0x6, 0x80}]}) r8 = dup2(r6, r7) bind$inet(r8, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:01:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:07 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) flock(r0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:07 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x28}, {0x1000000006}]}) pwrite(r0, &(0x7f0000000200)="962f620a0e1b308a30309525fbadb654428b2ca6e505607414dcd59858cdcd08986a8528d350140c476fa17281cc965a3d87d9c5af149670b50eac3ecb5f96cf6abf0ad782b47e998739137f68eb96fa8753fc30dee2e0f0d4d97e5127eaeac37dcb8546eac57a81a8de33cd9bed8c5c16aeab4699bbd6c9b350636054ce3852526b1b5fa66fd89647829f810a5874ce92b27afda53379ae32bbad1458d10fd5facff35f5cc796a37590b50f72da023699cc2df6fe0e6f64c40b4af4ebed11bb35fbdcbf81cb1c8b89d750941f9fff67987baa582ace96713e76743b4d536eb49a4d0dd60a7a2d07329a73ea33b2dda3bd", 0xf1, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4d, 0x800, 0x2, 0x1, 0x1f, 0x2, 0xcaa0, 0x0, 0xacf83a821fe2f189, 0x7, 0xfffffffffffffffc}) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) getdents(r2, &(0x7f0000000100)=""/160, 0xa0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x7, 0x5, 0x0, 0x4, 0x1, 0x101, 0x0, 0x2, 0x4, 0x120}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) 16:01:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) write(r2, &(0x7f00000000c0)="7af2325ec00c546c9c894d91107dbb20e8d60058e77e69f174d8d124c158cc5830d4b6fcc4abd49c8be389eb67a32f0470d80ba42582", 0x36) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fchflags(r0, 0x1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = socket(0x2, 0x1, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000040)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) fcntl$dupfd(r3, 0xa, r2) msgrcv(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000d6b9af6a002fd7fdaa8fa167fd720008a9736e1e44eda206bff77e832e2d10c3b91e7f6e8339a2d73e7c4ffe005e55d36289b22107d16469ff7f04b90f000000000002c3a27836b2e55c23652a8656ff01828550ff00e98a36c6f99dc9e4e2f3597b0ddead94da5988ab1d91751f2b566979000f1bd9e40b514cd80f906a3bd6c109d3226198482115fd66bb79df205d701535ccd9b993ac2d15d174135ead866c306baad6138fcdf75d03ca950d5e4de8352c888622b7ed247ef2d449ca6e33f457054af47e3b883312088cda214bcfac46782036d1adb8c3411646969f4c24e64b45a279e62a2262fd0e9cb450083486ad5153063cf91b48e61d2e9d4dac083bb4a085b0d64583452657ed2e3dd7be0c51f467d346a93f1d900942c8e14fc18f66c39c798d1235e9a1db77f6be23738b997114ea96d722a874c0969638e294ab6ad3e621f8cdd2785eaf3d06e78c3dd53c22b682c6d191b10720a48c26270132391cb7651854fa8a0d1ab68a82b0992205d6e1aee0bc0ead3321dec1c64b6507230777a8e073bdcda7a559016734ea24fbf158d391f339c6fc0579e42bd094af6082db51d4ade152b43d6e894437ac12d8390b04409aa530431c55bd7b0282a275868eadfe4c99d8e0a66b0f427935c3155648c8572ea5f2647e9d67a4c692bcecfc554337557dbf2d94a520120a05d131f73537967c67ec7c1dc700dbbc5f50b12ab7a056a3909e7ca8cd7c", @ANYRESDEC=r2, @ANYRES32, @ANYRESHEX], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 16:01:08 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x8, 0x4, {[0x7, 0x20, 0x4, 0x4, 0xb5ce, 0x2, 0x24, 0x740bbac3, 0x0, 0x5, 0x2, 0xffff, 0x8, 0xffffffff, 0x88b, 0x400, 0xfffffffffffff189, 0x6], [0x37, 0x4, 0x100000001, 0x1, 0x9, 0x70770f0c, 0x8f9, 0x6, 0x6, 0x401], [0x6, 0x1f, 0x8, 0x1, 0x80000000, 0x0, 0x100000001], [0x4, 0x6, 0x3f, 0x9, 0x3, 0x8], [{0x6, 0x101, 0x0, 0x24000000000000}, {0x9, 0x40, 0x5, 0x8000}, {0x7f, 0x2, 0xfffffc00, 0x7}, {0xc63, 0x401, 0x5, 0x8001}, {0x1d, 0x0, 0xff}, {0x9, 0x80000000, 0x200, 0x1}, {0x3, 0x3f, 0x3f, 0xeb1}, {0xac51, 0x0, 0xb6, 0x3ff}], {0x40, 0xf683, 0x6, 0x1}, {0x2, 0x0, 0x7, 0x2}}}) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0xc7, &(0x7f0000000200)={@random="819622e7c9bb", @empty, [], {@generic={0x0, "ac563655836522adf5af61f51940d6c255a1264137668a4c0368441eda3c93da7be3a5d84555db6eeb07bb82bfde7e1015bb04876bb9a015908149e1bd28625fe2ae13a9c46249f40590c4744baee8d798334edac3f8be9411c510f50c41f7c93bfc2bddcf7f8823cd56044d3e9b06d15bbdadebb10855728127642685098a9e75baa727c37a24a7a37296b8f1c7726c560cbeb7fdd7c07aac8dc9333df345bf14a787a13ec0b7195fbca35f4a6484c78c04940259cbb07175"}}}) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000080)='./bus\x00', 0x8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x87aa0b6d8fe3a0c, 0x0, 0x0) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffb, 0xfffffff9, 0xfc80d8a, "1dfc13040508de20000000004800000000008000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000480)={0x800100}) pwritev(r6, &(0x7f0000000180)=[{&(0x7f0000000140)="d5f2469d7b745b2536ccf04d5f359d46bddaecf1b66eeede3e6b9273ccb083dd3c48d88d0590cbb9d7eb4e6ccf0f90173ae7876c9c598976c96c9b8a81d0", 0x3e}], 0x1, 0x0, 0xc67) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x400, 0x0) recvfrom$unix(r5, &(0x7f0000000340)=""/251, 0xfb, 0x801, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000040)) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffff9c, 0x8}, {r1, 0x1a}, {r0, 0x2}, {r3}, {r4, 0x4}, {r0, 0x1}, {r0, 0x4}, {r0, 0x102}], 0x8, 0x80) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) 16:01:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x60c) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/212) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd7]}}) 16:01:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86136) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0xc8, 0x4}, 0x400) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r3}, 0x5000000000004, 0x9, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) getdents(r1, &(0x7f00000005c0)=""/105, 0x69) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='tap', &(0x7f0000000080)='tap', &(0x7f00000000c0)='tap', &(0x7f0000000100)='\x00', &(0x7f0000000140)='tap'], &(0x7f0000000580)=[&(0x7f00000001c0)='\xc4\x00', &(0x7f0000000200)='(+(%--\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00', &(0x7f0000000540)='tap']) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3ab76c80, 0x8, 0x800000d0, 0xfffffffd, "c2953e856da12b116ed346a49b68c9adc1be9991", 0xfffffffc, 0x9}) 16:01:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) sendto$unix(r2, &(0x7f0000000400)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73f95a77ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e2facbdd602000d449b917ed5a9730356ab9bfd6a40e9909641384561d74d931c57c82fd86d216d309bce4792aa8d37f505330f8e994f0c77eb712a1a881626272f0365f8a528837bfc805c5e0670e6244235bc471b252e3f1ee6d8fdfe4be6b43ce0f8ce5c7d26514f9ddb253f13056b618859eb98532da454d3a46fc3d52679e6b2c392b0ce4e0b58f1bb6070c07c928db2893b1224904acac5f7f209607cfe27250c18a1bce13327cc6c6cb450195aa232e900363cecb5eb4426388197fdcf420da47014a20197f4c4e2bc350d2e5aa9ccac48a60456fc4ed53bff391f1c1dce659aa29a8cede2b5b91a5f9cc2a38a3b75579126106a8cbe5d24456e4707003dde6c9a4c0252e1497a8761255fcdb86fadb4795bb87484d26e5a62ca84227d9dfbec84382a1ac654fd2b68bfad688330fb7245a8eba312bf1d5e86633f9020737d9ecce419388b9ac15e0c53824271252f18bd71a9d06500b16702e8e08827b81622", 0x1b3, 0x407, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050300000000a99b77142c06863500000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be78c37a4eaccf88b781557cefb2471e4991f7c8df5f882b297be1ab5b23ed00f407000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004010000040000000100000000000000000000005419faf366121f9e48", 0xb9, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x400, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$getown(r5, 0x5) sendto$unix(r1, &(0x7f0000000140)="5b33b4401706e40281b5d1e9", 0xc, 0x6, &(0x7f0000000240)=ANY=[@ANYBLOB="2023cc376d3a1e000040000000000000000000"], 0x4) getrlimit(0x1, &(0x7f0000000200)) r7 = socket(0x10, 0x1, 0x0) fcntl$dupfd(r7, 0xa, r7) openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x85) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x41) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$IPC_RMID(r2, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xc8, 0x4}, 0x400) chown(&(0x7f00000000c0)='./file1\x00', r4, r7) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5816e6acd6644fd33055552fbd7e41789632dfc94ff084a5619515a0200000098824b3da02572a7e1e00aff88bbd47b3bf579026fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53af09ed34e56c8a8699b", 0x75) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="dbda8e7ef91a08c37b3680101a214e2224f4e566aaf02347be767065593f94985fffbb83ebaa6b5e35c691ac857a547cf226faf40ba41a21a23c6a75644519dba8246007101046e81174b36d81db149313b8aefa0cb6a19a1da9ef7a05a6bda168b805884c7bbf6c5ade95eae5b9c35ad34db07605803b673011aa273dc0e824b12ce00e8da0f4ef", 0x88}, {&(0x7f0000000080)="6d4361eea4625859a248f0cd65f5b4f3df90af4eec12a9eef4f2be97d7b0330c21cf7dd60c8d757691f12e842c", 0x2d}, {&(0x7f0000000380)="f4204ff23a5d75b1d4312f4771ed87126336ea62eb9fef42b06509c2abaa200240071b3d34c11e0206071b84ce3af13a72a90a9cbd9416d47ce16c82ab1b92404e1309ed904f2ad9ab00381a3215ad61eac16e656d2ae64b0eaef750099c51c9527e393d587776e3cf863a5ddbbeaf8537f31f2dade70572a4aa18255014e0ddff3816bea4def3856862b0d2eeb9dbde74da52c1039c166c5ad556cb", 0x9c}, {&(0x7f0000000100)="e3725739fa7e73adb16ddec2c7343b4f167cfbec94325dc195ee7734af69eed77b1f7c20f7f79cf4289b78c981728dda4f7b65b933eac8719a266dd2afccc7ac562738208e0f6e171b96b2d6433a766f8898a9c1ae31b01c7cbd1ac9", 0x5c}], 0x4, 0x0, 0x1) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', r3, r4, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180)=0x4d04, 0x4) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0xc8, 0x4}, 0x400) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0xc8, 0x4}, 0x400) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) wait4(r6, &(0x7f0000000000), 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1aa1, 0x0, r1, 0x0, r4, 0x28, 0x5}, 0xa897, 0x3f, 0x0, r6, 0xa3, 0x5, 0x6}) r7 = kqueue() chroot(&(0x7f0000000000)='./file0\x00') kevent(r7, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x1f, "1fffff0366dfde36ae61dba64800", 0x0, 0x7}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) 16:01:14 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x10000, 0x4, 0x42c, 0x4, "dbf7282e730158cde40ecb495c4684e09068af61", 0xffff, 0x4}) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xff, "26a854cce46adcd569ef64e16eb5956c2ccf0200"}) socketpair(0x20, 0x3, 0x63, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) fchdir(r0) 16:01:14 executing program 1: mprotect(&(0x7f0000140000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) sendto$inet6(r0, &(0x7f0000000040)="d37d0957ec68927f013a5af6217fc1a1bb7cbff74d8eac10c7bc6843e613b35fdfdf874c210c37238621545ee0640d7ee69abf67a71964b5e4039983c5053c395b2296b8e3a15cb36fb7f3ed3e2ad3afc5963935182d770a82a4c34213698e1b61c08590b659ebe57eeb9f0ef2fc8c401fb5f2b528eed65908d9e34337e12d1b0e37537389aa0a80731c2cc15636e25b8f9dd37681a3e7e89aa59eeec4cdd27ca00b06727f543d6763b67a7af0c92e1a76410874b66ba0ebc14d95930248bbbb5862f650f323b67a5c4c33cfe1bb54ed77fe", 0xd2, 0x403, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x8be6}, 0xc) 16:01:14 executing program 0: kqueue() semget(0x1, 0x1, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) fcntl$getflags(r1, 0x3) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) kevent(r3, &(0x7f0000000080), 0x9130dc1, 0x0, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0xb9b) 16:01:14 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x6, 0x401, 0x9, 0x8, 0x3, 0x3f, 0x4, 0x40}, &(0x7f00000000c0)={0x8, 0x0, 0x80000001, 0xb8, 0x7, 0x280000, 0x7, 0x7}, &(0x7f0000000100)={0x7, 0x80, 0xff, 0xfffffffffffffffc, 0x1, 0x4, 0xe80, 0x3}, &(0x7f0000000140)={0x0, 0xf2b}) 16:01:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x78) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:14 executing program 0: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000503b1000000000001000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f136ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b4000000fc000000", 0xb1, 0x0, 0x0, 0x5) shmget(0x1, 0x1000, 0x1a3, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x20, 0x1, 0x3) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) writev(r3, &(0x7f0000003540), 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800, 0x459b, &(0x7f00000001c0)="a0fbd08c81873a99576dd48c7659a0c8fae138773465105a97fd7d12c18d6f82a7dcc3c37d5374b132ce03469e0c51af1650bf7896253c9fe355a8713b11de02fc0776fd95663f97efcfc63694ea29efaebea1ca0562f9832970b6708cb6e4fd33923f6b30a3f96ab7cd51896aed112d164ae05b5a387ac342969008112277119195471b713d3c1c22", 0x89) r5 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x80000001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffeff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a5c000/0x3000)=nil, 0x74}, {&(0x7f0000bae000/0x3000)=nil, &(0x7f0000d9f000/0x4000)=nil, 0x2}, {&(0x7f0000bd2000/0x3000)=nil, &(0x7f0000c15000/0x3000)=nil, 0x6}, {&(0x7f0000a9e000/0x2000)=nil, &(0x7f0000c36000/0x4000)=nil, 0xb4}, {&(0x7f0000f72000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ec3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e46000/0x2000)=nil, &(0x7f0000d48000/0x2000)=nil, 0x2fb}, {&(0x7f0000aa1000/0x2000)=nil, &(0x7f0000d78000/0x1000)=nil, 0x8}, {&(0x7f0000a02000/0x3000)=nil, &(0x7f0000c6b000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000e8b000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10000, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000080)) r7 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) accept$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="bfffffffffff00000000000086dd6031797100083a00fe5d00831f8c52ec676be64730cfea540fb6000000000009000000000000aaff020000000100000000000000000001800090780000000015ce6cfa23f4808a96df66f51161c029d6223c71c4a9772d9d295e6f5f1165e5cf1d3d586d38676e2503804658df9ed148fcde56b111000000000000000000000000000002ed212ac61f5aa5aee0a154b30fbd088772626918476e3fc4dfb772de68e344ff91e732324ced8019edb95b4c173400"/204]) 16:01:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='[*()\'\\\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00']) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="06c1b2029e531b4b47266ab87a4e490f", 0x10}, {&(0x7f00000002c0)="f9e6c4904c2e2b1e5888395b7074775131a7cf836ce8099f8f5fbf8726b380cfddf9634dd87ace616c118ea9a12f74778e80c175e96b289ae5bad82b6e2ccff0181ac1d0654dab5cdd00786413113996c1416cd5cc1f263e1fc5ae6b3f95ea2e46d5e97726c8e9cfd2d0936e4b926bcc23b39a9844fe3d3a645c9c618be891a3160ae53fb38fd46d58d62d5060419ab07bdc9f4cb552ff3ac27c62e8f7a30fb5e647309c5e08ccc7bb7ace3e7af90c0c", 0xb0}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="9000000000000000ffff0000e63900005a0d89fafef16460288d03d7bf1e44af32606bd06ac5c15133eaf7cb47b68e2ff4d8532fb3e8ffd1e79e7a1374f530e251e106b27fe4e6e1b969da34db2843a7c8d2b6e7112c0510e24c584faa095bdc158470e5a67aa5bb083c2cc964c930bb646a130921c61c1b36b4cc506181b25c3a281bd916d2647e21000000000000001010000000000000ffff0000ff000000e2c07533a87fcb0d303cb55c6d7f64196243e7b3c36635ec01c716485565c873c41dae60d88f44fc9d7c07859af9ae494104f5b8ca3eaf694c42a59d1979a9ad00d584a2852b8c182029c61ae88f2e721705a2258e232f5f12f9bd55e074708a8e379a7811832e69de662069d91d14e0f2e7df4ef6e73ee01f7d16147cc0e4fe567d7af0177fa1f96f2a0deecac5fdcd92befe9c86042292c8b31561d4e7bf95d9bf7aca6ff0187d3e1cd40a49948c05bee46661658f494512dc24902a0901964b694e56b7720e8162cd2841ec77a0728f115b328cef685b07c7329eda6ec289cbec3a7cf22852bac047876aad35616354bff6c977ac20753d60130eaf409c0a7e11dd8f274c8ef4e8c3a7f03e3f800692300a85c89830c4f4f5cd028b999ebda19b9e58283bb86794d14a82305e0558d384a5d414595f22f600c9e000685a1b5acfad96e83fb53ee90db78f0941148e68d901f3cf551ca533e1f92b6794ec0c73906ab636c8b9f1a07ecf897507b38f503ca2da0efcb2743ec7de4631c3ede7b085562ae061b36194b9155a13bafa485bf2df06d9a922b7045469c17e9e3356a4c00f5edd21b49d6f6700cab4d32281123ba8716d7fa5fec56eb83213155b487f8d23e05b719c7a373553ce97ed177b66b8fca7c840bc6183db2835cae77692d6f03ae93564ae87a0b7fa920aaad9874a1c1f2474be6f0848f03c5fbedde94a6225a694438a2016a620b1f51461c081f060cb466a5c27b7388f8c7aa62651ac0ca31357dd1743391fd10a5273703f18635da4da84f2a081974f35b596397fcc75efba59a064bae0d4523bf2fcda7e2c80d9f03872da8825ca8e05d0a45759f64fdd0ca9739a624ce2e93e67abccae4e4f5b442e1c6cb5bbb9b6c724ef3e7b78adfe9d7a6a52f84ff0464d7840e00c2eeca63e216890cb00a439562fd3bc67fb1ddf95643165c243e1ca6f5251ac114b5c47e59e610d80c7972cbde13f255eb0b8acb3b9f49be88365e5d7915028f64d305edb19c89952bbf74e49d08f7bec6df8e1a81427693a2c8b90c9f3fbc8b40851d58cc0ed58f7773bb519ce7ac940b247c4e68f148c3bad251cfb86f34be2a72fc8870c248dcf32f2cbb0dcff15f80bea3fb782b978de898560d178f1470100000000000000734a01526fe5c135fa0a059dda9603d7ad60c91ebae3ebf89dd38c6bb83105c1daf740e860eb3399e4fd3e5e68188401ce70e8727e4410245eec275963d441a35e5642b0ebca00498950eaedb36d69d4d34a8c0339f783f4974efc53d3b1d3c975ee50ba274de09bfc66fe993c26601eceb40e5bc85f70e74ad0d51fd364b94d0bf525dbf6d7e73db885dbc6fd1c663cff204666b532e8f3b5afed5b87c2b5a710274a432c09553d0fa7d38689bc7b7cfbe6740da85c8a8ac44760d7e781be4a203e81f55147912e1f59c960336ae1a1f566de3b80cda29c4a52eeef35540eb98a001cdd4f0e9c4e93623452a9e37dc0070767459947c916905ec4e6e77fc376d96165ad959c6068d96ed0f7500c04f6ce1302fbe579909abc442725c14e5472dff551067d78c0d443fff93300fcbb26d78118f2dd744df31ad55d0aa5d374acb806ff74ec256a61d16b8f3ab141ec84dc7e274d025e3a4062ecad8ec8385f09566a99c2b9d03103c10c3eb6ad74168eaa49418bac24285fc77c3feed2af00e8439942142c6db7cade99ade1c846ff1c9aedde6342a2a3958c07e01ff51a881cf7b8d70d8ba570636b63ae8ad6f115adf6006d97bb6dea616bfb4d11a7f14c467d9f20cb3c7c19f286e227f53c18e7808d0209f047a2f4a3797ca0afffb67861698d939b1cc0f3014d03ffa2a82af0f63df0e6f46fa036929bc3c0106c717ccf7bfe55b11629c3b584893f6cfb0ee8fea265f12fa0906415712b435db83e64fb6d0ac91bca5f42d04d03090eb4d6db902004124c8c70c3a37b72c7813f24898b59ca4cc8cedc8a45ff0414148d5e4c53363d66d1edde6c03428fd266daf9885fcfded19732c393344b678a8724cb0f0c6a208854a5a4c9ced74d78f6e8b336f086eb32a277e0bd0c5c06daa80757b0ce592b0cc0583d9216b605f310b60ae95e73dc9dca2d43ec2de576f5948c5eee5b6684bc11040e9a07b267b6813baabb8a9b46bb95e59c08e6c769958a3707101bfb8cfbe82bad6464c25b01fa5af666f275b2dd00c82ee0ad2854439ecb65f27782aff349ce05b3a8b03a5f86645dd1001d873312fec4dd46396f4a4acce8ee78b5f00cfe0ea0b387fde46026eeb958093d235a437632bf846e3a8b77c89ae05a624b4549e96dfc8d223bf33f62c39065903de2625b28bf5705b0c57164bce49093c110e61098f31aa4c3ebfb9451d526b49bebfc6d4d46467113862372deef5673d1d9b610c25e5079728d4cd6793eef02bb2606cd66780ccdd08078f3a4da0e729ede1017c4d3d7e2ba107f7b7c0469d559a0f8e6c39f63814640a552a38ec6dd9a29a02968834e1a9204bdccec6845c6004775e236115b14f01e64f6513865d4ddd267b90dfcd0630658683938f053b53ea02856e37742fe703dc940591200e054161fa26bc36cb5087438b85482ea305abd7fee3f691e0b5ec53577790bc8018b1fef80e82649418680f13c192e6b17d6bc487a27933a6924d99d3fd639e50b4714a1e66bd538000fe98a2d40fb49e7f5e76209dc6e499121de9b6a52bacd567731520292bb5b1bc6c032e3e08c608fe972260fd34e77a3e430e7097c4f778ba6ca8c8dd163b771b5713f61d6da5c603ceda4165393ab5482804122b1095ff41508b2779009f47f9551c09d7c2f33d8be67adeca10ad2dcf6cf9edec8cf3ba63c2a8dd752c6e1f254ac1a9eda035ea4ae315c63bd9dceb6a41a2988dcf9d2664e54ed19ab04e8a98ce706172d42be50067f4a47761a59d63eaf60bfea064a7fc1fff965e9fa2e48f281f4d42ab785dc7e1e43638f99a9e3aa9d0096a7afe86fec6cc28d88461c86c2e000df3203a70fbc20058c88cfedb3d711b8f94c342af712bee8f5de8c56956b1e3493a5c9af98e847dcd0c718fe8d43adb4f020b87ef9db3eb567bd851f83f0a742f93c53d855898a2f17e0d8f4ca65108d1ad15842519be781c7c35b4b5c040b1fa062858d9be5e941be4c56d1f1fd2d39d941303da8a686d71112e0b5e747c2e305b3179a9cd77863db36e80ea54506b67c820dc3f4e8a47745e0bcae96c7f263efb3ee83d6923997db1e9838f479781ef98d30762f7e65421ec10d164143f0f0a3c6cbfc8d8c55215392b8d2b92a05daaaf13bb45d2f16960e1b4efd13e7bd2bdcc454dca31fbae5bc044d7b748897d39762f19420061e48ace6ddb43be76769edffec75e9b6614ef89fe35b0da526d7521898d784e223da13885832f40b3f4bf0e9a0ea68983b15cc6d218ac7d2345f8da6a5a903ae08ea489433cd07027c6508730be9d9b65a2cf4d1db917d48261fbb0404546375790a183d291a7b4b574ca6493d70180ee462a95afdc57036a14af5da4791d4b087d0ad948557e1db885b7ad58b1833900890b4805b72d7c5e32c36bf816d12cd297af6969203d46677ea9609e29dac660fb44b94575f92c6affce03f2b7929a11ec6693fd50aee65b9d9f5d4ea91b31d227b95b26d6299c18513a2ac25c011963fccb25c8637670beaa257da251473c4dc033818ee2af4e3859cf3abfffb19cead913782e540d021a335ad9ac095435262810549b594585611f046e6d153c43da37bf9fc888de7f4ac3e0495d7e9de042c6b502de12e70a36bfe35f7341fab6791a0fec69b697c48c6088a452b822822f26b79e23d1777a403130cb85b7ad54578e8b53bed62545e490552beac1410847a0592e72adcf18c045098db733583d7f6d94035b193308f6a35f0be8adf7a1c8d5798c592139b8e8f787c325384f37146704e399fdf627f08dc688997d7f79cfd415acf8b5c69e4f392bbef4b343993e8d677a7e0b4649ee54f5e66ccc65f13e3dc12bf10c7071c9f921b261193383af4348d766855a95ba48ac7b947c2978af91b029a6a2c7c6ec16724649d19fd173b22e3f4c785f2e6477550e12fd58d526589afd0bbdab948409cc3de10f013a8948143135ff6d74947b4b712e35fe0195ff60db1ce42b7eccf563040493418f59b3b879e2af5162ece48c289d4d73f654c4da54b4110f1131c5e6b7bda4c88466a9e52579679ffdf0df012f92e4430379370879897fa077b359c1dea9630f6345e8d8dea191fe831d7f43a38c5dccdbeedc24761bf786565eff8db95688d8d8207d5eccc93991517f498ec871c2d3b4d9e3b4129cb1d28889ec3e16dddfb4c70a6157e84e906a8c03199dbf96064421df59131746c50ea06e8db2aa6f7a077e6e490709817f2a28f771967a73e452441cba8b5e9e83f1b8d87db4a4826598fc104f0b1949e3f92f4585870070249800ccb87b63b545a4ba1e327b47b5b5977ab18cfc885daa94073223571ae70c40e36232a33b175f9b85c5de961ddd2f4f51fe5125394e9364da18f26315554bcf8f4f9d35475c91ed89ccbc1f4c184eda5edf684d08b8b12319449caf82c101d9eebc86fe708ebefcf10d054d7e34cf282d4b38c6d10257feeb3ba3a31f4d3753522a0afbb6e198ac254300dec6e5870435f5feb88e2cb3bc02c6e793d071890b080ee80b729e30b3d182a01514701f172b33554772e8c1f7b728ef0828d81ee80c77539fca960db93ac10c9744f2ee33b39f736c6e2079ce0543bd89ab48572bd043e7c5603abb2813208f44cbb2b32b66ab119e254c84bbe2369f064e11f1df58c025fbf3cf1082485861448bc3b3bdd68e3432e96efb8f831f1418e8142ba6c5b882b8ed94de2c5df053e5b8341a8ff036ab1a19b071e545de724a2a99f697eef3be8adbec065a50f08b38bcf6f52d43416dcc71bfabc051f111ba32397123f0b77a6548b65455a71310ca8091d24c6336c0b8247fec33817c58766ba432c0ce2cbc03e3c52dd6bbe0aea7a7b28eb6bd05d274ee66330b9909cf397c04698d590ac0437caf2bc4fdd8bd9f41753a1d71a1e41d84ea2e2ea4b083cfa7f8c32290624bded0e28939bb10eacda19be7722de55032315c9480d6aa14b02392bfca128fb3e98855a6d02cf4d176e034213f5c4da2a48e99cc0c975cbf47b68e8668055a6f343ae72f0d45ce74b5d42dd6c8e9ca181e3a9439ac8551e610ea8207e58d2f914b79be7d9bfe10d1be88621b9a150ebf9c4a6ccf0723df96ce59ac866eacaac1f9a89da22abdc38316cc9022f2b83dfec7d4bfd5359fe6779ba8d19ef5ea0bccd171c75465ee847c696fe7c0fbd58da402c2f34a6b87da7a3bb19ce2c5aea5e9fbdf840b7209500266438af384cf2f41f552772a07efbe43c40cf3821e064a3b29d18053ccc845290b51caeec86cc147d8fc3dc245198a783060535f28c9f8a0649c43d72f2ba9fe02047720f07dc9391cd138d174755eb3fa1ad8ef39ac28e10723da08b9d3d788eb95ba96f5b0014842163c11b9a70488a1e8793f293e34591542bf5dad9f4771c3c7d5a5b1ab6a91d22cfceed63634d69d9de305d3404d59d2b4485d646d91f92b13c8b5cb75009bff7bf38c72efab9a7cf6ef8dfbedfcd42fc6f584d227b31462811cd7fd09ce38e7463d5994615cc9d138ce7f8bb2ee39f296f5422d8df12af35f6c8f65841e3ea6407d56e784f2ad547d8b9e96a4584691a7912fa85bebb0326fdc2cd2fc59bff3bc416951407b9a3d003a22e2787daa1dd168d17af87"], 0x10a0}, 0x8) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:01:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [{}, {0xfffe, 0x0, 0x14d}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) semget(0x2, 0x3, 0x4) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = dup2(r2, r4) fcntl$dupfd(r1, 0x0, r5) r6 = fcntl$dupfd(r0, 0x0, r1) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x80047476, &(0x7f0000000300)) getsockopt$sock_int(r9, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x1000}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) r1 = getppid() wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000180)) 16:01:15 executing program 0: setreuid(0xee00, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) getuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) lchown(&(0x7f0000000000)='./file0\x00', r3, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:01:15 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019000000000450000000000000000290000e00000027f00071a543845532cbeda978cc300014408000000000000891300e0000002ac1400bbe0000002ac1400aa830f007f000001ac1400bbe0000001070f0008000001e0000002ac1400bb01070300"/137]) 16:01:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000006"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="054c4f132010f925", 0x8}, {&(0x7f00000001c0)="72286a0cb2251edff70de025e230729bc9b084613e73972b4b63699f710f27829855533c8907f9b3f48d9241e82422ccdd392d85b38ea145512d3a967b1128aa1181eda4980a152c993022c3ed6fadaf11784dd5768f263de654aaf52d6129dff1f875955db0c7486d091c78f6412058567421c951569b864ce1944f856b125b69925a3a563f480fe66984377f2ba09def63ac97dbe5368916e7c2714d39266dd232", 0xa2}, {&(0x7f0000000280)="7458eddb69e715", 0x7}, {&(0x7f00000002c0)="fd249f7fad11c4588843df32f3a4a535f4315cec46d23d9e983d9bc2b43d26616a5b5084e5859868058fffa70b8adea63d499bc070e6f2f3f940c06ef4bb8e8035f3eb795d67aa87f4fc123add6fcae52bfdeb794b1385940f2c3871a9a0a95042d865b40a97b86ee2", 0x69}, {&(0x7f0000000340)}, {&(0x7f0000000380)="51b90dd9b760f4d041aab963aabe8bb1b0d5118cef16ca9a793754802acfb977dd7d754c942e9938af05066dc8aadf0630b03e0415d0e9295f4121730a163a0aac2a096c92037f94b1f60bd4b70d42973b07104e2c7a6bfbdc0bcd4350f59789f35de3b22c71d2114d5bbe130f8f092d3b805448503a07983bb867348cff69c553b26b6e34487b6a5a9a5faf2ed83eea4db254cbeefc94a69ec741fd41c728c7355fc61bf7c190fc295f5db157821d79ec0ead1bc732ca3b5818aa372180f745119c", 0xc2}, {&(0x7f0000000480)="4a8184d32d1c2413afc42daeaadf77c3484b88cf09865870f5a32b9a2f560041709ed37720c9066e197c657f325aebe377be7c8d8a1964cef54ff136756cd38cadb5a407b66992f3b8ddca5db42d8ccb8afec69e619ab239fcfef16c7b6f0a50e700a79150a5ad9c64ffc9c6dd71f54c9c33e587c3251766eef41ca8a3d9a9", 0x7f}], 0x7, &(0x7f0000000a00)=ANY=[@ANYBLOB="f0000000000000000100000045ffffff8dced17616c0fd597473281d6a19d35c638bb68165afd0986085391ab955d0961137e00073579f88f8aa8ba132d74d0241ede8441dc5d5e889f77a6f1674642ab843abd8a2a741ee09a55b3a67ca3eaaca614cac5bef0bd15e763808491f8bd4e8e449172b827540f100dded2fd556a108551d71134b3e812f6fa1ab10de3cc1d9bf5b30b80ee914de9661e8ea9a81ddad29cbbca376ab726e6d87f50c29becfd5ad5335f65bbbfffbf912beb25ab08e4631b5b55d15ca26db180b1bb05b91c5f1b911451da996b5119d7d968408a650eefcb27df1bfde2208a7000000000000a8000000000000000100000007000000889c8e62e08b0b2ee4f5c3c9ea406021c8f5b4fb97c10797455f80088eb3a78164ea26bf4f9c5eae9866b34f92eec2a2b8c079600432ffdace402a5f4c7a5650fb9c0351c32f3fb0f837cb1d2b3fd118b0795e0d51a38a91d1e216511812d612a35ee648f2a032841c407ed1bdbbc23f8a98b215a516e8f2756eda8dd744cc478867bd4f21540dc2fba7033e015ab65b6400000000000000400000000000000001000000030000009ff1425db6adcbb3720e2fd866ffc249aaf5223bc58a526d9943b7d44b369cef4dcca9be725a6bb8a9b4000000000000c800000000000000ffff00001f9700006c577d178cabc108cb5579fcf10d75c002485c884c680f87ba453c3b96194bc5bbc9c062aa452ee81e1436473b4cfa463692fe4a1f25ae7c5fa859068a09a96594d1f90771ad174faeac61ffddaf520f18ca8c10f8cebacb54953b684c881b53b9b2077a280b4d933f1b1dec8840195a2b990131f04649af35af337bfde24b42b1ed272f0876d6a8c169c873b6a0749e75733f98a63a74bbbf62e008de1cfaade8e1dfe7df2a921b0c9f8f32d9ff83f22789ce34520c48cbe80000000000000001000000070000005a6ec718cb3e1576e15a2ab204103a34db223be275b36b8cda877b7b82b43d6a889eeedb63ec01eea0fbdd6dcc40763e9ff13b167447b9ae18561a62663c161fec3de06eb740d8be10ae69d2d497aa6d356a47620162102173ea0f3d4cf7f071e908992ba4d0617aa06cf3a40360a4522ba94c45c70c9548e0f2ebb1f86db4a41af45648e47d520cfb8ffde5c4a8608ee4b8bacb5ea596e062175cf37a79ea30d6a8c1536080bd0ea68186f51fd16557309efe31b29e823bcd9add481e3c63d28d8caf16a6b0989d67c5039a70ae223cf95514fd000000000802000000000000010000000200000035377bd7dd06bb7d49730a626cc843b9fc84408d7f45dde1aefa6131ea9978e7f65a88a9029336a818b96fdec2cefabec2844fa37dc4e220059c706befaac34c130a67fee3e9695447fa0ba3101161debe6cf41df9c7cb7d63ed2bd962caa7dd9d0dba2f5a34aabdb1e0857620e1e68d269166aaf0021ffe7b5fde811f43f8e95673f595dbe4135481a1d79355609365d5ff3561d0e4c8af0c5e9a1307a69d106a09c605188f1eb906634b0a5982539ca1fd9a4c6b5b59ca66c4338f4057770e833a8f96fcda09bf11380731bc33e891409019badc3aa71c1c03aaeeef77bd0078546b61e6232b330ef20b4ddf83cfed1444c2152ef960366ad92358f45ea2f45ec40bd5578ee88a8b867b51e245899dc341f3abee2fdbb31d98432f28622c513041d01cd07675911c05d307e4360fc69b7868859ff333ee470408f3a56d1600d4b40d7d5751ed3d5074a3d468f1ecedbd60a34acd4544f1c1aba53221d3741475dde4610733d0c338fa56aec20568c049cc5e83f33ad5bb533dafef55bf11ee20e6f8c52481672c335275352e5320ce5d9f70f576c4553e39d7397b098ccbf4a50331314d90c9ed56327bdaa21fde8968f6a13507e5f5a70d778529b31d1e14dcd24e9dc1e40fb994bb3598219c55cdadb1e0e506363d502dfc44bb67a3292fa8c3b592665b293905731dec3d71f9a80889f97a284a4b87ce56ad129c322ac5472000000000800000000000000001000000040000001fc238be44e94a4bee539e3100dea571647bd32ac147b92211d0db1ac5f9493c9bd2bbda9b25b9dae32c19d1b3b88308e7d88e54ce611cadb15d920658f2a3f1ceacff05801c446a032b4de84cf501a7998ebb6c3ac24873a598d10f1285dc56ea00000000000000e00000000000000001000000e2010000e7ea7104f4a480f78b78ef4c426c584b346dc00d10ac98ea7c1c813da7a55232c7fe9a7f428684a17665a668d9b829ac85420925874aac86c4374c4b66d439ef8adf0c68476bb5c2789eaf762f1badc4ac5637823c89b8daf4c705c5876b238d9f1e17004e92c34db22309aaf82d2fdaf9a5198e2d298ebe382b6a48763d677e92d3c38688da424d628d5431eec2f09521b5b39381c00e271bd7d703117c5598b41ec3eb489e3549ecd466dee34b6efaeb9170caa4eeaa4f524db6a13c9466663de19e325f2dc6cf05200000000000aa322e56694c7ab4a88a503dac9db78654dd6cbb5abb21a23556b912180d8e23ea72f7b781496e3eb27550e02b5da52e1adb34010ca8f48ff8e42992cab01c0d115924604b9d05e2bec1cb49bbacfed1c3daa943c734f27025659c7890c500"], 0x6f0}, 0x40c) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) shutdown(r4, 0x1) fcntl$dupfd(r2, 0xa, r2) setsockopt(r2, 0x7fffffff, 0x0, &(0x7f0000000580)="57741bc985856d603b412c69284e6f46f33c9da25df30c150669656447839e17491182b68213d733c6adb6581e5395ca93ffa75a634952a59007951b37d24d98df75431d841354c0da208581035b48ca2c64e1e298527ae4efb252bc65d59f074d16bd8e9fa2359cedd41622c65fab03f88966175a3c803fd24032b48ebdb6f78b0c44ba9e64a2f072f3a660df2f0d04173977cdfccde2c9abeae26881f7ff70a9dd9aec7cd64fb2057b2db428952ef574ceb4cc1ff455f0c22b9f5626e5c75280fe9704b5f1361952540b5a0f87c5", 0xcf) 16:01:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 16:01:15 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000001440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335a665d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5316f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d4b01404227110536d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40bed05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20ae32ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef86f2e07a717f27e8b0073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b5ef6722a2e08a244fc13b7880e7235360cf4b2de3d"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) socket(0x18, 0x4000, 0x5) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = socket(0x20, 0x1, 0x0) bind(r3, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 16:01:16 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x68ac, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6d4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000006c0)={0x3, 0x4, {0x10000, 0x4}}) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x445a109eb37b7cd3}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000005c0)=""/161) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="aae3e6c3f01749124ce96464f9157c52190651bea50049703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09748006a973112900827717ef836a715ee1df2dd9c4f8bce48a3587c84c979222ebeb8b67d7e7931bc07e431a774901a4e711f4e93d71ca2d81a688163c2f75116daf635737bfa260aa6e16fa9657c101793e15ae4fa4e5c8da52080030d4c1b8fa1b8d007734c6145aa2c3a87db929af8d6d44451b5dab81b0ea0eb65fc12108ceb0edbebdc48f842e139a768b6a6150d69687e6be320dc5b7f50975efa060350638cf5efd6bcfa827424074752721b2e1b226249b0376cdaf", 0xffffffbc}], 0x1) 16:01:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2d7a05be], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x5dcd0ef95194a20c, 0x20) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) wait4(r5, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, 0x0, r6}, 0xc) setreuid(r4, 0xee01) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x80047476, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r9, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) write(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/214) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/8) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000008af149360008060001080006040008aaaaaaaaaabb7f000001aa00001501"]) 16:01:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10091, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x54}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f00000004c0)="f7ddbffb3006bf121a69450500fa", 0xe, 0x0, 0x3) 16:01:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x6, &(0x7f00000007c0)=[{0x0, 0xf8, 0x5}, {0x1, 0x7, 0x9, 0x7}, {0xa0f, 0x8, 0xe6, 0x1}, {0x9, 0x9, 0x7, 0x9}, {0x80, 0xfd, 0x20, 0x7f}, {0x2, 0xff, 0x9, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x80000}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000300)=ANY=[@ANYBLOB="00e13800000008000000000000002a85b9b98459499938a083231a8e0162b7645f6ef8657e6d333db6fe7310d61af96d7499e91f0af331b7c0f853283e30b0e2fdb1f61097d4c8667f5045ba4f24428838a954d0c748c96b871224f1c94b78fa0d70e8bc84215d43fc3790c15b47cb01ebd587db4c9ca5046500"/135]) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x6, 0x400000000002, 0x3) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) fsync(r6) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x3) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001200)=r5) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000006c0)) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:01:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/140, 0x8c}, {&(0x7f00000012c0)=""/177, 0xb1}, {&(0x7f0000001380)=""/178, 0xb2}], 0x6, 0x0, 0x9) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = getpid() r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) sendmsg$unix(r8, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}], 0xc8, 0x4}, 0x400) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001500)="1a12063e75f2befde447bd7e50ee5d371739944824a5afeb2574e5a09649cab51720b5b0786eee194cc8fd05a62c7e78eb983bba45cd8faa01acc68e286b31f64026bd75c4ad456698d20616b6f0af737734cfbaa80d91fc57efc36c1d71b8c98b01e2757e239caf557da0b840b1509e0f9b4be8fd419cc7fa374d507a26961b8c1bf653ddaeb830f11d3952ba9742428695a2d775ccb064203fe5043b9f43897eb8083b527e47f55daecf13462a05f6ab28e551d180c7e2869ed73f0ecf8f92e1f061c72b440e8ab06e7b9f4e2bead1db", 0xd1}], 0x1, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r1, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, r6, r9}], 0xb8}, 0x40b) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:01:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="10001b00000001000000f288daf84bba63252dca6b42000049470000899fbb46db4f200b125c3ac42fd1"], 0x10}, 0x0) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) r5 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x100000004, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x2, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x4b, 0x80, 0x1f, 0x9}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{r5}, 0xfffffffffffffffb, 0x40, 0x80, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r6, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 16:01:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sync() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x405, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x4}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) 16:01:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffff9], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:01:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = socket(0x2, 0xc003, 0x6) sendto$unix(r0, &(0x7f0000000080)="d1d6821c5edd84da3785e31e89f42b92fc924adf49c517a3bfaae1a3e6c4da7bddb1c4c88ea960a9774df80c525a1685a7211a068a6487d688e4bd67", 0x3c, 0x409, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r2, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:01:17 executing program 0: syz_emit_ethernet(0x12, &(0x7f0000000040)={@random="6faba94a6e67", @empty, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@generic={0x8847}}}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)=""/253, 0xfd}], 0x1) 16:01:17 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0xee00, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffff) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x1) socket(0x2, 0x2, 0x1f) chown(&(0x7f0000000000)='./file0\x00', r0, r3) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0xa, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setreuid(r0, r2) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:01:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r0, r3, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x7fffffff) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4812, r7, 0x0, 0x1) 16:01:17 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r6, 0x1}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) fcntl$setstatus(r7, 0x4, 0x8) 16:01:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) fcntl$dupfd(r0, 0xa, r2) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/139, 0x8b, 0x43, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x400000001002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x9) fcntl$dupfd(r5, 0xa, r3) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000880)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec3628184dcff3f5f4c3884d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb919839453f9c7993e0e02d3770e6991e41f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb5ed2698912cd038171a17995ef4aaa02c9c0155fdb99a8044a352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b6369d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000e97d2a00ae81f8a63591ee5d9acbc2682b7fe60000e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c5ffa272e47a3780cb00000000000002e72980b4170a0992dc0000ecd1f7eb54fda2c20309d1a96f44b4d41598c49d7c7b3be3f2630f62f9d2d9d51d82b6694c6a15aa0b74f417a0a6cad4d86e51b4926f4ec9ffc27b4f30e90bddd985807409afa86d3c0091e41174af04a0dfac040e0608d611cc662060d3e10b0f4a58e02216ad65468caf9f790d0fc34fa27a2d0dd8065fa13c043ddd4d5d291df937cca623462a2160a2bf671b0d8ea7"], 0x10, 0x0}, 0x0) 16:01:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) pwrite(r2, &(0x7f00000001c0)="2701b0f52a3bda148c2532ab96c52599c697d01bc8ca994367c52f93a2504c3185271b4296b899e8f93df400702d0b5b9e28a0c16be5460b05da39e4641f45322394141d2c6668735c33bece9770bda9623cee11a52d119e30a33af89562014d590d57e279", 0x65, 0x0, 0x5435) kevent(r0, &(0x7f00000000c0), 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x15}], 0x10001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x552, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0xe0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x5, 0xf8, 0x67}, {0xffff, 0x1, 0x20, 0xfffffe01}, {0x7, 0x75, 0x81, 0x1}, {0x3, 0x3f, 0x2}, {0x0, 0x9, 0x0, 0xea}, {0x2b, 0x7, 0x8, 0x7}]}) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x8001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) acct(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="9fc2266fcd9c3622aa6aceaa753ce969926031dfbb830719a6f50d49dbc3b74d6052a9ad24dcaea1c683e847c75b7a5d539f0d28980160743efcdd0f3a19e05eac32366968a52ccc126164a742a88a9d66d8aaffac51f2ea1aaea25522ddecd4f73d029c76fa386b58025865ec77b6cf1bf1e0dd5bfe739b6f5367378f6d0070f9c1a07c73a67e9f25199bdac01b249abe5f8ea755b17fc04deb37a2dae9af", 0x9f}], 0x1) 16:01:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000080)) sendto(r1, &(0x7f0000000140)="8b00f66b9b0756456c552210848bb23d63b034fc9c27b07c830c242fd8e87012f93d6083dd6ace3d7295bf0d6d7b2dd10a1febab1e4d3bed5d848e9ea4ca29473cdb3a4672dd8d503c2e5662381b96741862749b5e85417c92425e3925082892db928dfd66c3fc06e1ba8f19721409d2d0211893276dac91475dbe80346d34d18531995eebc268a0137458821fd07cd1ecf96fe8c72cf56ffc800ecff3e9a74b52139c7c799f446672182a22b8cc55b67308f95c5a05cb572f584ec33f", 0xbd, 0x2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:01:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) munlockall() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/225, 0xe1, 0x805, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shmget(0x0, 0x2000, 0x0, &(0x7f0000127000/0x2000)=nil) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 16:01:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) wait4(r3, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r1, 0x6, r3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) sendmsg$unix(r7, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000ffff000001000e0000000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000a1084d60f5a4776c0dcf8eb0b168246354b92209758f3af9db012e79aec1d8a248f37dfc3965a755762c1a175ec90b6edbfd08e668e453dfeb771542014870f6e9442749d8b2b06030b7a81ff95ede583fd0ee6123ec7eab1d323b49e7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000001090000fbab817434c7c50bcdda4494bee4033d3b0b1ad56ea8fb00"/46, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x4}, 0x400) lchown(&(0x7f0000000040)='./bus\x00', r5, r8) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000200)="89431ee6716692133e2e2b913814922a978b7422b9a754b42d79c0656ce60dad8c332b7a623fef509a5d7038712bfccd1ac7f7e591a3f86fa68f53f2a08c20e11460b303b7ee0ef43fb6449cbc4b575ac2df5f14735dbc68676108a083093c043b69cf134182c6276e0f5dddf9405c5faab1cad3e0134300c54545c40866ac318c2eeeabee1aaf7d83df544975c699eaff6a6a511f792eb9eaf272f86bcf68196521e781c31a309e32bbc0ae9be6124047a2814fa9d4ec0144a8f2d51bf4ee0cd5edee321a7eb0d83ae5dddaab435b21b40de138ef2fab605802b0e10655c63926fed167e6709b0770c8584611876a2ed3e9fc55ffe2800232ed2b16033d12f90da409570c1812e775f9e3f93b22899da44fcec8c7a0b14049539b960b4276280b0e0b089d649a355015c7892e5550d132ba2bcb0c3c11a03b4f389260f7f4da4537e4b3c7eb2efb840ce3bc1e9fc7b256aa7528068638b51ffa4a1c699d91fe1b2aac00d2bb857ba1ac7993c219d9daf847dee9c98dee03079cbaffe547a15103221ed8a26fc4f522cebad5ff0242ad5f06ddb0849063a3fa7f48b9f0ca3dc50417c8339612552bc1d05b564b4bbbdf2ea7232ff1b90475c67c93725efc17c9e9679be02e0114bcefa6ccde54c61120481ed553ded4c86237241a8343d0a7b0daf1481b65f54141a97e8a6fcd8f99147fa31fb8c67f29055d9512270a2c729e4af101127c59a321580116b861fcdbf9712c30b63be795a138933492a3ace65baee323853cbb6c9e6eeff3bed1abedf79d40d6d0136b3fdec90efacbc76a606ba7a16327a791971258d33f8b649f05a8948c0a1db0173da43e491b425326a151f57490e68e999976e34b8b8330fcc8288a8f4d65a72670b2f46112e57acfc7660e24c14128b9dd896178d52b2ae215bc19fa07af7b9bde6a8575c15a611fe3560e1209949e9284a35a3f1b0505482400a4642b3b90537bbc8dc971de60884ff749fdbb64b1b7e0728524598db3ba5bc17ab33a7cf37101d902356bd44400f79e4f37cac36e8e514b428b6d8f49dcbaa61a4442679493ae2b331c76f63e35a9fe356624e2d3f71d5cc01d44ae0e1c6dba40cc41aae6685be8c94ad731ac5009b0e65f5f4b34ebc0cf87166edfd5fecd9a698f1c12b5e71cc4a01fd1f91498e414f56ea7bc40af72afa722550b5232993454a3f662092894ca0083e943c97798124d9ee41736c3feb29d22425664dcc446a0c43d588640d9e3ca7ee297c5a725d3379597ebc9425cc0c8bceb413bcba1f92039f0ce7d3a5919d99a0a35221fbc5af3feadcf9baa9663766832e0fa29d13901833b0f1ad647a49da55b85a396473f2a5164fdf716ce1c69065d33f83962483e28e785f29fbbe80e3f233fd4540c5fe3998bddebb86724a8bc0a6ad686ae56a42de74e54d1324ccb8b455e5986a1bfbde278d97aeabe6ffb8f73c241fa14d7a65995169cd76ce4d9548fa2aa25e55621dcad6facfa254a8e95292cf7bd7051cfbcb33e20fd4ef7f3a199b1b07caea78bb2ab8107f628c6432b8e9e89adac63b715276d3c6ab4cf45b94a5f38c4d0e42556b672bcad49eccc163b4b3fa470093f7e5420fecb643745d2b5e5024a38722ac4497a14f3de48d2bd3db342b39fc2130e66ab56082125cfc287b2ab9b36499a84619760154db1ec18256fd528c751e7fe1b5ee7d84ed5ac92ab86079b7ac7ae926acaa9b44d2bf029288c826bbfd1cf77b60c2467c9c37d7becd702bfa0706c00690f3ecf291c60e36a4e22e9102659eb490778ca22ec9a6a176c8abaddbc69aec186e1d9748c8be6904aa77d864623e81e082df5a64b396c6ed34a91f15dd562be47ce7c49f20833e1435d06e660095c58a1e1aed42780fa6a6d2def5cc089998021cc724991826131e38d6b23c8ecce194015b6215ce2b921cdd333ace2cadcf7fa645ac775ed8968587ca57e10b167019cdb17951337a347e89b495557699fc9890bbe9aec4eb3b28be4d0e5a10246d7fe6130b77f67a3b7524b27c79430bacba65ac9b8c84824cedae445cf8bed91e66bbff4df4d35d65beee66e3b14efcc155121e68becf8efe80f62cbe21b8bebeaf10a829717aad2c1ee33a73ff7676662804f8028917f69bc28a2a4b8c1aa5ccfe74a97e802b76b198d6ddf44042407bae4b10f2d9954cd4a11965cf3df40a4bddc5d287e1232e76c33e1eebdb19788e6151efb120f5297a0660dacd93085bce7b0e7896458312b72b6986a66caf99539435948d37de48b6541f4dc4601ed71e8d4f3ffbe141cc8bf8a6a2e2be0ab64a7942ad3261dec557b63c7e80a523b60f293d1d13ea0ca7c2c137d62fba0ec5ed6ad97016224a960d03fa50c9b24141cddea875ab58e8ee764620792787053adc8dff58af6faaaf54241fff88b7fa9572807110f98fd829284079eb529f5e1a304a31809e1ab6371219b9357787b9244ec141d861dd1beadd5eb5a9b3e0cdfd565fee4e9ca6ad5e88503a1d2695205cd11b98970a6f754071c68c3d9ed53450cf42ffc9749d51adddaefb534302c023f65a2bdffe4d92bff5352ad1123a171aa6e6790ab546e3c5b73ee9fa1c08c294d950a7de7be908b3f6fa225ad1d4630efcc257f10a6c53c9c79959fa890bfb6429cb20e7c356de7fbf7effbd299afafaff8c9ae688c4afbad126708f0744fc9ca6dd48ad01f5f8a5a29c5f4b945e0b4f9a7c1101bc346d3acc08a1964c205fc45ffb85c6c29e21e13cefd2e02cc24be943eaa5cd0eb38efbfcbf2ce2b5b643e6deddd9517e7d8b4ccc21574acda555ca1528d61d8848587eaea00ac1dc5da5ce240dfbaad1c184fab59bde4e8aee21a5ccef8d3b7726c847038b9bc3f3d4152b6d4c72f9c68320e8d3ad12b69679a0dd0736c824139ee1b23e101ad9364dae42c77b424dce47eab76ccc15ef04920f81891868848ecdcc9140fb61d8f2caf8d5c9b79e928c3fe40fd49a796de9927f38bcee48ba6793ef947671247de6fc8a300d617bd68135d305629e774e4adb4c671274dc13b15893b320d8e4ceeb1d9546c8b55f22c7bbe3168e0f455c6a20cd8afe08cd09ce071f72ac03772cee9cb9d9ba98e4a7573f572466258f47f2fbc9a358858012fea0d6d8455c2d97403ba95a66932a91be50800af4a3521f90b06c9e60218b0bb34d32e30308afd7ffe16b54f35235ea0784f02b3fe6762a8bdb2393390d8e11cd2c5791febffc9800dc2fff746555289460154e9d3404b34b091ef1a95c9522597132750ce3ac9b6e911f236d8857b1b3fbc819f2a80b6d688457de8cf8fbd058848efcd115f18d76bdb64e42dae0ca61aab899e006a525c9b0c85f25b7f62b49398e7c601eb7aff309ff404445755319dcd4615b02beb3431b4d49730d3ae063d2d3a0b45df1ba510b0f42c13e44da51541898e84ba9f70902383c3d41c01469ab719a4567f961652cb5a6db95d738f2d6bb166cde5e590141abb6ac1299ff13bb092ecdb0201853fe5ff36e897d5369cd109657350957224b2698d6f179a3565e1b5131653269648d4d136ba8de9d01bbe2d57f52443435fb30f5c10453e22e74bfbc23e17cc24adbaf738ebec440afff1d9471c1a0196a5cb573ea1a3263ec135c01fdca16ba698eefeddf82be039fe4bdfea6642e6a40b45b244c33a5d00a1c7a76ca0d79e7cb1e528bec8893dd91ed7f4498af648c6b9853833dd00667f129e1cc257bcaa8f9dedc359ba8a1ccbe7a22522982c55e29a3e706870c7998e20b9f127165dbe4f0f16e04b4b54af9385e9a406cca4d064c508c985b29b2d3981de569945a249cc1f1d7f1f3dbd45c445dbb4634cec5d2f3d455728524404edcd26b3187814c45458b71a92817f91b24e6b06bbd350e6ae3a06572683a9d2eac0d70416f4c03f474b791ff4e3614415f3964996086c19c8a22084b1c28b29c94212e8ee8e68f22d0ffd4fb9eb5abbb21759915d1a3297fbe148f08091ec1b2e186d752e0af68f04503a71c0704abe0c46c2e50b54fd9b77ad61d501f5a8e6150d2c7b0f7464c2e5bac094e86821dad64fa37aa5d3027f5c2eea18b896a9a6109e97f7df4854775589b87d7e883089ac806688ef02a3f05a208c0859220cafb3de0ef3f45c61e23ef38d7448edece2d84aa1591ba8cd3447958dfeafdb095a37dc75b6b666e47b3b402aedf634bf4147e40b7c560397fee4d9a410da9e9f72d85c2da2b64ec6ec8ecf324a9c80a776a1bb143c64436349f5082c4f4b652f86cee089774c9beff5f75e2e326a0bd14ee82c4a6688d09330d06acf3df311e4a8decd0d3ba0159e826c93fc8e3e0f361a5635f379b5d473f80748cb6710e28a4bf662a9466d5f1bb8d7e0e07ed8176623b80021d3e97f9f69b3b7b9c8e1d80b8023edfcd5fb5e7a94e34c7e988f8ede7901d33b847134b8a82198ca1da42ea644c1214a66b8bda0272d16262303a5dab4a50178de14f94aea1c21e0f61e22af6e4be2418565916e4989491f6900840346adfebdf959364306ee84a6d237824bec84a0f20df9f34749e62cbd4bc73919e2780fd0be41adaeab34c1785dcbf79a3e54e601cdd313ad279cd29cfdca64ba6a597b824f3ae2a4a887cd3f9abb631936965bac3c53c102b2580be9789b9f15c30bb8849043f06b53ba0027b4e506390ad0c682e3ac2b19604fede9ee7ab156a9edba8270888d73cec0b2eb25e0821323e87de90cf1ca98c750bf625de990733d9a62696519bd46caf2de37070281ea51e38f0437c7a9bee6b52dd6aeac421c2174ba3792de6878423604d0305a1bb8a8bb14bc2912da27e6b71fe78308ffe9595b1bb3a781eb559b087506a7b5f0c009cd1376a6e80a894e3a5792a16769e0bbb50dc74dd9622ce5f7eb1e205fa96b1854da7acd6dbef828c0af188e3a595c213b281a97e1fb72a378d04476e171e029810f06b00695240334ed3ff7e6fb8047bfba6ff0d07603084729dbf620d7136d49686e76ab9cc5e29c15428788a746f28138b4c8e420f64a47e50a9853a4fa4d9f816e3af6286ba794e4ed1ee8a54881efdc43d9e6442afd39f4fec38d1a242f061a5d38bf4f7a029ef3fc87a588f9b5dffcba4d5055138dd07d0eaec31916421d24d9b50108b23d292010a213d3d0d27d2df68d075bd98e50846acabf91ebfbee81f6d7a87debe4d633930e3f90350fddaf8d71fd86d22e2e8287f866934ae0bc056121079da32c7ce9f4dfbf1b137809eee6602588733c06f420747972ea04a9b1e3c3ab54f710317683aeaf3d236dec8f5eec0126661ac18accbcbce19d1e43858ed3548123a0ba9ff4481bbc25862af9ee1aaa507f402515e45e199569cc290140d4823ec08d526693db7b241ec16c0661c8adefa3b36642e77a0ad394ca927345adbb2c6adc760531d1d26c87725d703fb0e8a5d3a0680d42b81583e49c68f0a917ec946bc7d0d6f2c92748857daa8869981b63f801d0dd8eb8eabebf8f108b380d0f52086b99b9f5aa4dd8dc22faa2b41da66c5c6d3d51d4f6a84ddea199ff10a3b921bb297c3973e57b163ad9b570f17f651c4bab96c158749152b41d8cc7bb7e3c964e23ed91e07088d9d0e543256b7adf4d68950ab4f1f760a96df7080e26ad09e46f286adca3ccb795935ebfe044c12c24972d1501a6ddc967e5de81a8b971c6280c1e3aa80dd5bca63af939f72d10bfa91d2c16c146a938dcc5f399a1a0d725339fba97b7b64bc7fa501edaf14e1a37af23b8787087f285e63d729ce7d4cf86a61763637fd121d367f5cff2ad0a27a92ed0e3adbb7c", 0x1000) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0xfffffffb, 0x9, 0x9, "2e04af75060000800100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:18 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000004c0)="967b21b12745862b2f3603f1cee1b95e375634ad5cdee4580bf3f2b198cfcf0ed2d617278a6d5ac7a2d8307242947724019ca9dc483af8f29332b87b8c8c2dbda1327e54c40673d679713c0d6d878eeb505e80d9836870be01451b0c587fd347fa289da0e9156b3a6c1850ad794ed8b0f61a73907f28246784ad8543cbd1f5d75777f6d0d350b5204be06639d64c4bcf870cdec49a0e7cc935dc5effa92c469f5ff75aa54d24c8aede0675c033a1b205e45fc69df2e8c57dc808c99542da2a856fe5668a75c4ef8a6bc7147365e1a8eac9e34c801d4c1c395d498839947c46958e4ce40af920cd34f6bb298ecb208d", 0xef}, {&(0x7f0000000180)="f41f29a821ea3194fea5735136f4a203afc5cd87084c85bc62bb1bdbb7bd2ec8ec210db110b3d1db0ea782fe2d7f4b7c0721b17a8f28f3391af6754f873f5ac3aeaadefd62bd028e5bad55d21489f7ec8a38234b6c76cfc58d829a776e56aacabd2bb439642b41699e4ea3de3e2d3660d7b4700ca4ee5bd96d68aa22a992", 0x7e}, {&(0x7f0000000b80)="951ff33915d21aa14b3b92e9152ba85d41a40496e61dc49fadac91fe1f6d776bbbf7b111d522518620427f68c6daf667ed41ed4919d2b1b12a1995cc5317033fa27268b0546d450cd62730f8a1201954e6118a2409d6ff1984bfaff90ce01855df386a4c7318f3e8545918eeefa1412421c6458a32eed1d0b640de17c6c015af93bf198859763c7c612893f8c301de90f8ee897b712ef9de72aaedc2347568a23fba5f4d4f098369cddc6759246e2148c54a8c268cbc879ec1f7f77f48316d3a754168c28dd9cb5d946db9121b88f28ab93e23b93ba5618d6ed73adbdabfac8c6ec33da9b6bb2616a8ac786605d1cc7be5713b659362445b6c2f5d3c76846a0d33925465afe24d8a053879307b6937969c0279badbed038ce4e0b2b7eab1d584a67c9cf72919d53f2c3ada4ea051eccb30c26a888a465e5ef3a8d06bb9245bd0eb55b1ac4a5eedbd09aaecddc67bb4a329b8dda21c6dbef28525ffe0eebb94a9d40e36f2a9b75b43e455b5865184d6e82930ee8a98547f2dbfa0a4e775fc8006bf2f420fc00e4cd07ae2867d76be1abafdb887c86660ebfcb002da98dd23c87c82e1b407437af78f214cd573311adbf31804aae9b9171ef6cfaf84512308bba2651266c684d645c0333d3e8d0d94157834950f9cb948035928b4fae86c9a7c12b4625f0debcfa40601bf0d2e7dde6e715af5cb892e721ee13183633595cebdee899781ef366f70ecde6a5ddc88f38b8cbfae227d58e9fc440055c0b88b3e17e1749a6537bc6a48b0e2b6f43baed73c0ea8f1e813c6efa758daa4a930f96a0f18806a2695c9f4e5ad01d1e7fea219fb0f40f7fa9f0724cc56672b537ffd358e49c31cf1f275370e092d180e150c9619d54dd9a51d0f6d5709f07554d4f4c8ef92dfdb41c3ace9daa0703e096ac26c646d47ad795be171c077e90faeda947afebc2c6568db35ab6cc224e0fb7bb9f677ae8d0d05bedd43937c4fd146e1534a6fbb2c82511d02adff734fe79d74f2652ddc68ab9c99b455a7fb001154044d2244a9374d1d6912f6c56481bbacbee94a2a74013eddd13ce5ae16b1ef8241a3e680ae2cb9431b93b2dbecbd98dd88a3b616833815bd0eacbe0d31e3d5eaa50df62e01ce2770af57234690b1b968db417dc9d11f9853a0dc1ef7b7871c92cffb5a64aad1e59b9ecfec054f04530bae02c5e6f489bbcfbaf80e4f51dc5e0e5d830c262fa1955caa8255aed28fe15ccfe934cc2a4b3cd7cce078c4f2e9e0cff9c7e21bc051ead0cf36e5ad8343cbc4f526e19420544a63cc0a0b48ce4841aac28e1d3d4fc3f859c3bacf2ec922d6ed7456481d27740a088548f49df2e724c1ea374d9f4cbdc400ae75388777d2055897652a3399eb1a0ce97281dabe14f4ce1370726bec0babba5ca7012621dd878ecbc267dc4261bf1683c9fef275675c5489e1b1c6ad55b545214b3474cf638662b45b7eda98b2d6a3fc32b2a9ab9b42ea00905f587b959fdc42e4f17e416f2162f73a226e6296ddc429f85b7d6f44aca1d476bd907e347ea63e708024f977944b10ad6accbea09d6fc910edce37d26888a07dc0b46f8b0bab062968fa2dbc3a3a97510e98e6ddc313b5937e9aae274f9ae70e011541c4b17493362929a6a9de1c7ed003f0c4b13afe96bedd3e8727ecfbbe5f36f9148a7be02cc0efb8499f2f3f4cdc8a2c7e46bd9860e8862596f57656eaaae492e14465fd7ebd57fdcb0af539ce815123ed2563e10f1bcc4278ed26da4c6055bc13742ddeb9d34c224afd1d5e9080d5e0b29984069cce687910308c622345c02409a7ca9a4b2f36c1175662d80d7f596054bb5b732265deb0c4a1aa68b6fecb3a071b04f4a5a93225f99239b6dd65bd3bc127323890978bec7f52c425b01a7ecca6b0b446d71fbdbfff2bf16b8a1ea13291bc1250e3231e97d6e8f9d6eef62d18f978e3b9027cecda8cd0b0f02c569343ed85491a57c43699dd03a6df488d7f0f670d4d736ad8da0f4c67902bdb65d8d335d9185251b12ee0b1c33bad17d834aec2a94cd8ce83c42c42da339bfe84452a83d05a35d83b0f4195a8ae8dc25903b9ce13a3671bb69658b57751453f1e760ede1e1b32ddf7814ae7abdaef01b09c1175d8f53218f5c9508543b11b012ef475115dd7f9e9c41b1a6a8ba8e0edaebd24a3abf248c16bfc319ce61d00b86c63e89913b050e340cc28a83b184c105b1fa51d18bb09e95bec5682c9f942cde13164252227ed662783f13aed614c274fd1aa476ce18fe092beacca07e18fe818f7c02d65c6380fd61233275b7f7b4c3be54f884601349b1798eefb5d4bad316dd1c6cbd01bdfecb5259775cebbb0818baf0fd98c618bff48437809ff669e196afce1a644d2776bc5564a54f80864a199f55607b48057c2d2d62758450e4b5b81a5f34f601916e9bb52fbffab63d318be38b5b68f7b605e40353dfdd0e345ded1f2e997912658fb99504580041139544134b7d38f92af68072028f3c5c758c005a161c2afd68cf1f6335078723f707b372709008c3d04b9d87d65ba99cbf5bd77da3b6a6144533148919227123d08aa9cfe442dff102e0d3b3d98339e75e6cd617e0dca80facb25b69d6543a9a445a2239d44d85201e1c1b349ceef574bf2ccfc2f8343cc737d5d480ccedd576904d5a93c0068f70011674597298989348dfba69c390ae3ba24997ac75c8fa6c501acfda7d9e1cfc5c0891edb1e2aae8598163ec771360bc5f2238b35c3cacd2516b89836a3915b8aa997288555754564938343cc86121a04637ae16aad0f521cfc4288999f6b33191c92d595deccb09b902aac02253affa9d22595da1240a4af2bd35de159f7e4049130d6a99cac1130ed9e2c146990ebe1e46197e8d1eb2f73df31f5b3630b0f87a510b522762bab0d3df4c162abd95ac1153fc919130d69278e4ec031a84f0dc85f09c7a0460a79587d2721abdc634931ed258e8525430d8e76976a72f3e5c0b312c1ee0723a8f5c5a5749799aea1b04beaa6dcceb35a973838a08a20d32f361534e9597aa8b4fb5721713991d5131848e452346e3f65a1d644e81a4bb952c6eca38086d0492688e893e2dd61cdfb09bc2ce80d10150b8bfbace7e7e90edd179ba685e13800cbab5d0d2eb059640957939a7fa95badb1f4c1b1cf699254cd144e9f7a13d0650a5a004e6a144f656f861305d1b76d0bad87601d1bd9bbdbb29c8ba91b690de412a643c996d03f889dc95c70578720fd95b575d28794821c1d1142a4b638be4017f97bce61d7e803c32425716162b122218f7e26fc2c76193b55bb2056740717e3f1ae055f40aac83a7666c4f95a0c214b1cb2acbe5bd87f6cf5f99af545b679ea0b664e7b38cb35a3bc4ca408f43e7f95e86540dd9ca0993adfb405c22442884d258cf5b07bc58b347489467d7aeca2baf20302be707dbfd42447551f8fcca1deda88a4a66727163a4c91115a1deb13f3cbce8bb680213a1ffcea7ddf31dbff6d567ec7a9176b2cda5195f8ef91af155734b033b66bb0c15c0a69fbe016d3e537e581bc576ba39c388839e7194170600bd05cac4b12ed313434479c24acd698ba331f775be34af1e7778eae34512dd7b237bdfc61cd73d0e32873f398dddc9543f949f915531b95362274bd8620e5ce9233f6be57fb765336dc40b847f7417dd3bd1fa8d2fe51b119e528e1b5318747bc931c82634099a2ad3f07979aa2f6b9327b0951d9d3c5696a4ed95a31dd17a2a85eea97432f9bd6442a615c592b6a6a2ba32559023f477af4fcf5f4cfdc374ff174b3dbb6e1231499fdd3930e1dc1f71b126f2a236a4ce00806126ce3a5b410af6c51200f185a0dd6ed5f52ff61409409b87042224f2ec3ea6be6915aade53597a58f1e52caea9b63ef867f526a396411af56226c4840c4daa4eebb304e5639870d2a6ad6a325f562242cb96eea8b97e9f3633f89addfe83af1602fa934c1e124b5e0075f44f12809821d14906c51f8831045ebacba317c2877c3f29df48a8d8a04aa1862a7a7e8aa84c1eed15685ef28928160d2a660e5da49e21270b502ef0533da3b828dda034da48e434ac2159aeeff5cb252a2c9376c09af5f1ebba08c6fa84d90e55cefe37aadf29092f01d2f9b242d4b6e2b325ffb6a9cc2bf0a4e8cfaaac92286785882cfaf1c4b68d6f41b40a07a131c61a95e8bffc1cded1a3f0d13cebf2d86fce9b9d601a007b29a1e9f1c15bbcd58da4efdc9239168473ee1d67c6ef94ddfc3e969a29f71a9b59c36325b249b409918551e0fec3603fa3f0cf45615b21492ea0715e821f90e4bfcef351410b2d0d1feb95f42f43686d759fe7e62b87f1abfabe7fee5256e406185342e38a27d891ecb71cc7a9f7b0da54081a92c3443fb565c7c8e869272a30970dac1730cc002840544df71e36cdb3041b791c0853ecd72bfd8941a21e506be464dbc2224ab361ecd7fc27bdc53c294779ac7d1abfbbe7fc573ac60dffc483cfa50e386b9a263e300f12505ef6b79b078beb06291e28446e57f693c3c23e3b9008821491a539c20d7297168f791d27cf01eb0af5d22dd54b604569e92965c70e4d471891c1f99004c655407b05cd2e4ca3dc7fe07adfefcf4b193282b7feb93b2a90c79a2c8fb8d263ddd6697934085ecec28a70e005221bd2def1be3804421bc362807c540d67fdfca101cfa8dddb3000d9fa16530c1e92c0b904da24736e718ee0737d3fba16aee6ed16acbb6c9ee46baccd4c7c0cf530866d4bc001ecd77dea493598356af4497215632754ea2f160aa61cf9e7697a5a9fba7049d9cdac6bcd9a08523c4c87a51a813857b518f3a80277171022b0a7b10f6884499f0e32ee66f1ed71697a779b0429b2323d29a3dc688dbe831d1050a8be99ba9c7dd3dd03668e742e4f2b52ba7ca59b31e4e9398bcf08d552456d62afbdb7716f63bdc95928a0caf0c0f757f1ded70604df1b5171070441ad7ad04f5ef30e002fa40efc201f9d8eb2b521c2a2f53adfec4ee3ff5e23ea4b643c44e73e6a90d8d82e3fc177a082dc921211cb4cb1cb8eeddb06d5f60c949f6c6f3c6d26898a111bd014078d2a029b55d32889c372ad5b3de0a8e75c9ee6a763020da6553581170db756c65247916f070075ae7a92775c1f203180c83d2fba80b97e9994bad09782c839a9fe195be72816e48965f083e9b3b247434c43b3b58043e847361508e39f4bbb2146faf5f13ee8b49d5ecdc7027bfa69524b0909c521a12ed04f53ec82e96c6dc0b1788fce7a933560b4f6b5a7e16a30e7e87c8286c81b16574033be57a98240cd9e57812b2005a75a3a9bd565369b8d0532f595cb8aaca8e3af2c94e505d962eaf68f4f6fdbc3a9104e61535cf6d73f16781b15c6aceaf9901a99990e921a8a7407e0388be0adfe5269d5711041e5460ec362ab78aecff75d2b822ba4a8539215133d252661560f41337bca0516e8fe60ab5999e30625b2f7c4dca520032c99d401fd5670d3f2bae01a231bea9041bfa58524d2124f0c2291714984258413624d542abdac1e8e117c8645cc9040609379aad803724a2425874a1ef55e0e2720c8c22cc720e53a6a872e233ba59f0bda9f9cf3b8327d4bedf523cc19970468d1d74c843e91fa9ca5685254c713e7c39b83cb579579a5e40d9ff06f670f81bf069cb58274d4c31492cb71d17c060cb285f8d0157ea14dd0bd585993202f0444de7b7c34e31734f51443f7c8eed7123f7d3f53843dd27cfc2451ced82bffdacaa4327cf68f4405c83db41cc024cae37b44063300b59ac14e00ae102146e07", 0x1000}, {&(0x7f0000000080)}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0xc8, 0x4}, 0x400) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) wait4(r5, &(0x7f0000000000), 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) wait4(r7, &(0x7f0000000000), 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, r3, 0x88, 0x4}, 0xb4ed, 0x6, r5, r7, 0x7fffffff, 0x2, 0x3}) setreuid(0xee00, r0) r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x16, &(0x7f0000000040), 0x4) 16:01:18 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000040)=""/26) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000180)=""/111) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:19 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x5c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) pwrite(r4, &(0x7f0000000240)="e169219000420a000000027721ea54b0609e5d2721d0a44c3a708a09c46b98dd1c2fa975813213599bf9e389d577684bc8c9d79c3796b637658c5995534c226e56d58fa5f3f1ef541c27fc1647753255f5fe4e362d07f38d489d759cd0e55b2829b1299e30c098b69f6b12b3a95342373e408e1b6e7bf4ef5796aba355f8e63b7391d2cd6786f8ae799126c4ee93a10954848b33c44440787a3640cf187b803789b39890d8e1c527e45700"/181, 0xb5, 0x0, 0x10001) 16:01:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x20) r1 = fcntl$getown(r0, 0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) wait4(r3, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x3f, r3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, r1) r4 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = socket(0x37, 0x8000, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0xa, r7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x42, 0x1, 0x4f, 0x7}, {{r4}, 0xfffffffffffffffe, 0x82, 0x80000000, 0x400, 0x1}], 0xffffffc0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x104, 0x20000000, 0x2, 0x6}, {{}, 0xfffffffffffffff9, 0x8, 0x74f08ef71a10fe6c, 0x100, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x14, 0x80000000, 0xcd0, 0x5}, {{}, 0xfffffffffffffffb, 0x0, 0x80, 0xfffffffffffffff9, 0xc6a8}, {{r0}, 0xffffffffffffffff, 0x48, 0x40000000, 0x81, 0x1fe}, {{}, 0xfffffffffffffffd, 0x43, 0x40, 0x3f, 0x1}, {{}, 0xfffffffffffffffa, 0x53, 0x20000000, 0x80080001, 0x6}, {{}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x5, 0x5}, {{}, 0xfffffffffffffffe, 0xc8, 0x40000000, 0x81, 0x80000001}, {{r7}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x2, 0x3}], 0x0, &(0x7f0000000300)={0xc0000000000, 0xa47f}) r8 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) nanosleep(&(0x7f0000000100), 0x0) 16:01:19 executing program 0: r0 = socket(0x18, 0x4000, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:01:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000002480), 0xa) close(r0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)) pwrite(r0, &(0x7f00000000c0)="fbaf8a0f989da7af0be3c961dfb0", 0xe, 0x0, 0x0) 16:01:20 executing program 0: r0 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4}], 0x800, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12}], 0x6788, 0x0, 0x5000000, 0x0) 16:01:20 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000340)=""/201, 0xc9}], 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x7, 0x5, 0x1f, 0x9805, &(0x7f0000000440)={{0x88, 0x1, 0x1, 0xff, 0x2, 0x7ff, 0x8001}, {[0x6, 0x2, 0x7fffffff, 0xffffffffffffff01, 0x80000001, 0x1, 0x5, 0x5, 0x3, 0x73, 0x101, 0xdc2, 0x1, 0x22, 0x8, 0x7, 0xffffffff, 0xffff], [0x9, 0xbad, 0x7fff, 0x401, 0x81, 0x4, 0x5000000, 0x2, 0x5, 0xff], [0x9, 0xfffffffffffff641, 0x200, 0x9, 0x20, 0x6, 0x800], [0x8, 0x8, 0x1, 0x5fd, 0x80000001, 0x5], [{0x3, 0xc, 0x8, 0x9}, {0xfbe3, 0x1ff, 0xfffeffff, 0x1a}, {0xd317, 0x8, 0xffffff7d, 0x638a}, {0x5, 0x1, 0xde30, 0x1f}, {0x9, 0x90f, 0xcf, 0x6285816a}, {0xffff, 0x1f, 0xb7, 0x7}, {0x1, 0x6, 0x20, 0x11}, {0x0, 0x6, 0x1, 0x8}], {0x4, 0x9, 0x5, 0x100000000}, {0x1ff, 0x40, 0x5, 0x2c1}}}, 0x3ff, 0x5}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = geteuid() setreuid(0x0, r5) 16:01:20 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7d23db890c92ac5116af2c392712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604bb45038fd2c80906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598e54a53f5e773e35d0d6bc372dfa8ef42aa3cdc0e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c02133adfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e720c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530b9c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc820000000000000000000000000000000000bccb24fc53e8ab7fc45067c935085a47f8f174eb2f90a95b6958fc1d27bcef19fcd097d881e826f3f07b0775408120c43a62b9a404e8a3a3b102dfff030c"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x500) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = dup(r1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r6, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:01:20 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mprotect(&(0x7f00004dd000/0x3000)=nil, 0x3000, 0x1) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) write(r3, &(0x7f0000000000)="171c90d5e8003a210f1676b95aa73a44f12dfee61323a658154813513b516266079168d716331bb94ad7e55ca8d20bb0a6b7b7f6e3136a2f4a5e1f4ec6b04f6cf262b50155c835c915e301aad3e72c98c3ff414fa55b5909ecb757876d15a24e675d3157adc7ccfbb96cf5b27cd7bb59d4fbdd96cafa109409437b4778f189a0c2a2ca96242714b9f87ad6d156348d7a58d211c107a4716e7bb077632dabf6f4af0d327ac27ad5cf62f0b82d609b94a8f2515611b85809314d397d14a8eb17", 0xbf) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0, 0x0) 16:01:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffff00, "0800bf3b200000000800080700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:21 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000000040)=""/63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) getdents(r0, &(0x7f0000000500)=""/159, 0x9f) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) pwrite(r2, &(0x7f0000000380)="bd1fbb1107be087bc64fd0329073652ffbb2c1e40cbbe7f8d1daf3fd3c954bccffcfa00d24bb4c635de8668e9dcbbb8fff1a54d149ce04be84b20ada65d476e7447ec9381cc42a9781b883d32488c1a245a56c90de39472d4de4da06f87fbc7809", 0x61, 0x0, 0xfffffffffffffffb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000140)='./file0\x00') recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:01:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) setgid(r2) 16:01:21 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4143, 0x102f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@un=@file={0x0, ""/38}}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x5b, 0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x3, "b0b4a7c7c2ce50a2f5bf03215eac3b00f50d0f1ef4a193a4a6a6c7cc6e30023ff0be7e9ea56c3cd28aaa1db995f76c8ae0cf5648b3ee5284c48394acc5753e4306101a1b4df56c9c58c2e35bef711a693100cdfc1e305579d62e7ed1b8676c7250bf41301bec98030f0265c8813492"}, 0x77, 0x0) syz_emit_ethernet(0x1a7, &(0x7f0000000340)={@empty, @empty, [], {@ipv4={0x800, {{0x2b, 0x4, 0x0, 0xf, 0x199, 0x67, 0x86ce, 0x0, 0x6, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x30, 0x9, 0x0, 0x1, [{[@rand_addr], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0xfd5}, {[@remote={0xac, 0x14, 0x0}], 0xff}, {[], 0x80000008}, {[@broadcast], 0x5}, {[@remote={0xac, 0x14, 0x0}], 0x8000}]}, @timestamp={0x44, 0x2c, 0x1, 0x0, 0x6, [{[@broadcast], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0x6}, {[@multicast1], 0x3ae}]}, @ra={0x94, 0x6, 0x8000}, @ssrr={0x89, 0x1b, 0x8, [@empty, @loopback, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @empty]}, @noop, @rr={0x7, 0x17, 0x20, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @empty, @broadcast]}]}}, @udp={{0x3, 0x1, 0x8}, {"7a16c80eb6cc2b26aa3ac699a0618d4dff409636eaa02dcc821e2c2202d213cd9abfc4ccf199e604859a774c36a77ec51cb717b1a79c37ba9a460cfb9eeecc46b3072f6351e365fdf7fdc3f526539e5fd5eff851124dc98269b90b41ea18bd9d9af1d0797f9305d4cd9777f8304331d8a69222bccdb043cf6c7309fd807a702e238fd15a179834984649ea72b8cfbd21b948a2441224ddf672f30650950285fc169c90857dd9a03e8540224cf5b0aec6e182d1bb172290fbf9ccb402e4f805b96d66eff28dd529ebae9811a956b6447d8ac08ba8ddd7b0dd7be5cb5ba9036abdff2e48bb6c"}}}}}}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x80, 0xfffd}) 16:01:21 executing program 0: semop(0x0, &(0x7f0000000500)=[{}, {}, {0x0, 0x400bb2}], 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x1b9) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5402e57f7f000001"], 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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x93) r3 = socket(0x2, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x900, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)="be5f1fa22542d819a57d1318d43489b5a275e7e3284d22f061e16e8f531cb4738af76a7c4042dc6166993e618a589612a03a877c099642911f7e6a979a6552fdd3f878a8765604360e63c343c4403b916e5eb6399e0dc07ce7ccba9e7f78e86f776b54457fc93d4efda2b1c5de24a58b707721", 0x73) 16:01:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x800, 0x0) mmap(&(0x7f000073e000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0xfffffffffffffff9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000300)) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r4, 0x6, r7) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) 16:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0x5}, {0x18, 0x0, 0x4, 0x101}, 0x1ff, [0x4, 0x2, 0xde46, 0x5, 0x1, 0x80000000, 0x1ff, 0x5]}, 0x3c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:22 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/244) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57b7f000001be31d139f33fd88458902410ba976b3102ffff817daf60f795f8cc465c83cb5b1aecca8fdfc993427a584ed356e42c1ed469bb643cf0877a17e1dac8f12d68f736da00996d4ea2d1acf89caae808c8ec357968f9863c44b08129bbef95a754ea7e7bbcedc949e3ea9b1bee3d17385d4bbafd2d254e9c539d7e69362863e8fe4817edd4989b8a04fb1a4020e97e4793f5eccdc20f13e3b07d1c36a3118f695654"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="050000005e7c40e4d3000f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 16:01:23 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="06f6000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="b0471bd3306cb964041bb8d99911a1255b34fa72f5d3ce1b430560d5de456115bfeb19135bd0f4b08a0406d5e8fb36f23ef0cb76ad017ba63a1ea16f245de37819a7d8f823c4379402b52bd9f90bd231b78bf12efe369345be91884a65cb8c136aa74b20b836a314b491d7c6a195306d3a292db59b65213330d6fa383c339ab0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x3d) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$TIOCNXCL(r2, 0x2000740e) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x100, 0xf6, 0x1, 0x1}, {0xff, 0x7, 0x1f}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="698ee64e4dffa5006ea9e7abd9355433b8b03efc8b790ccf1f387253f36bc5", 0x1f}, {&(0x7f0000000100)="be1ef6e09359a911530b3f67c1b1f6ce895c38e0fb52a932c57974554e08e9cdb4e03bb4906e7d1864b33fa0007af47e87efbcb071bbfd66b6b3cc5c5ed9b8d12763376a95e5cdc5a1e6d98d9e87b91c276c85f28241b85d35e6002390daf95c019dd628e8936a3e661e9ac2", 0x6c}, {&(0x7f0000000240)="f418e3bc7783c24ba7fad56099b7c0d693252b879e053061c5d3df4fa869110e4921914ac0a056570ee26de44375ca315393f68cac310805afee0c493281156f06bc6e30120fe823b6c78bc9fcdd76e0f770ab277265a5aecd622dd5ccb00a36f0db24e80b64aac218726c2358504f7c40480569ee36c57a58d479b62d3a2bd47d88cf6a308d6d742faf7d1c70356202e49f2a0a72c1c0f794771010529e910b8641620f02d4ba5ac1417f4241e8d1c41931cf0c54514acffa560d03001c6aace73efb120910f2defba07701485c8878c2d05cb0514779728ffc2b70195ec2ea", 0xe0}], 0x3) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x5c}, {0x6, 0x0, 0x0, 0xffff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:23 executing program 0: clock_gettime(0x6, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/26) semop(r0, &(0x7f0000000040)=[{0x2, 0x5}, {0x3, 0x1000}, {0x1, 0xffff, 0x800}, {0x1, 0x1, 0x400}, {0x2, 0x4, 0x800}], 0x5) 16:01:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x20, 0x4000, 0xfd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x0, 0x80], [{}, {0x0, 0x0, 0x7ff}], {0x0, 0x0, 0x0, 0x3f}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:01:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 16:01:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100a0, 0x120) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) getdents(r2, &(0x7f00000000c0)=""/20, 0x14) r3 = semget$private(0x0, 0x4, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) dup2(r2, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x800) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = socket(0x2, 0x1, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000001c0)={0x5, './file0\x00'}) close(0xffffffffffffff9c) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000200)) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000000240)="239173d64a05c49c93c51561b55c98fef0ad46fdc3ce86cb1afb207912b630559ad6a260e8d492e9a3f2543722eaf96586de8a3a6da5034e7712dccc5fa6776723a5efea66c41346b9ae13b9b582449c21aa0c3943e2a04d529bd706aad47e57a0bb2dd6fb95a051220de26e3497cc4ea87fa3ca6fe17a64e3944231bcb674df458a1377cc470c0c522b3d7b88aedc3a3f1df2d267cef8b1cbcb04177b8db284f531219db2095970f4a92c06dfc289573f14f0d2360f0f2b2263f6fc08fcfe5d020780484c98147ac4371056933e91dcee850aff", 0xd4}, {&(0x7f0000000340)="1b83d69026a9305d3202e996fa2c0809033749841d93129ef16704e090bfb81e1bafe86b06e273b2b90f2352faac1fc024fb565315535f791cd67ee42d089618d97dfa", 0x43}, {&(0x7f00000003c0)="f199491ca1cd1079d0238cfc9f1c94a37383867ec7c69676bf97eb", 0x1b}, {&(0x7f0000000400)="26206014425efcd71eb8556ba24c6a46bea04a0dfc085a978aea427dd0fb2b6275b1b9f1aa8c7b332e4d10f32b305b94b1949c43a8a413918143d7b1c59bba29de718bd12cc474002e97a814db1cc4c5b1525354ed067ca589e39f16a38c9f760cc6fbe92a37d4bed12d2f489c27c3c21837ceedd9760557890dc4b4ea2afab4e5c7cce36cc6ff1d4fb2ea6883d3cb5b334bd2741772eb31fb64220e9efe7568a8168ebc7a0075ec489d7c55cb30553643ffbd4b118239a00f5776b303d661f9bd7b4428511171ea9f74eb", 0xcb}, {&(0x7f0000000500)="d03700ac4720d401b566a198dd90a6b84a3acfc4526b5f1d0ed2960b77cc38cb3fdac8699ddca16f490f4fac63d0c994cd24f6b7d80eb3a048afc10171107a331fb87a1414d18559b45bddca43d174015d39ece34b1f308d7b30e18fafdf1096118c18d14ab8e158d278f6fdd3db0e2650d4a768c5f1dd7f46737956d6c055b7eff14cc96bf0580b4fae6dd39af68ceef9902458cabb7893f5660b4ef6e5d0519f582b8f0a980bd5430d01b4cd7c9b37feca6dedb6268d94a3db531eae15d7f70c68e87d941b8bec6ac98c302c4e4c1716fc17e9c0b1b9a28563fe43702f61c93cf0f157f2c9fc98f2485417952e2196356cb2d1b1414143a4d65219b1e7a7ac0367d980049b6866024320ae84162ed8b2cd40fdaaa423dc81fdb239ad5754ddc9a0ce0d562f5ae5280deeaa4e934f0e5c6683f8c7d0de8b06433c58b566081318ebb80855ca76b781d86f79208cbf629f259bedc6cee0a8acaf07fd8a68cdca54738d4c5c68f5af72a93978a8885c0bc1e9a70a6a93d48325e3f2c72160d7ad43e4781aec4b70a546dcea39edc1c9b6831512acddad4f54e36d67c33e3d43f634b7306f65c7c3d22a80514dccc7e1fbb4150ae580b5248708725b12a7f8acf6ccb05e09305fcaa025251f2bcf73b09120ebda744ec0dfffec98613544086b11dcc74f6a3daeb835470f469d5913bb004048b7ec401c00d057c37583603155e4594ea481be8ab8469a2de417cd9b11a161e82fa6637162678351f50a1707eafa33e6191271c2160f0e7d61d5474b56ca4671b75ccad12fd0d171aa6bff19c4a4459f664144d952172b159ab30bb83d690dd666fc31a7dbe7a1204d5a859548909a9fd2e20e9acf950f4d47e58d302117052437dfb8bb86038209b4b144e0549ce5895345e60c031d93748f5598eaf4a5d23a9c50299fecb85407de5c4967f4e86ffd2a277e630704b0c037aa95b23ea130219a7c8e96543f020c10002ddc5ef287cde6559d620ef700ff702eedb51ffdca731924fb0dde11149f7bf5eb252ba0836db44565a7cc2fae5a6bfc2bd0f764a201201925b541ae9c525e3d8229655b586bd7c2844bf143de597843fffb6954aec63b5aa74c1f5c22ee4b922da4921e0a4965c3c1ef5dcd3110812259641f00f64bcfd9c42a649b720cc0d204a81593bb37c9a925c76922182589409921b0f911f7711882861cf6ee7e2f4c9ab36540d1e6566b98990ddd2ac2cfd171b46dfb5eda9c7c8632775193c286f53de20eeab8d3328e0f12a0ae1170b3034494efb00368821a15c4970961cfcd45bba1fd0d908a43f21a9f576e91c480fee909ca930d0aebf0f55e0cb3b3b8bec213627d9314bd6df7e48446c7e93c84b88989e81fdc2ed751e972e633daf2c6918fc46363e2428e066f6bb225eeffd869b6b4dbaeb5961a92f2b4fbaf9c151daa3a6fc72b1bd37186e0e9886b2eeea02a046324197063515878a9d2fab53a6b1f3cacf235040dd06cb972ed448142191b05dd36b30ae4bdb484a0ee4a669245c62bc575fcc846b60d877d60ababb9a919e5bfa855db732309c62697c0e68ea8ea72ee050948b5782fa23bcdb724d295fce7ac55c628018cbadcfa01912f20cde7d95caea1e177ed0e3e9d4185cef597ce4094ad545c7030fc5f3fe3711fbbdbb31c0838345069a9c6f368dcc21efc82d8fef90b0be3f7877499f686f98fdf1f069332996433e0ecf98bc5f41b01fb9d4cf2347a82b74c9d25b26a88c8d09dedc999dd26cda82f74be5dec8f79a869485f7c846a359d7e93b7a65c24072ccc5c22d0ab9d4aace0bd98f5fab8ab70d4c0b25c7910f84cb64f001c35288b783feecd066256abe656b8eebb86a0d2f9256958d55caabca91e31cb7a988302e4fd370540307eba20bf2a235b50cf9da4d28f7197222917fde85fdbc3c92bfcfe09f62c434a1a01c1b336a855b86976195ed2a8e6db43b4d0840f207cc297efa56f65c3a17acb60108dc54da93ac832a1b043274bf85ca5edb051b238a338b4918ec79c765527698b251956c3c961fc96a9fc74d4cd024a2cc1812c4d105ecb414d481d8c6339dcf139621f0ea7d3b1bb5eb191bb012df83fcf5c732c021688de88f0da2e001e3356e9daad3853199a3884a1315d888d29362a4a8983f4f5f04875ae04007a91fac0e170ae57fdcbb5ccadca452b9a3eab5597d0b3f702ad6c632e96d315d90c25b6baad348462fc11c7fcf77857ef8132dabea8a160a1ba7ac5c0b7f81d38bf8cff3724a1372cbd7102bd66eeba1cdf33503b511dd757006cb3c17cc9e05f4e45eb6f6e40c54b355aeb9f33fa9067648b64120cae5128b31fb0847e0e55d81148c2a1f0c8936a061931be8b6aa0d72dd544ce4249ee98842ec5e6776eecc1f424eba3bed92f984ee36d3ba8ad5b1eab03dcaf2fe07c5b89488b3f936e63dad74affa4f124681ac7839ed64a2fcae22a61de7df33e1a103903d289468aed69a30f6f2dde9b106d87e57d7656306edc557aa386e639ec1bc438561338be3a96bddd92e0f13ef160b714eccb4eadfd0b8574f147560aa4ddf65a95ecb45e77c5ff718b41915b78eb1eaf67017b89078f5cc37154df5f9f0d2bcdafb4c690557dbc2a624e7c058df01a62e30d20337d876d5d0b93eecafe5b34e93e5edf369a57678b130ed34717900270407374d843f1579bfb3a6f8b76edd6ad99da6c3a5de6134ae11c00c835f1fbad451add536aff95ba66f46d6a60166ceb1769c4cc9a1f914e946ef19d9abe35280054570e9015d9f20c4b7f81a25b954ded6467ebf876206cb712588499e6d2a3a65de7794aa68fa8ce0ec56de6ff0a6cf20399ebaa95423aefa3cb9d79e242dab315b091834a0f90c0c0e0163f482219744412cc869645e19fbdddaa024e185be252880d8b3ce0e99f140c3e4e502bf86235e9db1036e876ae536764b2788fb2b9467d6f60a5bd3f41e8b4bd5e8e73fc3757dba98a26c3b2ad4b0118b3b8a8635250e52419e3a7f355acd8fffa83e063d8921221ad0e812d3e7c4145c8c911009709a40bd1d902bc23e4c1ca49c5fc669fd74789b24f160d55a96ff3ed73fe9eaa9152c429df19ee088abe6169ef6bc06efc12fa8b2a8c94f28b95a5971d886fa87d587ee97a52e189e68bc8f49a2ae8ea7c1e386dde5bc4617b8c44cdd7b580ec205ef7535c01847ec3c1a9ad4c058328246c3d515bee5249bfd758d8ed193c2b7e6d3ac2d76b870831edb935fd1108c12a839d52786efa347e9910af8e2c8f541cf16deb31992190cf9d59058c96a39a75c0ebe86286e08e9038745815d3c9cfac64b3bd3b98c6f4a1928174eb7b613cffd16bd904b42d6c1f84c42be674f0728d884a86dfa066399385ee3477f1fe778a0e20bad6c13ad346ebc95fb198cd2e273f0f2c328373759486e623bf24a7ec4b671cd0d14b8efeb54039b6677463671a604f190e13876135090e011841ad527021a742e6097b3d858f4c5184524fce8e2f8f81f9879728e1569401cb07c6cd88b4f3d6500566f05d2da358f70b6b5c5f55612ac47a56fed1060231a3844f5a595abcde67a7e3a17f8bf69ba8f94a9d0678d73ce6165546b729376e44d830a6ef4a085a532600f5f9cf87776a26115d193914b32b6b7b45b4ff3c6b45db19f4bc08e9e40b9d5034e954363fd8303d0182ee0b92770a55ee53fd1e746382c6cd69970e490076886abf3f0c64b7c62f77ec9154b5e89574ee4c36c30d4dffe835845a0fe1cbc04023163d873c4cd3d350ff97995c9bbf604ee08539198baafa021802504615a931c7dcf9385eb371deed6abac8c18e108c76b3729ec82a64abbb43c4ea75dcc1c1d3634dbcc7a97c93fe38943a8be9d95e2815858acf32e82ae2e0afdd9e0327c51369261e5e13cc9ecf719386ccd90d284bb1277768555daa43a3e807b141d2cf006ec4f47630422fe0ac1d849bf755b06d5fe0f5e607696746b0000301c87b08e0db5cc155f7b381aeff6e3382ad35b0e681c2c322a253108e7b52a6f30eefcdf7d1f8cc1321c5c73a52b45c46e5901c14f5920183455c59626dbf406780c95414c5abd50c8e9fad443ba45ae6b4877fba5779740976bf885afa8ae3cc24e2c9f3875de5513add540427f245417aec510fc1704314d3ef6e4811eb80fce37b4df08655de4fed5579a667cbc08cdfdc9dd35a5e6d24da14addebfd593cc76bb7dacfa789e843c1bd639448e4ac91543fb5458518134b8a7f31e0c584f114c23aca513dee53c67ff165122f0dc0f21779c5a9a504add82bab9e9378e645717670bde8bebdedfddb8c5c4a3f20216c5c93404097cc60db7de949f0254606aa4739335fdab317a385738f5764082fd8860a4e936705d8d5cbe810962f244848813250d14251bba2d0eaf6fe4dd7d6b6d65ee9efdd42a7098712021950f93c3edc9319b9fec2eaa7c8ff95fda44fc277dd5100b3efd1a1ae4be459d8f44feae0db57d7989dff0df30881ca2930f3d0f38a0287df2c4c82a2c54d1110d10d651decb213a63f8b01c4410f0f1371c7df707396aa0eea5ca41d1b322e33e7615c00267465d1266c325eb098b9a6f138b7b62ebaacae2bd85eb8424505b93536f158a56671192e08dcd078cf8f3b6a6b5ebd0ac728c2b4cf870e661022f547336f2b9523f7953d2aefe4f61a824a40050f367a4ddbf512ab30843897409898e68dfd8869d9751c54370894bdccd343ddf4a43039ba8ba877b6462633918a553de86244e730e1055ce7059fb8df39ce8be1d91b15fd7358c8d7018d7515358eb8fbf3d3c655c63f14b5ab2c751cd3f19aa8a199d36907b95d23513e3d6aa5fde45c5a286b6eb68005312ce656c440cc2c6abe4bd9cff3b4d019333411698f539024bff0597fa76bfd7eaf0f48f24c56956bce1fbdf17cd657bf6789d735eb07783fec15b4e304cc4b158e07ff85e87995cca4781229ed6867039e57363862453e0b05e2bde3227c80fc0c9d929774ed994ea02db652982d5f461bd76d509df36a398661e9cf9e20a9ce5c65f086afa140015ce572599d7c1f78912fd3f67fa37cdc6afe450d837efaff0241ac2b898d3587d22d3dbf5e8d3f9fc187d69e926834e2b6eefa9ae869fc3e26379b55c098263fffdc1a80e5e5b33512b13e5c5810140d6849d8febc2146b6a29de9cf5465b02558972416ed929fe0239476754229f834ffeacd3343cad0f0b8c4bd94ceae2dbce25466fed5cc68dafd04f6ecf3651464fbf0acbb12456082fa2e3b1fa7672a46fb1eda395cea02f705b11152433592c448512967f03fb0ff88572fc4ea2ad9e01d4d1678d2e67df9617261c87a285476a7fc5faab7dc766a0c10215f6956262185186a9d1f6f0f33b159aea3688252a73b52416c92133f13872ae670c265d2eaad2d1bf8a9eac4b6d99e94247e00fd4037d15b438ff9be6e2929e97ae7a85b32fb259af3395bddb34147475560c08e9e2d48ae56dd576a1018810711f90db6f1fd8e07cd5fb7f10aa4466a809d03f741c523c3afce00d5982b2d33789c5d1f4a77a625ce015761daef39de82584af3adadb260993341d9a884e16159b9101eac65399548ebcb711716ec6647fa0c868ff1d995480422a36e7ab5d430bb8f56ed8001ee1003db1c72106f43609e60531e2ac174a06871afbe237adde553ddee346e2bca31114d63023db5c1c5c2ce87241878bbdd08d8179adfc836a294a68312c271bc436f97f5b99e2d89a0a3098ae611de9801f90cedae430a4beb09fdfe10b6e943be32f9d2969d6e50d1784aa5cf0062001", 0x1000}, {&(0x7f0000001500)="042cec9147cae03dd91c859fb38bbf70d4cc55f625bc015b36115a908bd6fba57da40d3eecc42fa1f2ecbe3ab36743c9d75f775d1a50553374d53d74d95edf9764d60a4dd0a21ed055437477d612bdd8", 0x50}, {&(0x7f0000001580)="f13a31c19298a38cca3a93d0c46641c8b65680f9dc2c5dadb71bf2662d19b206b7ff3b1fe02d58b6fc48db2d809a75ea24236d0103c866c0c5a7b3db757b61fa9022c40df8cbf3768f0aa415a81cf1ffa3e97d65e95bbb54ee852330861d34299e0200f5c02de1f2b5f0dfbf24e1bd6fb5a8063e07b79788f77819961a3149fd6b53a07a91b8f036f2cce88d02aefd7c93d3117dd5085f4fc07e4fc0bf3e36f546c8f209cc23671e04143ede3e96afdbd233b0c423ac30c16ead30722ee61b520918e95028a759e17f4b3052251196ce6bedbb1e64738797046181c6efe1933ff87575e95a14a811d403d59b34024a0dde6a41ad84dd46a7fcff780a2b05fdbf4c95b1b2f2d3d25828b0d5ada4ba280b17a0b5b774c14afc3cfed051abf87bb63e0c6389e3be01e79224f169082fa2c377d790178eff053833d2445a3e2adfdb922df3ad75201aa3fbc188c035f82d35321ae89501a04556d2701f1a3256108fe8c96e2c9fc337e15e81ba40ca0e6b4b3f3a9302df87817b4743ad97d0955083d43448cfa607d431dd78ba44cd01dca640760b96e969b80f18f30a9a5523b5f1b39cb916afb8b57699c70669bba276e4d49b05d0ed130524c21629150f62720bf82e6098376433bb7f3e3ab1ebdbe29fbd3263528155ce75a6b644b0aebff36f68761d53ccc690701823f24fa1d31137fea81454ca66833d4cb73273c49ed82f1bf6efec0974e467a9084ec80f57f18f061775ee8c0f58710bb36f468270101e30d3a210ed851cdb8812f975ce5006baa2023c047bd07d3b9afa67ba4167a600dec82cc38b643d7a1291b1dcbf14342cac354bc402b89492790d7f6056a1781f6f63db7a2ea52d10916640e481731fc6e568c34a59fc71eefc51e7e7597d14224b7a5a742f373e7dc322712d31458074a642364c980cc899d8905430bf2efc6dc905840361dcdf4819bc08b2b6462358db3102a3726a0da3fcbdf78c86f0cc15e7d590c6fecf05bb15a2d54df6ccd127b3fe6d684fceed2b3399d455e235d94df25eacf40a728bc1428e44465eab3c864279f3f35c2c1651ef67e4b28dd8c95800f0b2e178328488518b957109737aab63cbba12983a365214d97b7caf2aaafba8f0679e95e6f1d8bc3c069457183e7c0cebf20683751d203d09d9e956628ffe2f18eb961824e1513e70959cbd8b75846a2075b0a1d20b3a798a9cdce1bcd481c15de83e97d411bd424fba231b7fac8fc0241b4f3c78a2690e61b7ecddfd295ed248f2a6095ae40412edbaef16fc418cf9db91e87335707150077daf57102113a199efab6db3b0c45b61508929ed632e87b29b85a4a633b2b939d73a09c6d50b22495ea166a94b6c24b6fdc29af23c0b4f7ad7704e7f4a4dfec239a6e3464fa55cfcce13702400caa3eedda157bedc1ac4fef4955ec382a4b54c28996a139df023fc90a3ab11a3b019f5d19f5403bd9ef405c19ff47e56479f7aa0a4d37b7e72d9c363f277ccf6b5914f8a675892c9682d0b42e9f3645b978f01ecb5544a88a7f3293fbecd14e635442f597abd68998ea7446db6fc9c612d0871e3593b95ba907a5a0c7f248639b442c853ab34d34cdb98374b754df0461c71b2953c942c9edd63623509d558532a7b08d7863ce3b7cc610e4d6d7786967ffe7aa8fb57bdfc2054269f1d4db0af820301e33cc48b3dcd49ed5ef264014629d1dbc2a62ba10dd392622dc92bd1b6c419f91d59ae298dba74e594b89ed89748bd0c9e5740af148785a9ee07a78cfd0e7070ef6aeb63bbf6e79249662038bdd95bf81f9dd0542ca51f490155723e0b9c61befedfdf8d6c7922259f020db8b49f6d118157902018a47385ccc06efa396be974c79671a5a33271472bb3c164f82a4f66a56c9c32e0bcc6daff4d5c7f269d25d3484b6090d0ca20e61d9bebe366d59c28e1e75386c0997e5925e5e98124b2b99ee3eccdb6401e5b356ca4ba5ad84e8ebe4502d6dfcef4cb00d5e15b3fc903597846ec55d2a9aac95569b87ef279913455f12de8cce2e6e44da5659258d7d5ef93176586cc416741cad740ef59ea290c9fddc5f9990dfe2a312bf5c675be89788bfede26d731cdf8aeb26941cd3ac525d1e5fb56d7875f03668b9d1382dcaa3578fcb553823c0e621792623d17fd4d16ed1f477b0c775d90d73eb61ad0fc193aac81488a3483b358bacfa6fca5f0c4d538f808a6b4988ec380c606ab5824d8566bd31c4acc2b681f4bf51a3fb948382d221babddc04bff2e405a9bd7c12f9b182c08fc2b784ca5baba705d10de23dbea4e6cb25ffe80f3c6b189c8ad8e947fcb6ec835eb1024b59f40f91a643fc8c32d5943b7684c291ae1bf27e371b0106a9e18269e949f47fbff0ee9c946b7d65805462d9a36dd799cd4091336cd6427bdc08ecfae96825a892a5203a102f386e046d3ed53fb415cbcc14d4afcc6290d2df25f4b12984574a53676a779e60d92303b0dc8920ac4b5942f2db787c195f8b6cdfc5721df0da4e86e50d40324a902da25de73537250a390350134e012ed9a014efa29e4d2b8dac04aeec9a2b760facef5fd53acea980815168583fa77b3690abef391a731336f0d73573865de43a1e2e5f5c214cc5e53b1120e539da63dc7b8a91d8d060f98b6339178a77bd4959a8b9438c9d850581e6beebc10e29b1c7a8499e92e4b40cb77a21866b49781612e01904dc6585604b5983a6b0068159eabb138f5f0b45c0b7e9b610d73e84869da5fd04385c2d0755c0dd6ff5b45486c55fc2b4d918d2b07a89a83f1a4ff1a343ac4e5a2752335561bd9e35037ed2226a63f7f2abfbb0a3b5fb8f12ef204579f779beb376221f1663a40a50c5803b8af10eba881fa1e65b46e7ee999e6357a3a262c0bbe2a40edc1f4893614b6665bfc7ef16e3d44fa1fb4b8e45b0c422339fd17a7a02cbf237de0b705f176e4901876e9725af4db79841b6500c3c8eec5c8b2788fdba3eee87fb8937373fff54be8baedd75ae1aa1697086db6c8a57090b5a48adea5c864081386f6460acf2ec14cd1afd5371581540dd40b7626bd620d888ce050bd92f1d400d85a3b23df6c60f0a63a846c646a1025826dd4e3308640215dd7d9d353a0cd75a70aaddcbca84baa7805f38cd840b13b1c1a16c8465d6c246c483f4a9700f08cabfa6e4c0dba528daeb40632add86133590cbb19dc6b9c2cebe9d399c2e1280733564177191163b5680916b411d5f7c13962394e8fd59eba8f071632d51c31fcdf504287fdd0b49aa2f8e7badb6dc0c2484b1edb3ab5b859e2ddc5c45c903f3c7c707932a509094d472a0907ec3f5769f285ed7c99f0ca9daaa724802286e53d39af952d7b50b05ac069458c33c5cdf623a101c447021af5ea9412b5ce341d673b99a3b8fd85837e4fa5d9d8cfad37c1ee464035d372e622469fa4d28ac26bec15e921fca9b8dac0f2969f434f3922076fe6ce925c444aa391881f792f79366f78347fe236cd2d7de91580f6605aaf662cda9c2583387de04403992c56b191095a8809d2d929f8889ef0e22879e340bc044e13d500a43bb4bbb04553f8062e65e9f246271a44803ad89c22c989773e3385ceb74eea025acd90c7d95939d4a66c1d473838aad41e0b0f8b3364c4634738a479d3332cfceae8d466dd8930fea217de212e6f1327d8df00225cef84179a7b9c3462a725aa60a8c5e21641690e30bea3322bfad49ca97aae964fa67b41ec99abb7982f14b0cbeb81ed7404b773b38feaadd7157bae5e1673dc034ff9c954d11f1ff5b0fa21be8095f7460697f32b1779f338b719648a5d0bb9f998ad0346865216adeaea6e808c398272433237b9db9ae259cd88a82c049168e3012446113fdc2ffd2553c782d108c8bb495b696d365c72e56b5345844e901a3aaeadaabf6515d0aec635e6b28569efae741a4de319163f71f2416194e2ee401caabd082bb1d3bdd576ad5b66de11b170756957ece53e33aa74f735acd2d28453b29aeb10c28734107f9516f98b534fd6cb64b4eff33313c5e0ed7e8a999cda998b619132fc23993b0bdaaf54c4c9d3bb1ed1ad1eced1deac7bb98960c8b2db97281761cf6a20dc81bbcf73563882c5c924c3ac3dcbeaee3f96ffc84b6de368a750717736fbda088811cb330841f339a05fe03906d04299529ab9046e05ab9efe3245ef5c1d9d6670d1a8e3023504303a1c1f93407f36e844293b9bc940f57f0ea508002ddd7d9ca7a1d0a29d1799a41eb23541ae4cd97fe7faaad745d277e1a08bf6922b5b7c9da8b8de3a67cbed35ecc4701897d54f37cd587f0fa7a41c0833fdae3c5553ffe4d2cd368b05266b0eb94c23f377a3e552a00c44dad850f392a8d1cf19be18c0da582eac7416f1d66bb0a9632bf56a4a9007e9a88e9e977b35784fafa571f34246e8c68429324549e22e929190f71bee6ac0554f5bea2c60eb9d45950fe0a49d892d967e1356f0908c35d1fdbdcdedb159152b90ee7e66c3b5298d870be5e245bd216b92e9b120d4c1f1d84f138f151d08789c39a41308634f2825767bb4a205a54177451aac33e8c2df684076adff50c961446e515db1cc53d7b55e0c2dec37cf1758d906874a2d6a83c619bc8f188a55b2224f2eb911f39cf4177b8a13cd6bce2fe21b6958dac9bee8387e22aaa44fb555c11d69977384e7cd9ac8b79feaebfd21b8c7ff9ce0278e4b65356817f03659b25a756390968e4e0fde93343354d3e277f3d3c7ace018afdb043b3d4f1b8ba546ac7430c3a70b101a5d5422910a3bf9573cd05a1407872aaa929c92bf8832b4382928190b2186668ceb9bbc41cad9c3e06eb0b639fbded161069c82f51ed848fd24cc2ae62874e43ecfbc0d7f5521c1d8ab418979d2b69a818d4276fe18f50a9d0fe91c834dfb6d4d536a8110b2ae5814524b8d68dcdc1f6ef9d295498681b120fa01a5e35f0e80eaf6c910e0cedcd18431b7c48adf7695779a629bd717da7665162125746bb2d5bbf53d4fb8692113677e56576fad4a94fbd451815a5667be69e9e6896e0379c8f12e28da3f470bbf87fda41f9e9ba4bf03ed2d0836d6d32f265d539040925f363454656345958cddfa82fd137a293bac00451f41800cd4bbdc22cb199924c2b83ad2966699ccb9335e24e6dbfcb1dcf8d58b75ecf7e0410851d64c77ff310fba2759cff1e6be6d04826fb52d40762f40b3afdf1360271d79cf254889062d8e87a230205a9ab5f93076a999e31bbc94258ea1fab178cae628aa813adf21f5082fe93033b36a415eded122391c62cc2f29ffdee4619dfe1c6fae63ad35bac9c879640409b33ae610ae479f0e579674eb4351e7b497fd9227f1fc141f362b4e959f22fea5477e1cd4fce1f800d245482da4ad0a09cc64d57299afa0226960d3fc73b9724f06245ffba836af0493bd57c5583032a5d6d98f106c04f54e02d06aef7b7461f95af46ea5ea880064dbdb6dfde3fc4d11f57bcfea3fff4ab1b7246dc62fc47ccf330fecdb049df88b23f363e2abf1b8f4400ae8810ef47c8d7e4f8198aa929d4215d7e3de63c018d6e85827c05b205dc1e7e21c17205ff8d345c4cec53f1e46e412673409956da3ecf56a1edc698bde6e6f75265b3fddeada5d8a27cdae82e3c48cbbb3c33d647bdc4fe7a81fb2c185c3f23c9cf59707f93c443de833bb159b9b262c76c1fdde5f19e731989a29800186fed2122e0dd214c9f5800b5829130ef533ec1e53009d3d9d9908e2e8162d6475a4607327720bcb15831f40b57af8178c197f132e86ebfb2d8a453cf26b6d8c08988ca5101ca3", 0x1000}], 0x7, 0x0, 0x5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002600)='/dev/speaker\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000002640)) semget(0x0, 0x4, 0x110) 16:01:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2, 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x2000000, 0x1, 0x51, 0x0, "0000000000000001edff0e00"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) accept$inet(r2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) write(r2, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}]}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x80045710, &(0x7f0000000080)) 16:01:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:01:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3ff, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {}, {}, {0x3, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3}, {0x0, 0x0, 0x7}], {0x1}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:23 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01fc7e"], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getpid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpgrp() r3 = getpid() fcntl$setown(r0, 0x6, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01000000e758c99426f56eaae000000f01", @ANYBLOB="dc85bd9ab827463bb9d9de0a6bf8ae096003c2379ab6206c86d9a0d6804941b6c75106244106009689b3e0176874850e07ea9e1e475496b65e91580e57322573512d6ea033a9f5e31848afcbc7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r4, 0x0, 0x0) 16:01:23 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = getpid() write(r0, &(0x7f00000000c0)="76605be905e34b7b20e911d97c83ce90e2e427ca21e82c23814b7b2280fc4d3f06e2232060ecb2ff3ae44176f2678d2c150a9bd5109baa02a47213b6eb070b1756d2180fb117d4a4eb571f97dde2f7c718f37bd03c325990eb5111478a6c22a36799031e761c6b7517de4cb97d0f5005eed25124203f18742d971b221332117fcb42a97d2b30f4a74988bc5f58", 0x8d) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) 16:01:23 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) 16:01:23 executing program 0: socketpair(0x2, 0x2, 0xfe, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) getppid() bind(r7, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffffff00, 0x9}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0xa, r8) bind$unix(r8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000080)) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:24 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:01:24 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c060000000000bb0b04800000000000000000aa21000000000000002804009078000000006000cdcb0e0000aa251d0000000000000000000000ef00aaff1700000000000000fa00000080000100000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="28000000ffffaab562636287e10c2e3084e40d00000100000008cd3fdf00000000ee99ece546b66187bda7ff3a492e34633728c91e2a5e3d6165f9b72b29d90996f74c3af40627722be1e8cb54334f46ea789bb4ba5f0e94ed2e67c2dd797c20ee351c79bc9953de9926493678c6c7d64f9e7a859a898c18237bdaead4f5344ecd6fd02c840285ba6e33361d0e8b33881ed5c439222a7759ec179e60ed8d3aeaa9ab89886ee7b0bdff1d164303", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6538f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) accept$unix(r4, 0x0, &(0x7f0000000040)) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) recvfrom(0xffffffffffffffff, &(0x7f0000000880)=""/203, 0xcb, 0x841, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffcca) 16:01:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) fcntl$getflags(r0, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) fchflags(r3, 0x10000) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x2]}}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r2) r3 = dup(r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:01:24 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="290265907f00000170f739e7aa84d3dfc7774335d196e77a0abad40596b8a02e7f663518f5c62f4bc26fbd04ff9e4c543d00"/61], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x2, 0xa9, 0x9}, 0xc) r4 = dup(r0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040), 0x4) semget$private(0x0, 0x4, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c65300040965909033c13d6e6739ce4d1efbae386a97b4944c942dfa83bcd3b9bdaff4f971a3e"], 0x10) listen(r4, 0x0) 16:01:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x7fffffff, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xed0) semget$private(0x0, 0x3, 0xe0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) 16:01:24 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d15", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0xa, r1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES32=r1], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="077e361400000f370025ff14343c9b6c0e0f00e1ff08", 0x16) write(r0, 0x0, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus/file0\x00', 0x7f, 0xffff, 0xc4a, 0x1, 0x24b, 0xffff, 0x71, 0x2, 0x0, 0xffffffffffffff7f, 0xfffffffffffffff8}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000000), 0xd77, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x9, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 16:01:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) setrlimit(0x5, &(0x7f0000000140)={0x9, 0x7}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:01:25 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80c0, 0x3) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x4004570f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) sendmsg$unix(r7, &(0x7f00000006c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="dfd63dd72987c2915fbd807fe774ec0dc7f306dda577fe785776d899313ecf509daa23234dca18c5ac9e151da6ba530dd4e11c6be314e531e22244c09fb80c587e96423ea21442aa5a20e135b2c8305cc69cafda6558243cf79f9149b1e7bb2653171d64a77f2fbfea98b1ff405e967c85f49c0663804e7ce50cb975e5a85932a3bf0699614fdf0cd6b731947c6579cbdd6bf241c6389861b664e720e445402b0b0fccbc6602043977c9cac125c40a99"], 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r7, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}], 0xd8, 0x4}, 0x400) fchownat(r3, &(0x7f00000000c0)='./file0/file0\x00', r5, r8, 0xd336827b8162e7ce) dup2(r2, 0xffffffffffffffff) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x1}, {0x3d}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x4ef}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="cef256bc05470cb65f0b03248c9e", 0xe, 0x0, 0x0) 16:01:25 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r5) r6 = socket$inet(0x2, 0x1, 0x9) shutdown(r6, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x80047476, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0xa, r9) poll(&(0x7f0000000100)=[{r5, 0x8}, {r8, 0x10}, {r4, 0x1}, {r0, 0x8}, {r9, 0x100}], 0x5, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:26 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', r5, 0xffffffffffffffff) 16:01:26 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:01:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) syz_open_pts() syz_open_pts() 16:01:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x5e, 0xca}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0x16, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x7, 0x1, 0x2}}]}) 16:01:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb2ec3003c08feffff0109007e5e00fdd1003f0000348adb02"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x800) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000300)) poll(&(0x7f0000000080)=[{r5, 0x100}], 0x1, 0x7fff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/212) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(0x0, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) r2 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r2, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd7]}}) panic: pool_do_get: pvpl free list modified: page 0xfffffd8064741000; item addr 0xfffffd8064741000; offset 0x0=0x0 != 0x2173f115ef4ae4e0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *289267 42053 0 0 0x4000000 0K syz-executor.0 522220 5420 0 0x2 0x480 1 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff822735eb) at panic+0x15c pool_do_get(ffffffff82666120,2,ffff800023fb3778) at pool_do_get+0x439 pool_get(ffffffff82666120,2) at pool_get+0xeb pmap_enter(fffffd8066ba91d8,20cd3000,66cfe000,3,21) at pmap_enter+0x16e uvm_fault(fffffd8067396b90,20cd3000,0,1) at uvm_fault+0x10f0 pageflttrap(ffff800023fb3be0,0) at pageflttrap+0x1b8 kerntrap(ffff800023fb3be0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b syscall(ffff800023fb3f30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb895ae11010, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_do_get: pvpl free list modified: page 0xfffffd8064741000; item addr 0xfffffd8064741000; offset 0x0=0x0 != 0x2173f115ef4ae4e0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff822735eb) at panic+0x15c pool_do_get(ffffffff82666120,2,ffff800023fb3778) at pool_do_get+0x439 pool_get(ffffffff82666120,2) at pool_get+0xeb pmap_enter(fffffd8066ba91d8,20cd3000,66cfe000,3,21) at pmap_enter+0x16e uvm_fault(fffffd8067396b90,20cd3000,0,1) at uvm_fault+0x10f0 pageflttrap(ffff800023fb3be0,0) at pageflttrap+0x1b8 kerntrap(ffff800023fb3be0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b syscall(ffff800023fb3f30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb895ae11010, count: -12 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800023fb35c0 rbx 0xffff800023fb3670 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800020f6c000 rax 0xffff800000a1d200 r8 0xffffffff814db7df kprintf+0x16f r9 0x1 r10 0x25 r11 0xbde7442fcc5d1ddc r12 0x3000000008 r13 0xffff800023fb35d0 r14 0x100 r15 0x1 rip 0xffffffff817e1ae8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023fb35b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=289267 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed9398,0xffffffff82641d18 process=0xffff800020ecf740 user=0xffff800023fae000, vmspace=0xfffffd8067396b90 estcpu=36, cpticks=41, pctcpu=1.75 user=0, sys=220, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42053 476932 5420 0 2 0 syz-executor.0 *42053 289267 5420 0 7 0x4000000 syz-executor.0 20239 373111 0 0 3 0x14200 bored sosplice 22030 222119 77094 0 3 0x82 piperd syz-executor.1 5420 522220 77094 0 7 0x482 syz-executor.0 77094 411011 27999 0 3 0x82 thrsleep syz-fuzzer 77094 191068 27999 0 2 0x4000482 syz-fuzzer 77094 75162 27999 0 3 0x4000082 thrsleep syz-fuzzer 77094 120239 27999 0 3 0x4000082 thrsleep syz-fuzzer 77094 130056 27999 0 3 0x4000082 kqread syz-fuzzer 77094 497640 27999 0 3 0x4000082 thrsleep syz-fuzzer 77094 414785 27999 0 3 0x4000082 thrsleep syz-fuzzer 77094 403251 27999 0 3 0x4000082 thrsleep syz-fuzzer 77094 254501 27999 0 2 0x4000002 syz-fuzzer 77094 426601 27999 0 2 0x4000482 syz-fuzzer 27999 465830 29573 0 3 0x10008a pause ksh 29573 236729 11566 0 3 0x92 select sshd 99636 462580 1 0 3 0x100083 ttyin getty 11566 359161 1 0 3 0x80 select sshd 46062 479692 46490 74 2 0x100492 pflogd 46490 272457 1 0 3 0x80 netio pflogd 59871 372343 6651 73 3 0x100090 kqread syslogd 6651 507772 1 0 3 0x100082 netio syslogd 59118 422856 1 77 3 0x100090 poll dhclient 97299 228625 1 0 3 0x80 poll dhclient 15913 37509 0 0 3 0x14200 bored smr 94469 318186 0 0 2 0x14200 zerothread 60734 177508 0 0 3 0x14200 aiodoned aiodoned 22674 77404 0 0 2 0x14200 update 1488 473199 0 0 3 0x14200 cleaner cleaner 57596 62496 0 0 3 0x14200 reaper reaper 48370 293542 0 0 3 0x14200 pgdaemon pagedaemon 52605 247497 0 0 3 0x14200 bored crynlk 24403 139647 0 0 3 0x14200 bored crypto 68681 485607 0 0 3 0x40014200 acpi0 acpi0 14420 66786 0 0 3 0x40014200 idle1 27195 458327 0 0 2 0x14200 softnet 54581 291222 0 0 2 0x14200 systqmp 55674 359164 0 0 3 0x14200 bored systq 53391 315773 0 0 2 0x40014200 softclock 35923 175187 0 0 3 0x40014200 idle0 1 36153 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex pvpl r = 0 (0xffffffff82666130) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 pmap_enter+0x16e #5 uvm_fault+0x10f0 #6 pageflttrap+0x1b8 #7 kerntrap+0xec #8 alltraps_kern_meltdown+0x7b #9 copyin+0x4b #10 syscall+0x4a4 #11 Xsyscall+0x128 Process 42053 (syz-executor.0) thread 0xffff800020ed8c48 (289267) shared rwlock vmmaplk r = 0 (0xfffffd8067396ba8) #0 witness_lock+0x4c7 #1 uvmfault_lookup+0xd9 #2 uvm_fault+0x7f #3 pageflttrap+0x1b8 #4 kerntrap+0xec #5 alltraps_kern_meltdown+0x7b #6 copyin+0x4b #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82693100) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex pvpl r = 0 (0xffffffff82666130) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 pmap_enter+0x16e #5 uvm_fault+0x10f0 #6 pageflttrap+0x1b8 #7 kerntrap+0xec #8 alltraps_kern_meltdown+0x7b #9 copyin+0x4b #10 syscall+0x4a4 #11 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9543 6440K 6926K 78643K 11656 0 pcb 13 8K 8K 78643K 127 0 rtable 102 3K 3K 78643K 360 0 ifaddr 99 19K 19K 78643K 169 0 counters 43 33K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1501 0 iov 0 0K 18K 78643K 113 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1538 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 94 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1823 197K 290K 78643K 12980 0 file desc 5 13K 25K 78643K 595 0 sigio 0 0K 0K 78643K 112 0 proc 61 63K 83K 78643K 498 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 61 0 in_multi 87 3K 4K 78643K 164 0 ether_multi 1 0K 0K 78643K 12 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 246 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 136 72K 72K 78643K 3002 0 UVM aobj 26 2K 2K 78643K 31 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 73 0 NDP 15 0K 0K 78643K 33 0 temp 133 3044K 3119K 78643K 13775 0 kqueue 3 4K 12K 78643K 37 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 76 0 35 2 0 2 2 0 8 0 unpcb 120 363 0 353 2 1 1 2 0 8 0 syncache 264 9 0 9 4 3 1 1 0 8 1 tcpqe 32 123 0 123 2 1 1 1 0 8 1 tcpcb 544 969 0 964 3 1 2 2 0 8 1 inpcb 280 1445 0 1436 5 3 2 2 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 62 0 35 1 0 1 1 0 8 0 pfstkey 112 62 0 35 2 0 2 2 0 8 0 pfstate 328 62 0 35 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 375 0 206 13 1 12 13 0 8 0 art_table 32 377 0 206 2 0 2 2 0 8 0 art_node 16 73 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 14 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 90 0 80 1 0 1 1 0 8 0 shmpl 112 29 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2258 0 852 91 3 88 89 0 8 0 ffsino 272 2258 0 852 95 0 95 95 0 8 0 nchpl 144 3314 0 1713 60 0 60 60 0 8 0 uvmvnodes 72 2524 0 0 46 0 46 46 0 8 0 vnodes 208 2524 0 0 133 0 133 133 0 8 0 namei 1024 9551 0 9551 3 2 1 1 0 8 1 percpumem 16 40 0 8 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 9 0 2 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 10348 0 10348 10 9 1 7 0 8 1 plimitpl 152 87 0 79 1 0 1 1 0 8 0 sigapl 424 813 0 781 4 0 4 4 0 8 0 futexpl 56 10312 0 10312 3 2 1 1 0 8 1 knotepl 112 104 0 85 1 0 1 1 0 8 0 kqueuepl 144 137 0 134 1 0 1 1 0 8 0 pipelkpl 48 173 0 163 1 0 1 1 0 8 0 pipepl 120 346 0 327 2 1 1 2 0 8 0 fdescpl 496 795 0 779 3 0 3 3 0 8 0 filepl 152 5539 0 5437 7 2 5 6 0 8 1 lockfpl 104 188 0 187 1 0 1 1 0 8 0 lockfspl 48 66 0 65 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 608 0 599 1 0 1 1 0 8 0 zombiepl 144 781 0 781 1 0 1 1 0 8 1 processpl 984 813 0 781 7 2 5 5 0 8 0 procpl 624 2177 0 2135 4 0 4 4 0 8 0 sosppl 128 9 0 9 3 3 0 1 0 8 0 sockpl 400 1865 0 1845 10 6 4 5 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k 2048 258 0 0 32 1 31 32 0 8 0 mtagpl 80 68 0 0 2 0 2 2 0 8 0 mbufpl 256 440 0 0 25 0 25 25 0 8 0 bufpl 280 5579 0 136 389 0 389 389 0 8 0 anonpl 16 93880 0 75866 94 21 73 74 0 124 0 amapchunkpl 152 5772 0 5639 25 18 7 19 0 158 0 amappl16 192 4932 0 3923 70 19 51 51 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 25 0 21 1 0 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 17 0 12 1 0 1 1 0 8 0 amappl11 152 59 0 44 1 0 1 1 0 8 0 amappl10 144 24 0 20 1 0 1 1 0 8 0 amappl9 136 388 0 387 1 0 1 1 0 8 0 amappl8 128 375 0 331 2 0 2 2 0 8 0 amappl7 120 133 0 120 1 0 1 1 0 8 0 amappl6 112 28 0 23 1 0 1 1 0 8 0 amappl5 104 702 0 685 1 0 1 1 0 8 0 amappl4 96 491 0 461 1 0 1 1 0 8 0 amappl3 88 142 0 137 1 0 1 1 0 8 0 amappl2 80 5442 0 5374 2 0 2 2 0 8 0 amappl1 72 27412 0 26973 23 13 10 18 0 8 0 amappl 80 2442 0 2396 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 30 0 5 1 0 1 1 0 8 0 uaddrrnd 24 804 0 781 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 804 0 781 1 0 1 1 0 8 0 vmmpekpl 168 10349 0 10316 2 0 2 2 0 8 0 vmmpepl 168 103023 0 100823 132 36 96 104 0 357 0 vmsppl 368 803 0 781 3 0 3 3 0 8 0 pdppl 4096 1616 0 1569 7 0 7 7 0 8 0 pvpl 32 278393 0 258267 195 28 167 174 0 265 4 pvpl: pool(0xffffffff82666120:pvpl): free list modified: page 0xfffffd8064741000; item ordinal 0; addr 0xfffffd8064741000 (p 0xfffffd8064741000); offset 0x0=0x0 pvpl: pool(0xffffffff82666120:pvpl): page inconsistency: page 0xfffffd8064741000; item ordinal 1; addr 0x4cef4aeecc2c6506 pmappl 232 803 0 781 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 301 0 17 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff822735eb) at panic+0x15c pool_do_get(ffffffff82666120,2,ffff800023fb3778) at pool_do_get+0x439 pool_get(ffffffff82666120,2) at pool_get+0xeb pmap_enter(fffffd8066ba91d8,20cd3000,66cfe000,3,21) at pmap_enter+0x16e uvm_fault(fffffd8067396b90,20cd3000,0,1) at uvm_fault+0x10f0 pageflttrap(ffff800023fb3be0,0) at pageflttrap+0x1b8 kerntrap(ffff800023fb3be0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b syscall(ffff800023fb3f30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb895ae11010, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(ffffffff82692ef8,ffffffff82692ef8) at __sanitizer_cov_trace_cmp4+0x45 __mp_acquire_count(ffffffff82692ef8,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020f6bb20,1) at sleep_finish+0x113 sleep_finish_all(ffff800020f6bb20,1) at sleep_finish_all+0x32 tsleep(ffffffff825704b4,120,ffffffff821ef588,2) at tsleep+0x1cc sys_nanosleep(ffff800020e6dd48,ffff800020f6bc50,ffff800020f6bca0) at sys_nanosleep+0x205 syscall(ffff800020f6bd20) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6900, count: 3 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(ffffffff82692ef8,ffffffff82692ef8) at __sanitizer_cov_trace_cmp4+0x45 __mp_acquire_count(ffffffff82692ef8,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020f6bb20,1) at sleep_finish+0x113 sleep_finish_all(ffff800020f6bb20,1) at sleep_finish_all+0x32 tsleep(ffffffff825704b4,120,ffffffff821ef588,2) at tsleep+0x1cc sys_nanosleep(ffff800020e6dd48,ffff800020f6bc50,ffff800020f6bca0) at sys_nanosleep+0x205 syscall(ffff800020f6bd20) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6900, count: -12