kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Jun 21 17:10:32 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.0' (ECDSA) to the list of known hosts. 2020/06/21 17:10:46 fuzzer started 2020/06/21 17:10:51 dialing manager at 10.128.15.235:7147 2020/06/21 17:10:51 syscalls: 364 2020/06/21 17:10:51 code coverage: enabled 2020/06/21 17:10:51 comparison tracing: enabled 2020/06/21 17:10:51 extra coverage: support is not implemented in syzkaller 2020/06/21 17:10:51 setuid sandbox: enabled 2020/06/21 17:10:51 namespace sandbox: support is not implemented in syzkaller 2020/06/21 17:10:51 Android sandbox: support is not implemented in syzkaller 2020/06/21 17:10:51 fault injection: support is not implemented in syzkaller 2020/06/21 17:10:51 leak checking: support is not implemented in syzkaller 2020/06/21 17:10:51 net packet injection: enabled 2020/06/21 17:10:51 net device setup: support is not implemented in syzkaller 2020/06/21 17:10:51 concurrency sanitizer: support is not implemented in syzkaller 2020/06/21 17:10:51 devlink PCI setup: support is not implemented in syzkaller 2020/06/21 17:10:51 USB emulation: support is not implemented in syzkaller 17:10:57 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x100) r2 = socket$inet(0x2, 0x2, 0x8) setsockopt(r2, 0x8f0, 0x3, &(0x7f0000000140)="84653bd9bf63c75da3aa0d7ac3e8a3af0986dfbdffef168904a2ce21318c807c3b7e64ae8bfd1c99f9a45ad3dc42990d169986571e1b61dfe493cd12c3386c3377a4851cd35ee1b395e98545e7e9662f304dc23a7fb588b7d9cd72076bb2234f68641dda8d087c13dffbe507293925128ce91e515cfb8271654d690830b73b034c5dd75a5fbc54d4b3afad6fa84d5fb9f0b82fb9035182362dce6d5c02a3", 0x9e) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200)=0xffff5be8, 0x4) socket(0x2, 0x4000, 0x8e) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x900, r4) shutdown(0xffffffffffffff9c, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', r6, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000880)={&(0x7f0000000480)=@un=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000580)=""/51, 0x33}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/197, 0xc5}], 0x4, &(0x7f0000000800)=""/85, 0x55}, 0x40) write(r3, &(0x7f00000008c0)="e00e0f6cde61771c46e91ce608734d1161b719e404cd5c6f873ee944ef0de3e58b71a4d23d5f436f0d790107fd514cc56d942ce92ced0ec8526e703923d3c63a6430d5ec854ce664d69930f142fba95a57db87de934e300912a661847b166379b8b151fb380220f1c167eb3f8d362b103a07092d9899e5b1c3cbca1c0e671dd461229fde0ff88d5782c5fa82224c6f4c603a06f832e0c8d634a6fbc0d31b9f56159a06bb777a063eb762410148c1fdd183e3fe7080e6c4cd4c263f8bb51e", 0xbe) 17:10:57 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x3) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xfffffffd, 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x9cec) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000140), 0x401, 0x1) r2 = semget(0x0, 0x1, 0xe1) semop(r2, &(0x7f0000000180)=[{0x3, 0x8fa1, 0xd37536e161b23f20}, {0x0, 0x5}], 0x2) socket$unix(0x1, 0x5, 0x0) r3 = semget$private(0x0, 0x3, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) semop(r3, &(0x7f0000000280)=[{0x3, 0x81, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x0, 0x7, 0x1000}, {0x4, 0x7, 0x1000}, {0x3, 0x5, 0x1800}], 0x5) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x3484, 0x6}, {0x18, 0x0, 0x0, 0x5ba}, 0x9, [0x4, 0x10001, 0x7, 0x0, 0x7, 0x525, 0x4, 0x1]}, 0x3c) sysctl$net_mpls(&(0x7f0000000340)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000380)="43c042aeddfe7d61be5551ec3c59feffc765ed5a29c3b7534459f90443ce68b5e8f5dd2d89ecef61e1ecf6a0e7d1fbe71fc97f894a1af1483d34eeee803ba3003683bd74afdacbfa9368aaeea5822625b33c13820f8f3f36dab9f195d91b2b7697207337b4667f52389b46d47828fbd90d5fa6b04700d86c5fa371cd85ba0e79e6f8d1d52cd82414e99e791e18d446fe9a4dc60fdddfb2c224d53a549dbee8e4588927c429a4ac6e136e95f4a61664fd14d002f0987ae444125408", &(0x7f0000000440)=0xbb, &(0x7f0000000480)="109cdf9721282d272180ed6b0b0f103c387813467c4d36e7caab75d71b6ee2bd2c8cecf8fd3f772ed2a40db9f54c94c49657416e4eac593e2b03b2f6c2c6b113254c17", 0x43) semop(r2, &(0x7f0000000500)=[{0x1, 0x400, 0x1000}, {0x2, 0x81, 0x800}, {0x1, 0x6}, {0x4, 0x1, 0x1800}], 0x4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000540)={0x10, 0x4625, 0x4, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4f70}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xa9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff2000/0x5000)=nil, 0x7fffffff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000a40)=0x40000) stat(&(0x7f0000000a80)='./file\x00', &(0x7f0000000ac0)) 17:10:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x150) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{}, 0x5000000000004, 0x140000000019d4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x1, 0x8000, 0x9) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000280)="75956642b584d399dc30e6ab8cfb4c0959867e2764f6afb54d03d405b942f089dd154c25ab1102c68267", 0x2a, 0xc, &(0x7f0000000400)={0x18, 0x1, 0x4, 0x1}, 0xc) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r1, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x81) r4 = semget$private(0x0, 0x4, 0x1b2) semop(r4, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r4, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000440)=""/91) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000004c0)=0x7ff, 0x4) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/43, 0x2b}], 0x1, &(0x7f0000000300)=""/254, 0xfe}, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 17:10:58 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() write(r2, &(0x7f00000001c0)="58630e47577ea103abc9e3fd907949e540372659e675e24543bd14e7f6b53db4668200495103b307ce634aeeae241c1ce611020a7be413a0760dad6dafb17ec419e11612004735dab87ea4c652164bfc9b7f8070a9c63a354b54e13587e440aa23fb5d4a6e77ae9a52ea387c915ac4f6f3a82318ad021a8c98ffa830000000", 0x7f) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCSBRK(r5, 0x2000747b) write(r1, &(0x7f0000000180)='X', 0x1) r6 = fcntl$dupfd(r1, 0x0, r1) semget(0x0, 0x0, 0x204) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x8) close(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0x101, './file0\x00'}) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaa84000000aaaaaaaaaabb0800450000280000000000069078ffffffff000000004e214e215d48eaceb8ca553937b2caa2fa7050678c7893fde1d433472ad78c6f5a61362891acec0800000000000000c8e498455ec074d155a6a6df65a5e25fe68b8096dde066f73cf140af14317f69c0507329fad734f6359cbc80afd5217963d8f3dae3eda9c11ec25896ea6d496e7f5dbf73eb9e4957924c9dc9902d396b0eb2b57b6ad5bc0fd9ab07a64308195c61e31ff00d825baa7719e035a67696283bc8eec74fa979ab54a3edd27b6031db5b65c9ad26e2b7d2641daad254964b132d67c0489fcb6efc1b194f840000000000fb88c17a3dc27de3c377897632881333cb752353ca77374a748212bbde2354447ac5a05491a641e5e8602eaf758c779b172e2abbf69e7018eeb5169e6c1f32c133a62e7b846304f118fb0effa973bf262ee7a337cbe07b3a8c0c36c45023d32717864bbdbee413929064ff74db4d4b44d2ff717f240de658dfb7debcf60c286c8e8f326a5c9c403888d1943a17017ca4f1e89473b777000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000fe61492f55ad130015e6cc5a1a3bffee475445593b2b4a825e26381d2c35ba187ba99d33736983df344178d35d603d18c23e3a1a96dde90913581f68f36d68b53784db7f408682bf05460778e82a1ce2a2f23dd9dff18f87edef242e85d14a94575569af7bc6df67967dc3cc60a14b"]) 17:10:59 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() setgid(r2) fchown(r0, r1, r2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) 17:10:59 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="a24f11d2618db8eb5fb51ef806e6c2bf1011fa1a2a87a9299df79fe1ed17a10ae4d4d952b3f58f674363e029cee18cd929e28f3cf4b71a99f86250f95d9d2a78645bc81f3b17c2554e9ad88f7ed373f1b503abbd1fdf22dce2167a905db615c64481566f6469521ec193f94fd03c6aae46217272f9c741486d45e7860e7f229bc56c308ecad3305e5b0d99985cba319300155e8ff8a4e225ae1844108751b8ac17ddfd6ae4c55b", 0xa7}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 17:10:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180), 0x0) 17:10:59 executing program 1: socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = syz_open_pts() recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/152, 0x98, 0xc40, 0x0, 0x0) r4 = dup2(r3, r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140)={0x4, 0xffffffffffffd2a8}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6", 0x278}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x0, 0x0, 0x6b, 0x8}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x693fb2ed, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2, 0xfffffffffffffffe, 0x8, 0x0, 0x1], [0x0, 0x0, 0x0, 0x8d, 0x4], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1], [0x2, 0x1f, 0x0, 0x0, 0x1], [{0x0, 0x1}, {}, {0x1f, 0x3, 0x10000}, {}, {0x200, 0x0, 0xfffffffe, 0x100}, {0x0, 0x0, 0x0, 0x20000008}, {0x0, 0x1, 0xfffffffd}, {0x0, 0x0, 0x80eb}], {}, {0x0, 0x10000006, 0x0, 0x5}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0xfffffffd) 17:10:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) r3 = socket(0x1e, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r4, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r5, &(0x7f0000000340), 0x21) 17:10:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cd08ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb1667ccbef3ac0b3b5b795bbe5000000007fce0f3127090d", &(0x7f0000000500)=0xbc, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) r3 = socket$unix(0x1, 0x1, 0x0) flock(r3, 0x8) 17:10:59 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004000000024a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/101) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/248) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) getpeername(r4, &(0x7f0000000280)=@in, &(0x7f00000004c0)=0xc) sysctl$net_inet_icmp(&(0x7f0000000380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000005c0)="fb8c68a5420942d46388a4a8a073eee1c157f280d57f5f258f709d8f761669fdaae5e5311bb302e67123f37b3e1415dca01806e7d73fdba33d8928c7dafe5bfe9b7490483cc77aa315da16ca8e5968b381a856046c91438fcdc9fd274d41747ca84729652ebc253a36bbe9363c8e699e0d2d0069ad79bf82c892cde5b3693b3ca5b7f7e5d3c2d3b8dc30b0f7059151", &(0x7f0000000480)=0x8f, &(0x7f0000001280)="7145145936de8f15c9c1f8e4c4891213881104ccfa90db7c020c2f262ce42021c30483aeccae42a1f2445f15484557840eefaee4b26f38a13453e14ed3090d024ff43e5f75c820796892f8f56c43fc6578d88111f89573e2eb5af19c84e55c2e6463be3d8da8dceee6424f9669048f4e41cee1d753620f84c398e80d9052a336328e4e36f0221d4c8c06de1e12ed14e227cc7f5d69975bd97f5c15840b5f45e8c3c65865cb35e76f00c01528b2556087025728993c571591082823fa4ba71439ec251b2d7c8e943f93f34f2b99d557af88cf34030b8acaecac045dcd8fd930d11afc4ea9ce1a807b2f7eaca38159a68e14d184b6c1119c098f10fb57f6f5bed7371d943ed58d8baf9b799866e02136dee1dbcc9a28dde16f2ba9c83efe47ad7a4be390452cddc54458ba1712886cb8935717735bd3f507c89b744b03214443ac3533cdab123b62ac21569007765bf568c890f4f70578aa4afb665b4397966b0c544f10d257d892331e3e1f32c6fdcffbe42eb2a0cec49f127a94409ad6a05a588717d09e8b19dcb3788a8f0e8a1bda5246b6fd58ac38126811fb64f49efccf3c97e47f0e2d3d3e2a8776b06862d534164daca27b5a375310867aa02adae68f050f57aa406629de237dbac8b2f6d810ba7cf668ef9105323ce007e131ecf0c8d784082e59927b285a63c36d5a7874be62eccdff341bf10efbb94394884499608d6653ac28f44b3964e38e6cf9f26b850613ff983754afa3563df4e14be889783a4b731e5c68f2da09bd6c1d44e7457113a80809ca7be8c7fb81e724b620b66c2240d1d7f52465c2ed7b04b088a8d93c297ff806858742eb59b2b3a81ee8850b66aedde92bd5948e740cf44a1fcda9aaf41e581c0a623354943f4e654b16e61e930067dc7e4e10669157d9aa89e02d24694736fb820dc3bb110759d86217981d2a4684167220cdb17afb09f1d1389b61481518f578a4a01f29857912354ebf04987a0ce92f2337263a53d611092e6934d0d3f02ffda376aea1bc65c85805990e4349cb2c5811ae51be43bf25f31e01d3f0a3046597f1ee55a8b6784779babd5d82284533cb6a02610fbbcf6b46dea42162e58fede98009dc428c0688b7a107a4722b2f2d14c6e8ef37498d1f7a213f38010a7f772ae733de860e1a3aac1e17168c10f7b2d7e5fc63f67a2d8ba510c74481f3c5879906c16f51fe775ca67e67b174471437db1213f187d24b1a88401f64ec427b781208b704ba1dd43248677a24f6d8ae9e49e82877ad4f5760eeb8cf7a76aa73c3af7455d80106a3dcccce24da5a9c15e10ebe706fdd6897614fbe0c00e6ba3a7b1bebca18ace0574d8868a3a8b69826ea4d5037d43e68a5abd9321dbae8c72cacb7f4c34aa0ce9370e8aa89c2bbe8a48fba177f2a272b4b745374e0eb55f94623d991231762baa8b3c4f0ed3e6ad4221292d42f19dc1f66e0a94eeed4ab2ecbc18e03bd12e7895cf9462d6daa30ba8fd054125f2d5afc54b97e8fb1c12168941ebe1af825cf3e2bbf0c6bea17bd0938d90aa60f8e42497b75b221dc7a03590f2ccdc8f3f81d390fb6cf3e7055abd5a0ee7be4402652df6a704e11046dc473df4c8b8bb6692f7bb4970212b85aaf5f60d7e104e2c1c1273a191a8dd98dcdfee1791931b023f994730d80a425f2bb478269e81536435405b62c85a50a4d5953a39a6850aaca229010b549d4c973aec4a46651b0793f25a12a771a321298c70eb4314d80a4cb138ccdf1c2c051b0bb50a3abfac75b55a179781c5115cef209f1e3269d7dd391318104ad8beb910a31d90fb843a6429e126cab79ec5f52365382ca9bb733f4599f56329c2e6953874eb717fbe5c529f766be9b6627b0613d7d21e98d73cac101e9c0c5adbe179ef40aec94ed306d6bb7688f631edd0d3edabac26ed0caf8fbb844ba91f52f707f5ea2498cda96cf2902b4eca556947460d33a3ac3896e85c082b25868211156b67699f3a1f412747bedb2bd9b2fb9424bb9642fd68bbe14e368cfdc61e73732a4659dc5b1b85e1695a69e261f181e47e9a6e580cf1b70aa848841cb615daaec577f946d8a7ead7b42319d6dab99f56838b5b52a3db66e08b4345cf9d373de9557087076acfd1975f8511b6bedbba9923ac75b2e14531f509f5c5b445645eb75f0298e1ed3f1e50dedb0f9c8e2546b98ec78c56c552aa40ebfef7f69ba34e2900808ce7a6d17ebee0733c244020bce4c233b4e7b63cfefa80fcac6f92f8310b1721d2622b0a4a5f3f4e92d343418219e02f4ed51106d7e5484ce721143270fcb4ca9afddd501a4fa12d8d7ab9b3b441e452a8d6e0a1bdd54e2118c10e6eb83011f918dca0a179ccdb31b7f0712e6b1c318d8de2d125f0e0b9a4b2bde7ca79ba35908c39c09e031cea225b24b51140914aca8bfadf17e81510eb2e0adddef578e9c947c866f4b00b0d0d768ab3cb06fae5a1bf374ba150a63e471ad5105aeabaec2e81516011eba50c9765b9713ee00b823250751efc62fc999f1e68e796d60ce84f60fde97fc695594f4621270dcebf5c2497c32b93b428fd710410a7e2b28340b9b3c6ad2a7db1e4de490aae0d467f528cf1783abba978fba1bbf8f35c4cc1ffddf8bf2265e964afdb1433f168099dfa37c0f09484e217984266a32e2bf03b3a934cdfd0a5314c0f2973b1d8b2f8762019f2c79788c359953b12e0947caa497a693e1a469f0e0074c49cf27770e9ce43f9cb376577ee25ecf9ddb45b4d0fe50b723c5731b42cd7ac202da8ffc5ab5da7e14cb326cd3d92c86e7e04340808488724ff14c88884eaa54c39f86047164b761d7cf3f0fded0c033832fd0cd4e072525f30f9469cc8a8651972f4881bef0f6682617eca1c0339eb99952bc7f4b20a51ec1eab80a4dddc470381806a697b549756a77dffa07a7eeded5bfc36f1ac9427557b707b066b684c1747eeda4749461eac1c57a2040af9052aade641dbf6abffd9845c481c5308fe1d587ac4bdf5707e7590d9f4665af36a759f59a8401f58908329be2fb2e5b0f297eee4c864e57ef2c6ea02328ae62d3af7101f5526dbf8f6bcf1a9990637b3dcc15f530151516c8d2f50e45745999f0d11342feaa87bf0e0265bf641afd71d747fcd20f5dd66f0144a574d5e19997524834141db60c2501832df1a03411ceeb055e937b7e849ec9b2ffbdfc6766dc31bce0d3857287738349eea1d957abac83dbb28a42b77e111ffe042122f478d724d17c75acf01d614aff2cc320cdd38fd6c36be4a4d0885fcc4ddd6edb378b9fec7751e6f5f5fd2552def1f0e62afab878c54681fb74dec9235e68cb711cbbca9bf66ec6839b5023564900d7c798db917907ad42f1521e788de405ea348bb08eca80c863001aacaedbfdf638a59cb09b432a096b65776ff7b7d28564541d3ebd33206b896c78ae83638b69d973ca03ccb0b7401be2caba62e85f8252c55428f335598ca52bf5e13514a75de835a30ba397a21552597e4367638a116f07b23c76f6fdb12eb4ce618a183512a27e29f55a8aea84529f4d3e6e26a1afa76a2c69ab219c3367da45221c445d94a426ec486d297a8b074b930e6cb220fc65f95839097b21b7f73f12b6cfc843c3773c65c1f29a27ab0c7206a5f7df5eca5e30f4a6ff16bda3af25245510d21b3e29f6648536f3af17d7ea6659b58729ad30ffc4fabbebfbf5174e497b04ee176dfc353ea7411b3226b748418c478b7d61ec7987cb794a13596ac13d72c3964ecebef5826875ff0398ce0a97d0f5234574d533ac439f7918eacddb8040b16c0f8a8c15bbd4c27ea89e582ee10c106d2450e3f9b47a941e5b96a439a234796081a447d48a85b7d50be039f10a4ce81c6eb4fd2e7a52424af097afd75a74cc709525f36b360e4ca074ecfdb4032651b687d635ca2d8bc90afbeb79a50c0cced9f6bb4937cea7a7783792647df05ceaee396cda197f86393e3cbd8ab2d2521c6e18df6080f7c9115077f3c6551682b7136eb79858d6fc133bcf3bc9c37e2ba77b0d506a9342c2920574501e2daac31fc3d2d83b905c41b7f2d3839c4972dadcfe76cb8787ab717e979e8637cfcd5b9b02f23990f0ad15cb1398a8d2a765a3d647b84182b94c17a13db6f8fe3b4a9d3e1173bcaaf5802254ed50e98ec307bd22d414365b002d64bb64c099e641ba49640fd4dafba9d1856fb9ed6f22f47e0463596efc177bd545f49bcc9d88f6571ac15d656cd9d3841950389d6ee0549db928e613a65999df16956d545cfc2746522c9ff5fa7a11a9f3416d0cfe5975638689dc1f614a00cef93c804a17cd435f6ef52d5c49819d60c2dd0005ddbd595e2670914c21a17e24231ddb538f1609f539b5a78088e712bd6ebf0f02a5a795b6a09bed251036c14e3086febf21da1601ed52482ab4bb97fcede42e38dc2b6450c6087c5877ff28d9c96a317edbce3057de8cfcfbdbc4dfc1b5ec9f4e96c64a859c24dec66a76f5b1a0b0f3bea41ad84d5c823511167176604c2d5fe0651d22905a705a509db30e7bb715030427d3f41cbd444b8145361ffae94fb75ad7e830bdbe387c7dd00f395013a0a2dfa5b76380c590e0bb5a759f474f9007f5365fc5681bb00f2c24615c3bfa1953d16b78782492dc6d5ae9d906dd7e8fae5721377d68f8be3b29821035e66c72ea0c652c3a8173f4ae2c035afe7b62189717ee516f78d8ce76d2a41d0c231797e8e03fcec8a64742de4649501cd0666e0d720366717dc2a94bcd73f31d21090e34fbff5aaabb075723c45bdb634d173a82e939c6e623d0c7480474ec893fa4661cc19d5a1cc03bb542e932907fae1208a7ee088da082744da5db5c5cbba9d306649214ebdccc3caf92965ec34cf2c5db7f2e87679904f4d78f857ca9b439f251a2b0ff93c8e6af1e42328b2e0f4f32a9e987a07145cff9bcbb1609cde1917980ed3d92a6b58b59c12bb60ec1bd4f1c26394ab24d1c06560c48223d14c2b7e98c4600f371a963a72d24ccd619e27e90e7693c5f2f80364666f1a3b5e9076a99e350483d63f1c6cc089315252be1bb552660592e59aa3ee5cd62aa447f304370fde4349fe4a989393634e3ac77a22673503456c1936b81ce2d56859fe3303366d3c2696f2bacc3a9629f4648859d1062771b325575bd3145e477840e5caa5d8998849ab77d265518fd239185114c4c1ca46bf97ef6b84231cd02648bb0b5a2cbed5c36041283da381ccd2dc26f192968e2080a3aa9a27d6829d5a3cd20117c79c39ba1089d6986563d02444114a6a21e218a7fdc63e38eee2c77ba32b307d9b96328c455d0c8245bf5b797dbe98e977d18ce8303dd2b51af3887952c03735dff0fe4dd658a9a79898c1e5f94b4740ee5496dac1d150204d3017dc17fe494999494eb9110544c3d7a92e836d9d5e4f0ba503e28306d21b0ff498664255e7cf55cf806051192d970cfc588bc1fe4c780d478f21b93654dc43a4963584408b39c3fc621a0cf39b8fe5e3c88b981a6c0aec2152be4a1ec93a582e48b21567e6b0a834d83805f8ff73125f3117adf0cd80d7520af73eb26f5ff248fd0c7af913564e30485aac7479c008510134cb4a7811c10d85f609c758f458484e94021df9023389dde0864e565a9d48bed307f316d29b7fbadd568efc0394d9f417730ca534b083ae327d9f9241f443015aa4bb16119e260523151f6533d7101d113f39792619ee2abe36fe0aa680142cfe65978f638397e3e6c45fe8f8f5119119b0948ed676087fa6d3fe5fcb223153408f08f34c7437d1b8b02562345f936a9f204bb", 0x1000) setsockopt(r2, 0x81, 0xd47e, &(0x7f00000000c0)="4ca33f11d9a9b1ccb4df5109a7f0dea0f848083caa51289fef8d95f2f3dad6350f5f19b9d0c844bb6b57f824cd3c8c4aac800d792fb9f1f18b374e27897ee7942cdfefc388eae8381bbb6a35d2d7d57b5420b99e398c6991950b31d764d47682fa3965d0bd9baad02ea972e5645b2e1387", 0x71) sendmsg$unix(r2, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) 17:10:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaa6b1aaaa0800450000280000000000019078e0000002000000000d0000000000000000000019005a554f5894b02f3559727c3e51b7a8b4185b463e33c96b2edc95b32fe5dae8efd342cf8b483938a724cb31c6bff0f29a53cf337d2116aa8d4b0ffc8c298ef6c13c9664538645d9367130c6897c166fef7433621e923b55ec4695a05b00532c063e9600"/163]) close(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x1, 0x7fef, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0x7ff, 0x800}, {0x2, 0x3ff, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8000]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 17:10:59 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000ec0)="2e96ba37e9b744b27a9da28744bd39c08f24c1fd75e8b4a559eb7998b1b785f1edf76ed6b92a80f63127a7b61cf459f0939dfe1bb8e3bb1eeebb1d334622af31ca74401dd42ec374523c9e9ec6ee096536041770af828a488d6a680739df58bee0fa73751ffba9bb92c165ff924a48dc1c6405669f33ccd21a5511437f51741230fa9822b050cbf2bb329d800765cd7394ad6ba9aa8736cae7d3840dcb8d1d02fbf3466c12e0cff542b91bf4441b171d114b4e7d9c9466b009eb800dc5c01c6df4f2c620239b72586338eb81e019a58ed1792ce76db8a7d27cf83cce377fc568ad5107f4e7067bf74063b12b77102552ce0298f3fa3c69f96188203b408a757a6bc87438a10a73d0e3b6dda9c8a002be63492bfdef3ce5dde3f8b58a4d159fd5719c3f39e302257d9a4b498fd224dd0c3570a07157897beff5977687f3465a6a4925b15b8400776f7e9cd117e4945be9f3fc58e6cfad38915151c43cf4c0fd59ad415e6cc008173b78c2c3db83773010669512cebb5d2f7226c09dfab3c22f23c50c3847362b7c050bc27adc7545116405ca4e67552d72e19d497dac7c948f5c6a55e9010efd167ca41e44b5d4540a3471ea687ace30720b4a2effb0959f1b6b4a178ae5d3e069383c632ab0a147cdde683999b206b1adcf6af50fd11ee6859bfece4e4b2e77672db8494c9921e62fb073363d0fcbb829f0e21ffe819134088e40f96edb645608e4789d39edc01b1dc95ee108a0ca4f05aa7995b09ed56138436b0c4a9fa632298c009f942b06c85b90556c1706cfdf91661991ba6a25f02b9d280ddfda852da509da87e5fd410754b136f4f6ece95b69bb2228d04b37f45e897fad33429e1360b32ff3d908fa2e818d7e6e3fd45574ad7026f25b759209691d07d56bcbf93b546199cd77baef0db2c2c1c327f02bf2496ac029f6c0fe2577dbd945e8229618a2c51e3ce8449a85f9c66081c699839946a3e60c257e952d12ea2fe45f877678ec05cdb02e92fade7c38d0507e29189fb3848e4da6aa01155afdd8005b4903d1a3680108751636ec5a19486a78f9d365424f003d5617273ee92ba4baa34fef9bad6ba9fe14439da95119da8f760b6fcb0611d0f9aafeaedc8912bb25022c3c3da869e3641790b87bf00abc97f3b7584e05a6843c6dcbabcb3008e25d60fe0c4bd7d2cacabc327b4a43faa0c101d917ef260691fbc22588b781c079aa2d97f75c2c4c71ffd298eb3ab2c2d3abaa237e84f043abe47d271e9a03f32abda823d67bf248bc70812d9970159f8ea747c354742b4af810546b004977fce8721eacf1a361c8069240db54590e6ad7312cb7cfcfaaf316e278dc0498dfa708bfee86a19ad4bf66a9e8a9f6c63d798041b31be5a5ea12c66aabe154290141440898b45594a5bf4608291cf0127a60c82668b17775b341b17fb4f2abc548c46e316b86f7e9e1e66d45f32b6b31735a150c34728062a7f899a9aea9e2b8159c3164754aebd8034374faaa4b467cbaf24b55d808dde90d125ff33635773d16eed80be3222ebf7bbdefd0d68eb2db7ca43f1f6c2cb6353bbaf1c94c4e6683d984f40f9c66301fd39fa3cae88241a580dfa1814af8e7fd07a5e2229ea7fa247d1ecf1d4a5155a810f1e2401084ef792a585f41c3770367e20bda77dba71ec50e3dad6d82ccf1fa7d05d1dd0e957255faaef0df5f08085a5e84f1d6dd78d0b3e28e170b73cbca2f83dae7efeb720b86265d16479343fb4f0bfbb1c21f7ab35fe3444eeb0dac57390684df3d249aef06ecc3056cf9c3a69fff65e83dc9274167ee53a6b048ffca1a3ad27d99c44f77a48ba94635cbef1f3d8dc7f393c388587e1ca23f7593aaea6c6774a8c83ba9885ff1e5ecb08e8eea9f5c91901ba5ab60a17993f3a79fdbda80510f1ad40a6c21d1565e585005b787710e7cfa46e7fecd9b06205ee36f5bc764a0e5b8060ce9f7b89db3146a1a0b323631a4994ec9975fcbb73c05a3ad86358f66ea0af9b35623ea2e3ab6c2d5a29f5a4e942e500bbc501f820db6c040cfc3db3aacd597aa56f262bfaefeaf4699bc18000f009403964cf31574581d77566435a6d083c36fc9b28375b539c22ef24fba722fbe64160a0c0e79511bbe6b69bfed98c86b32efb8ebc9ff72ec95af62218283fe9434a825e46702d5352419ea67086705f829191e8150d2c585d36718cf750e51b4f576c9e8564b936835bc6c8af4fdf371db3db94e95f79ce4f2917950d47f2ddf53aa8fd38aa135ee8464e3238f5ea39aba3795bedb0142b95c5917508ec2028ecfc7b5326996c590c4d6fca068577cc2ed71532f41f61c2d9355f0bd6e5c3a8e67afefa20c55ce1889b506e33679a69f439910131abe0391ddac8a7042a2c5dd412e2a9339d8074699e504621b183e6504dfbe98ccc4c22d22ecf705ff952c7522e511dacbe7b3bd9b1676b98fb7a4dae917453ccdd3b7f5a3155e536bdb89f2226b69ee30a144d38413849a60ab556fcfe906843767d892de366ed1a1f8723f47da0e7df907acdf6e62a05c9f8855dca3ca1a7ade15f2b4942c2245c58c59dcd6a1e9d163dee9d1f99e3247524ff540a068814f0eb461dbfb79b7bb96efaeb59056f01932da4587f29fe8b256585f6b04ee9995c04da6a2e7480b8222f546e063e279fcac2fa7f3025c23318a603f9c531e3f59be13ddfb5bb4f63a2e304a108676cad14be43592c03e3f5c25e20503c911384e93f2427ea6179fa53fc80ac144effab18dadb1ab31b8870bc151bd9ae8ae4ffce99731574b506c75709712844d03ad5a9eed22a59c7eb35ba5e44e32820cddca777ffb1ed8a648adeb3451f2a3817611f409d85ba32a4aeeba56e582a5788e541d6a5707a826b2dee9f5daa57b8b392606451d99d3aef94a0c4ece09ea9dcc713da8065c26071eb85dae89e9e039170e90536d0f2beb9057ec96101c4b9f546c471918abffebeeecba820e5a57aa758fc960cf1f476538a5545e5be1a54941ba19a4c6db3755c16b3655ed931329d200979583cabbd2af13ea28ed70f98263c9ce72b47b5b1a2b9940db1535121c0795a5527b12b7c83eea3821a1264d40c45fc9e7c92823398e13dc53c158ad58e4c2efc9e0c7e38a3b2f04e262c4f9d9aed5b3cf670d04480816cdc4e08c629de0b993af28f62e48f1d4cded5900f6a032ee50bb1ab6fa8c3c22b8e072b5e271afe91f469784d4df897f2791d3958cb49490cff79bb6072e9a8d91803427b0d00bc72d24b1f1ecac89cdf7275ade85392306eac8724085cab4f8df38c3f1eefb789858f166a1729dc1ae70028873002675e4e2474810258a3ffc3275883287b58e840e8cec9cbf83864f980ff1dd445e2eadf7a1f2ae56b637d99dc69ea2bbb4c73bc1c684353ed7b260f38b31905e2ea4b1158a4918f6de1775a04304c311e353c7a8b844ae198d627ee8361cb59d946c164a062d778b6e84d5dae6d7327c3e5af63a0f6fbbc80cece56c3bbec54746eea40f966cc70fef0d5e244ac3c6a672d55b055ac36a69287a93760c6034aba1f69fcc70aa84aa24831f0417fde076c0727ed3854edbf439e96105bde33cc71ac043db61c53e9c7384c947315317858665223e81a2cc6e8f395bdf4e1b1cd500ccf55f5e7bfd415821fa6509aba8e23293c2f30c6d0fbf39255add2e6b46fdcbc5f01753103e47ba4bace2c1f42cf4773769eebaa2ec3a7079f95318f72eaa1609abef669395c371626f4472b56c697d8435f2153bc65d4f0044276cd08840872505e3c722ab3d5d900f0e7d7512ca753d3404839a75038735040bb060506366509be0c0644399087a1c00f691746013243576192675ddc413d83336c77d7cbef8739b01eaa6118977223a59ced2ef1947863a9260289abf03f78612babd48093ca4cdb9d51e8595c1bb6f8b427350b2369cf14883614de90fbb41a63d4b203b203b659cad7115824cc5b5c7169195abdcaf0cbb28a8c8d8a388aca9f64df0335c18f2a68fa71577a50720c0db7db9b6b95fa48855aa45332deee7bf0aa1481421e37e0dc2689bfb5cdd3a4fe44db7acb5e536afd8e41dd139723eb55780e0890806618a71aa1ad5fd0a7a883fa8feb6dd36cfa05780414c3f59969f513aa68d846efe6556c0901148e07ceb5dbe84b91f7ef64a689448fe0b001197f076383f5a1f7b4d94bf004384677994e3e805f1eb5e27cd5c23c72057132cf2d4d5d38fc01bd768c87d2b159eb19fd2d9833143f9b9392036287ec3e96aae6cea2d0193ca5d1183aa5606b235a33b8ad5cca19cd1e45d1267efabe713a9f18c41df07bcc881a31fbf0fd0d1beeaa218d9ba897a325a4ad558767e0168b900738c5dd88350ec4579833897d636c7d370709dc0c68e6173b510f8cf8f0b1c1481f4871eb05586d04f0cffcfc9523106e49f8162bb92f469cce9b7a1855d619a1e8cab6877ef9146fbed7558a29a81a491cddc0746ac46870357df395430dc5995a414a8cbab3d954b9d99d96346a5634247336c3a50787b6c7415fab66b250ee7315b8a49a937d10688af4f94abeec206c3e5ed6fa949da1d39cf30793dd77f70c28dfe0f9ddac5ba632095298f9c86e15e3d5357c4b330122e25cd2b59c51e6f5b190a5748dd805bcc73850ed2f8e8237eb4a23ec8cee1abf9aede3bb641549cda3933f137b1a5c15501f82504149f8301a2f32bf23e9aca949cd3e3aaf2206a95557882edce5c357c69fff524a212cf467c761f0a8a7fa6a11ef89acdbcd98e2db8a7fc6b5c1b49d3968e904a7aa856f44539554d47ce53b159e8df8594d8442fbfbd82f7f891173efe3aee4b1228b0af21564427fc4d6fa4b64dfb2b472a9bdfbd0f635e9eed16aa6c56df5c519d35125eca612b50c5eaf6e3cc06522e646ee490488e1ece853ed410115693a675f235e908402ee0e6aaeaa6818906e9a41987a46ff5760ad34bc854a42d84b75fbf19c143dc456c7b1c3ba46cd583263bd71c05cad7c6c21886d2bf36150bd5b17c2edfd32ad53f27e9ef1472910fe48fd899b6f3fd5e431b766bf9f162a32fd53784e02a1e505e7f02e41c224f3831067358d431b347c9a76247bfb1719549c4f9edc799723c26ee925efb2ce960d20efdfd470f407d1b0e2afca7d02e3e0947af5bcf5478e1c86e82397e7ea2393c06e936fc0202d6f0668d62812ba7c927acb2ffb939efdd41cee98dbcffa2a74c86b50d88a5a7316d75d0a83c8c83c2ffb79b389f849ec5d253fe0f7afc62fb70d291bc300f20e7fc9fd2e9c5ad1f38591203ef464bdb83889b6ef575956eb72ec4019d9d60f8d175dcd31f42491b0aab7b71f58eea1b3cfe0e2b2a01a8d50ade4c04d3c18def19dbb818b51408b37ae768820b89401a4f422e8c9ccc75a23b1abde3d7b9287d61a745b0993fa81d80d1eb53be87269c47386155459b732e3a23a098c483efc7f81518e2227a46b1ebbe1265b1ac2bf66678dbd68814eb0a37b3b91f13f71fe14fbd82ba05e40affe148f68db19f86d70f5fc707d8dbe3876f92a521e88ec08b2a8689c48431a382b6d9bf078c2928f44171bafb2a3665d699e9924207773c26bd39774b528cb22345ba1ccc3184a8af31b01317efa1d65a409c8de553df9ceffae01b26949e0a46dca3c7c7d6f5865c67b64f502bd2a432b3119d42c3acc942d4149fda6d3064e181dfdf7423f4e287f41fe5808a6d3d746235465a2f05f249b92914b99781e10526a7135f639e23b83fdfc5aefc811a5be1de554d1254175fe9d580039dad230948b00cf3cce0f9575d47523057", 0x1000, 0x0, 0x2) 17:11:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffbffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCPROMISC(r3, 0x20004269) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) 17:11:04 executing program 1: 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) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) 17:11:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r1) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "bbd75a479f00f5179ae994f1380aec798a031f2f"}) r5 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) chown(&(0x7f0000000240)='./file0\x00', 0x0, r8) 17:11:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000080)={@empty, @empty, [], {@arp={0x806, @generic={0x6, 0x8847, 0x6, 0xf, 0x2, @local, "1aeb1f9f2c94d30eb1804f82337cb7", @broadcast, "36a74bbfc17dd12a565f1406e1c4b20f"}}}}) 17:11:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) kqueue() mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f00003f5000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f00003f3000/0x1000)=nil, 0x1000) 17:11:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200003b, 0x3, 0x27d34b99, "00000ee600000000000000100000000100000008", 0x1000, 0xfffffffe}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5b001000008c9b05f0416640df359ef564f23eaaf17c005efa14639be6", 0x55}], 0x1) 17:11:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="787d8242ff00000000000000a1d655e1178d17525cf0c9fb25229b6aea908df80ebde587d1571a0be06b56d1bcdc090000001c854d901c01ab10d06ee089ab783f4d3346ea32bbf8d60f06d242d183ca735ffc5ff4ca7b1de2006181964f956bfd7279d6794d61900531a349225e18de9b69ecd605a115c9be2c7d000000"], 0x10) write(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x22) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x20000, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x23, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0xfffff, 0x8, 0x100000001}, {{r4}, 0xfffffffffffffffc, 0x84, 0x2, 0x2, 0x52}, {{r5}, 0xfffffffffffffff8, 0xe9, 0x2, 0x1, 0x4}], 0x100, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffff9, 0xa, 0x1, 0x7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1b, 0x20000000, 0x401, 0x9}, {{r7}, 0xffffffffffffffff, 0x10, 0x3, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x5fc9ba598e0e487f, 0x1, 0x10200000, 0xeb40}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80, 0x4, 0xa5eb}, {{r0}, 0xfffffffffffffffa, 0x81, 0x1, 0x0, 0xf1c5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x3, 0x1, 0x5, 0x1}, {{r8}, 0xfffffffffffffffc, 0x90, 0x1, 0x5, 0x1}], 0x1, &(0x7f00000004c0)={0x74638d5a, 0x1}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x639f1de, 0x81, {[0x4, 0x70, 0x7, 0x4, 0x6dbd, 0xffffffff, 0xebcd, 0x80, 0xa020, 0x5, 0x1, 0x100000000, 0x7, 0x1, 0x6ad, 0xe9, 0x1, 0x6], [0x40e3, 0x0, 0x80000000, 0x3, 0x1, 0x4, 0x9, 0x80000001, 0x4, 0x7ff], [0x5, 0x9, 0x7, 0x100, 0x100000001, 0x8, 0x9], [0x20, 0x81, 0x9, 0x4, 0x4, 0x2], [{0x7, 0x1, 0x1, 0x6}, {0x3ff, 0xfff, 0x4, 0x7}, {0x4, 0xfffffffc, 0x5, 0x997}, {0xfffa, 0x9, 0x49b}, {0x6, 0x1, 0x5, 0x6}, {0x0, 0x0, 0x1a34ebd9, 0x2ee2}, {0x7, 0x0, 0x20, 0x1}, {0x41, 0x7, 0x5, 0x1982}], {0x100, 0x0, 0xffffffff, 0xe07d}, {0x2, 0x1, 0x6, 0x5}}}) connect$unix(r1, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) 17:11:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee09a1be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xbc, 0x401, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) sysctl$net_inet_gre(&(0x7f0000000140), 0x4, &(0x7f00000001c0)="67a6adc1ddb6da29fa94653091eb0f472be1a04b9f415a9931ce68237e3e2179e331c7c617d1ca13d7517199ecef1754434cda62c0708e0f1f6533e9d45e322fcd875b7467782b761e4d273697a1af2f5d4a560da36b551965ac23ad61551ae5c09fa235393d5d8a06a7743e0756094253b01dfdad913af31b8d7d03af076f8fdf2279653edf1b47c9ca2fba8f1a60b7d0ca257585e124a1f4ce555e12b53ca5d69f7899b44380bb4edec3073ce1a67cc3f96c35f72b54548cd13a4fe55e33500ba42e6298cbfc92b382f1b8a5d0e9a4ca906209c56b30d4011975b1c98ac8cf6ad085d94f73af828ddb4d42aac7f5b453b41234bd066f58ccd8bfa5d78abb5583397b0aefcb7266485ff80911accb84deccce41f5f3feab749eb4cf11c2c11bab513fbdcc4d91630e6aecef3c59d13fbac8ed1e052d673022df804a834bad487f0a5a0a6ac4dc9621db4041806a8cc11cdda1fa963f0216e76006ba9e08fac8083f0d30db7106c63267fb979aecf5b20be88dff44bb1f4daa731d468906ad93abed9af690ccf3f04c001fcd9b90cfe72125bdb152e0bd31d3427eecd8e451bfd63bc2662fce9be7373247cdea66b23563ac53d1f3ea070bf4dad674a87560ac25090d7584c4ccac1dfc1a897dfa14f9efc37c85cab1d766626268b83e2d6a701f8cffaf4152dd81040e2061981ed03cb9a6138166f0dfa092faf724a979f14410c3345352589cdf22d7e59e362f5500c9559bed2a6cf313bf7b8e05aeaf07a0b04202e7910e30d6f67efb7ce3bde30754d121dde05fb1504d22ebc98ab31bd7d53d039c8b90392e06fd507a39382e8437ac7a93c2c8938bb36d17492cecacf468c99f7eb07169fdab4c9098a6ad4f26aaa98aac71360a38959b8a79d5bb65d8e4d3aea5d00fcef69f1b0d0a35a15bf0df85505b671fdc135580e9f42ccdbf9d6f7d99252a7d57dc7efa78158d8814af0a2d4965d284e800945bdfa822054b73d405e28d0f50750eb36918decab1b7b45d4206bb07bfb7e83a9affc991ec8af41c6828bb64e6f8a131911cf7d29ee43a3a4502849065f4d14f5a6d3217d4c4a7db323fc7c4e6ac2e7f550133064ff5b53d7df82c7ea6ad28b15c27cbfd6a8061a4f7b834b827fea795b03334d59854d131134cc752c2e331f06c2fc407ac8c4dd8daab71518fe13f2b9a6496917f686e8ce871c1a3fbe80507c5a22705f58db1bdb3b76a5f352fdcebab7728f5f7708bc1360a9572ae1cde9c5f1ba15a68c8fa78ea6757fa039919a2818bc6d3a6fb1fa0d2f1b4d2383ff1d61f669155e2e9dbfb3a90ba1f43b5feef96c16a5fb98fdb7a107730642c933e3c85b5171d88511cee175d24d7d84a1b688ff27a9417b7575b620526482e9e1f81d1afa2e4774562a1f7399788fbaf03e85a689a5a61d3ac1ada1a7b9c2217cbe3af7ef5db245dbb75fcac31532c4d2b0396275899ca0927532e0332b2ccf2a10956caa9a866fc1bbe4bf37cf04b53ca24cbe6a4c612646f25217d82e5908d6109fe6972613f08745e30c28e1a3043e74010cec8e3d7e846f4eb5c11613030733a22be0d0f82c47932c13bc3193fdb0bdded64d9565bf5560659a0e1d65348ef577ab025d8fd9721cec31d9ca3a285135c97dcff5f3d701dcc99c747b6ac53e73c8e4b157aee7ed15ca36e7d440c6745ee269aa0c98367218776ce5283b3cf686b06dfed560baef7a51a8f28a2ce2a3f8bcd1d5cc46daffbc678c4cf5be110dfb6f209c835faef9b2a0907d63517243d3b8fdce5433f6825e8f252a0b7650e0483d24e946819ff4329b3ff45f8f4fe96c65cc50b7df0d467e8be627eb53b2de287e33e495de43dde2d36bc128328daa60a2234955b601b595dc407fa3ba8348d6424957891500680d84edde269de32bef326f53c10457a43b960b452f40e029342ae42e69ca77fc47833b320f80e5eafc93b56c55d043802f62aedb96ac7678c6705b86143d7bc9a4ebe8d5909d5fade9f8aae86be2ccec8341a8b705f86d476808c5ce4abec8b48f7770b19d797eb7f81a024dc94e25d0ab9ce6412782d116e0b914ea095573524d43fe12d88b38fba14e22fd4e4c7976f2eafb001d7beacc69ea66f77c48c6827e52dd0bed2f5fbb36042b9dc6f31198f6d1cbdd90e7508fb5ca12132c72d1a645f78ad72e46c63fd9a453cad4ef8f57a53a0e464728c323b1b7c73e394cf0dc37f46e3395600569571795dd361153b9840335c054021485c78bac4190ca1c3bd50975c90f5ebab1ce7ccbeefd964fc205af2c9790480aa156d711bd1616e01f03f6592077f413a05296906dbb0a6cfd3f37c6666edebaf680593e5ff2b5920f64de9a7dd05bd918c584daa7e73a746e2bccc4173ea963604dd09fc0fc6c7a12df8f7a9a5a0a26e14864e543fbc94327f3453886d49070b25a240ae335f595b8fcbf4917e515338ef5b6f6aa4fb8bad3b7d7421b780d1a2e734c50807d17ce965334b4c53a45cd2095e7ba6cfb434aa34c1ad74866a26dc3741ab5733cbee027633dc9902e676bbf721f741eab52e4ea2db2dcb3126b3d5cf04793293b9fcf09a94e2c886329ccbbd0938d8375043cad33c43163e1b67df0d887a4293cd50b166a24709911c655f83ec549f085975c6abafa33713f504ef2fef36612709d8a725d45938c26d02177171337c99c235d5e9aea1e34843ac24c1e968b364c0ee84fc09af8ee98fc891ba8a3a28415f47b27dba55e4e285394bf6b0eec63bcf79281e3099aeaa521c54292ad2450d55400a5b8ead499db3a235b1c2c934f1e73b58abb2e774817ba8b7d461f8050c38975b52bab9aefb45b9e09ff414d1ae7cb826fcfa0bce2a8c7bb04272e24bc734a0441d80bebcabda78d25295ba5f51bb3f7da1abccc64c1d56a65ed86688ec1628f9bb4498ee122ff7e4c6886f97d741eb5322e1bc5b54e4b66ee9b1344e165b516c1e4a44e49f45df626a6478b09cc4b86ab0010c01e934161a404f4157b2c4e7e01f83602118062560bc250d86673574da26245c151b7f58028a742be4b01fff52fbc5b8beaa4fa03e32ede5161168cff8553092db3a489a41953b463c147afc87c52f65b4cf0bd7240a744e5335e22304031516e5d9cd315633c36fde9fa0cb9a8211fa12b22bfd31c29a46a4a67b56304ac020b5c9dfeea85f1ac9a5e597b60e4b27184e626c2a10bc6847f73165588ea93c6197b3b9d74639ed9e934456c29ae2c83b7fb8c0c2808d4c6ff2118fd5ce3d1429645c4e498d59a1eafa1be6eebfb1f534391053287b489e879ae84572b8c5b0d617406668e74036f3149362ef26d0970273dc25879da3afba3b209344b7a06a979888fc17e8c1e60a4865d16eed2b5e75926c0f104e5ceca77522a0c65e14fc1c62078ec11c82b366f83c968317b554ef8e3bcf55270703a7bf9eac0f99e7dd8e3ff0461b5e476bc51c675433a2349846d1f6a128a7c9107eda0a652b63290c39f7d0346a5a115e1457adaba8ceb3a64c2adadebd61456a2596e77847f06edc49bc80b5426ea3f517e066dc5140dfeca469f87503b091c8ce2e66d31cb317fab602dd2afee49af79188577818d648fe20431dec04cef628b4da62be7ee1cb7c76e6d1d514ecaa60917c475299315ceb5ec717ff84fa5022d5dbe1563f9a71996ab5b4b90afddd40a493d37fa0c5727e5fd25dfa4608db5407a1914b88ec20dc652d0057d6ca0f85fa8270c1d761385f26427301cf6a7d7b455c03a54f1098f724c2b0c2b56e26c274948b4a9982a2aceb2f92ff7388a5f24a3d3a27e9a6f972af4372f23e3fd93b52be1af0192de42cc22e84cfa985c2c01c62e11fbfe4a3419a2f050dbc69f70b67309ef1464be68a2e51fef695267f1ee57b8c2185cff310bb68aa33e047d6714ed5b5e6cb43b6279af40b20f3755b880c284935d4a67072c7dfb193b698ebd804e3a8625ae1e37caf850db44f0859e94bc66a7a7d1beb5fe4f9114e4238926606537a2d5900f2c58f2911ce06d786f10438f79e82e4f27da027a606a7e31519c7bb7398648ac18ae7cd22dfc9c7652438d5f92c0d4901d315128b344080f67ae84cf753e66bb45c5b1eedc3d763167e780c11468f157662c38291bd8e280b68756143f2640006cd313515d93efe0dae5c5cdafe025e3379c32b95fbe6b3be9807dea02a4eba3dfce68b69fa8fe1ee947772515ea7b9987bc44a2a9cb76a6ccd088134500ceb4219d3063f165b18559f8089d1654f5b4703ec36e0c01318d9e617211110383b23e39ef738ff5be74b7d30ed82c580b22045668b3b277e3be121a5737d7cd8093fb743be80da3a80a969b30e49d4c684ee1c7380ba780f60666d41f872134930c2388abfd8cfb088a2b7fceeccc21ec7dd3c820fde543caacd9ed26a1449de62d096e7999da9b639ace4472d8f904b7b85788dc5f720c464bef6ad8f4e12035648211632ff900337a8aa554a0a7534b2e82b422df302af82c3a8fac05eab77ec01d529db8215b8de4be14356b8828cd6997182e5ee20d61b3eb1422fdc7bc374dd924b2125dc03c208c639982a29166e96a329e6e23fc59e67e916e73329c0df18bebe384bfa0635e6b22a0c268361a5e367db84c8f58582daca330cd46be8f20732327f355348b80b24235149fbb632add22611e9763f35239d3b4add9bf365dfe373eb5be4ac41fbfd8387933d617c4ad9e749cb3c43328b119a5100901fac0e1d6e7176509e8f7e4be8ce1af8e23c417ea134f2b91686f9f18cb2d59805d5ef78308e30d2ca9833dac71ba0e9f04fd49776982c5342a212b0c7f090ea712ef835fe9a7946281d4e09bd1809cb2defb62c1b288142c9959daffdcf7863762777785454fbfad93674c7e1f25ee18f696aa1fdd0e129f9cdf7129cb6ee1d0d4e60813ea4c5b8e73c4077873b5beac5c448f2a5d755665df93df01231ec1095cbcaf2c216a9baa2dc1ddff6272ec33e3641db414ff5da22119d5b136efe8b836772149df15d06f3923137260d0ad7ca1b6bcb5ec87a1b0607501203c47c97b5f42e945e900c79572dc99a108ca884558be0a32e9d87134f190f047fb7d7a028a4961edf2760275598d10c9b6bb750eb67affb534e3189697875966dfade5333051fe075d9334ea1610329de0f77564b261a56036bb5af0eabb9d94d459879f22f061855f77267d4ec0cc5bf10c5566e604b6cb5b91289a78e8a8f022f2b52fcf02740ebf3f731ca6b4c999dca91972b5364f98733a838a5a7d44632f63c3c436000513b9a799763a5b13f402b463a9993c6ed4636c5891ca633ed06d54d5e410de55f25a467599d05a3923b1da620c37df60d1fb618593d6685189f54d3a6af3f0c6bb6c365adb86df2e1b2ccf18a611dd9f5fa8b113421324373660388ce4ca7adb6ec84a47ede0ecd8aab2ded92054c98577a40d0d218be17e08244b569646e4a9fdb79988d4836cb3a10a63b38450c0b72a2a81ce5a92f6204186fd69f42f39ae27b88a17a42749d99e8b6f69585e1d846f25f4f7283c4ff3f74bcaa6bbb2a098d415f5062f009a93d60e182f9f53d08ee622134b59960fda617bfa0e4037c7eb9de2b0ab11826da735e1c280e8f3e6ec974deac0eb8c45cd94c7362976c1bcc9488b80673d0d8819b61d3df2c8c17f877e967eebc3a75567930d115b86991c8c588c07deda66baff00510a17b4df83a0187a6e630ee3ab5a161b3801d483af54b611bb0f28fb12e660bfe36621019e1093b98ed5e7bb0808f98a1e9fed9c29e179abf43f97062a9cbaec2ee4d92949a", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="02771bfee0bc973e825dd03f5a6e24fb73ae359e0d07b007f4a0a6498befd154ba9fe692dfa80e31bea0b821a963ffae1077db6789122347a0baaebef8aaf6a4a7819386a05d644dac8ab37536d6fed8a7a04c5e10cb1c4100f79ccd372bc872a07b000d28f43881ab9e8c5be816c248894e6b6c9812ce0f8c4cb278d10810b573298ebc476d3c6f5c14ae1ee4a2a82c4d6fbbee3be8c4c9aebd8671d0003d67141e8ab1cfe1fa4cd25c932f4e6e5ccfc2a8463b158af5288419b4fe7d7e9b49247c30fbb12031629e6b753825f47fd8b19c3bd3536bf34aac71ac347d7e0a53559a64f7605c473b79c2", 0xea) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) r5 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0x4}) 17:11:14 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000240)={@broadcast, @local, [], {@arp={0x806, @generic={0x6, 0x800, 0x0, 0x10, 0x0, @broadcast, "e7149030a9ad60ae96b21fa3a1e1a659", @remote, "ba9571695583d44204488045286438a1"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) setregid(0x0, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) 17:11:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0x1000, 0x8, 0x8001}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) execve(0x0, 0x0, 0x0) 17:11:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 17:11:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xcf25}, 0x440010010, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:11:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2473c996, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401], [], {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)) 17:11:19 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() r4 = semget$private(0x0, 0x4, 0x1b2) semop(r4, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r4, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x144) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0xf38e, 0xffffffffffffffff, r7, r2, 0xffffffffffffffff, 0x3b, 0x7fff}, 0x9, 0x4, 0x7f}) fchown(r1, r2, r3) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 17:11:19 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:11:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffff65b5, "92542c467dc5fbb2a00def07b9575f0a00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 17:11:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x47, 0x7541}, {0x812d, 0x0, 0x0, 0x400000}]}) 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, &(0x7f00000002c0)=ANY=[@ANYBLOB="2b25a108246aafe0dc80c66cf36caa489920ca6745b6cc02d6ed2f541880c6b083e66537f878aa05df0656ebdf33468b8a1832e510f4151e0600000080c5ff8cb5cbbdaf77719eb26d8df5d270dac3649500b4e1aeb8f39424ee5843fc04eda08685262feef5982a3e1b21f8797da6c5a8f9ce3202a09ce7cd912faf48fdd8098e2e56e4e4020c59f2a9d6179e38ca3255797f9fced2547d7e464ed6a254ef2738dcbb2b9fb1850682caeedca25b8d0e7cb95a4a696a84369803a1b07f4e908571f7fb0c71a8d478627bb8cb3bac14"], 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) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 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", 0x21d) 17:11:19 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/39, 0x27}], 0x1, 0x0, 0x5) syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f0000000180)='X', 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000180)=0x9) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x6, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 17:11:19 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$KDDISABIO(r4, 0x20004b3d) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 17:11:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 17:11:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x1, 0x1, 0x1, 0x7, r3}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r0) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0xfffffffffffffe8c) r6 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x41) symlinkat(&(0x7f0000000140)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f00000000c0)={0xff}, 0x0, 0x0, 0x0) 17:11:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x0, 0x0, 0x40}, {0x2, 0x1f, 0x70, 0xffff}, {0x1, 0x4, 0x5, 0x9}, {0x9, 0x3, 0x9, 0xdd5}]}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 17:11:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1b92000000000000004d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f091a6efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c41e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca0100010000000000e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x51d7) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = syz_open_pts() r4 = syz_open_pts() write(r4, &(0x7f0000000180)='X', 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r5, 0x0, r3) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000c40)={0x10, 0xce, 0x4, 0x8, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4000800000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000a54000/0x1000)=nil, &(0x7f0000aeb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 17:11:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x0, 0x3ff, 0x80000000, 0x10001, "e89896ef9582cac2fd7bbec39b3ccc0f629b1e5f", 0x101, 0x17}) syz_open_pts() 17:11:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000298db5d17211def13036e948397200009a74"], 0x10) 17:11:25 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x4b) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x9}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 17:11:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r1 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r1) 17:11:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4cf) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r4) setsockopt(r3, 0x1, 0x9, &(0x7f0000000180)="0d2156af22b2dfdea516ea533db086d85f9bfff70d244cab8a5df54b59dcca7d5fbab1942b7bd898d9520c4a560cf4c4d17fbc47618518647ebc3b56e2678bb3f705a6280bf66191ca1b2448570c65c21b4f9c5af144255dbfcff8f9aa2b159e4b3afc2a9ad8babdada500d5f090eb", 0x6f) r5 = socket(0x18, 0x400000002, 0x0) r6 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:11:29 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r2, 0x80, 0x4, &(0x7f0000000000)=""/67, &(0x7f0000000080)=0x43) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x7b95fd33779bb9fb, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 17:11:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r2, 0x0, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000200)=[{0x26, 0x8}, {0x44, 0x7f}, {0x24, 0xfffffffc}, {0x735f17a96fc5034d, 0x3f}, {0x83, 0xadae43b8}, {0x86, 0x4}, {0x46, 0x8}, {0x80, 0x1}, {0x21, 0x6}], 0x9}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050460000000000008000521000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894b03b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) 17:11:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405], [{}, {}, {}, {}, {}, {0x0, 0x400000}]}}) 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)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x5}, 0x8) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) r4 = syz_open_pts() r5 = syz_open_pts() write(r5, &(0x7f0000000180)='X', 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r6, 0x0, r4) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000180)) 17:11:35 executing program 1: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2800fbffffffe0ff00ae2184ff0f1b800fc3223839be291a0ad338e43b455ab700029a3bdfc0e742506d9317bdbfe874ed77f0070000d7008da0000000a4301ba29f077b61f5dfb9b0eee17f58c34c27a3401ec36fbe006430217c500ef175ba15f7d67b12ae6c0506460c64e85d14026d98b4a065318b6d4be8dff31a1123b982a962835c1fa52f36ac6600"/149], 0x9}, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) read(r3, &(0x7f0000000200)=""/57, 0x39) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000300)) 17:11:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7fff, 0x7, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x208, r2) setpgid(r1, r2) 17:11:35 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) geteuid() setreuid(r0, r0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), 0x0) shmget(0x0, 0x1000, 0x28, &(0x7f0000ffd000/0x1000)=nil) getegid() r4 = getuid() socket(0x2, 0x4000, 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) shmctl$IPC_RMID(0x0, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) r5 = getuid() r6 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) r7 = semget(0x1, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) setreuid(r4, r5) r8 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) r9 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000000)=0x9) 17:11:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x63) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xfcfc96ac7f786d88, r1) munlockall() r2 = socket(0x2, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f0000000140)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xd, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x0, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x1ba4, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r2, 0x2}, {r2, 0x8}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x7, 0x308641c0) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) 17:11:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/77, 0x4d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x31, 0x0, 0x0, 0x0, 0x0) 17:11:39 executing program 1: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1f, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 17:11:39 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) 17:11:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 17:11:39 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 17:11:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) dup2(0xffffffffffffff9c, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 17:11:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20000, 0x8) unlinkat(r3, &(0x7f0000000100)='./bus\x00', 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:11:39 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "1beb82", 0x0, 0x33, 0x0, @ipv4={[], [], @loopback}, @rand_addr="ba95fbf4568a15c6f839e67766e709c8"}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x7f37bb83}) 17:11:39 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000580)) setsockopt(r1, 0x0, 0x1, &(0x7f00000005c0)="43188eba38ca916f44933021ecb242efbdf9a473ab639844d1236429ae181aab76b4dec8138217380e164e7e07ef66dd54e693c56699304f9525", 0x3a) r2 = syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f0000000180)='X', 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000080)={0x10, 0x7, 0x4, 0xfff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf3}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x31a1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffff8061}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xcdd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x117c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x18000000}) 17:11:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f0000000180)={0x1, 0x8}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 17:11:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x9) close(r0) sysctl$fs(&(0x7f0000000100)={0x3, 0x1}, 0x2, &(0x7f0000000180)="f9535ad821fb9d0ad794c93a70b85805f06997a774454b8e5a48ff2c011d09c6970b4977a8722e38b9e17f5a9bf0cbfb6b3c181c6f84f9ed2419e12b", &(0x7f00000001c0)=0x3c, &(0x7f0000000200)="b0d80aee70e3d750e9aecd3fcaabfa0bebf37fa401025ae3038c74a2025330f7e0567c387ed354b2fea31c4b0df012bfd6c95b4fcca3be6f6571c408410c1811398b8d1e631494a3b3930392af493c82a08d396b3982cf72f6fc5ad3e037c27b4883aad6e98853c6bf982437082905b6a46fb61f75423daf6e9aca31f977adffc61c62908a0a2c31ce3105a4bda13c5c2dbd5bed00ba214115d494362f51cf5f6b27fff2804616487da3d50fa40c0f67c87c6ce1951d20b79aa63d3fe2f9401526c8399a5bfac163fc65f67af49c669c659c5c113cf5b6967330f8c7166f176f068b5cdd06eacc2b2d8b", 0xea) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 17:11:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078e000000200000000030d907800000000450000000000000000000000e0000001ffffffff0135ae7de7b01f0b0927908d249c368d54fb8b0f917f70bd98c3f636ade95f14422e33ae45591db173c961cccce522043182866b"]) 17:11:44 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) setreuid(r0, r1) r2 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x80) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe0) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(r4, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, r5, 0x6) fchownat(r2, &(0x7f0000000200)='./file0/file0\x00', r3, r5, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) 17:11:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@echo_request}}}}}) r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r2, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x5, 0x8000, {[0x9, 0x1f, 0x3, 0x2d0702f200000, 0x3, 0xd98, 0x1, 0x5, 0x2, 0x9, 0xfffffffffffffff7, 0x5e4f, 0xffffffff, 0x6, 0x1656, 0x80000000, 0xb9d, 0x4], [0x4, 0x4, 0x0, 0x9, 0x0, 0xcaf, 0xffffffff, 0xd5, 0x40, 0x4], [0x1ff, 0xd44, 0xeba4, 0x1, 0x5, 0x6, 0x9], [0x2, 0x3, 0x9, 0x8001, 0x1, 0x1], [{0x2, 0x7fff, 0x1, 0xfffffffffffffffd}, {0x7ff, 0x7, 0x1, 0x2}, {0x1000, 0x114, 0x99f, 0x5}, {0x9, 0x8000, 0xe68e, 0xffffffffffffffc0}, {0x6, 0x5, 0x8, 0x6}, {0x4a, 0x6, 0x9}, {0x1, 0x7, 0x8, 0x8000}, {0x1, 0x6, 0x3, 0x72}], {0x5, 0xfffff000, 0x0, 0x8}, {0x2, 0x0, 0x8, 0x80000000}}}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) shmget$private(0x0, 0x1000, 0x240, &(0x7f0000fff000/0x1000)=nil) 17:11:44 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="ca07aef6", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) r3 = geteuid() r4 = getgid() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f8fe6e6a61418506786f21aea63da16f196186e576ff016eb3e2876a2b276fff6fe530e7df42f86d123b73941c09e27ee31809be4f8e522ed1c8338c1453ec2e21ff2c9acf822d81610c0ada23bfea683f330632cc7b53b5a9cbb5df36d7a9a132f9cd0171cde26d6ce32966889f12fc505b981b658430a987ae7257eccc3dcef7058f6415e9a51ad1bcb875869f717ff578ee194a2da463e14791874cc8fa2863379814e34674bc6f7baa7e364896051835dcc01fdd6a04983ba4afbf9c536bd949bc15fa7eefbfb52a562b67b741efd3c6c4973e2de2aa", 0xd8}, {&(0x7f00000001c0)="8f1b6abd5a7570fcc8dcfab74f4ad51de8ca6b14da8d520653b33c89b03198d8aaeb790ac3d6f989af033fb38dc8fbc14bcf7d3f832cb17a9f0ed70849715b498e02d6ecbb0db5181a801557a68b479dc4214ca9d80ccff71edd41950eac019ebcd310fc77418c8de1b69370118500a2e5d31f81a6c98940a402820a213dcaf12cde310df74936be11d3f4ca80850b56aa725d6a81427f4a8d785623ac022e0c19f78f59fb208a6272a237ee4b7f7a849351ed883c82f7ae2d96ccc07cafdeba4322c75d7f30ff43653e2205cf6de208d4e5738cb9cd71c61596b8ace97c51f071f2cfd11b3b6e753e208f9d64a5f59bdff7622e0b5017c3841ea35a0b", 0xfd}, {&(0x7f00000002c0)="10be22cf4ee2752e3bfdc5240a82ac40ecb8be977baf48d62a7b979d66ca26", 0x1f}, {&(0x7f0000000300)="3f03fe3d4befdc8900db18ecea2ba331eea7ceb2f652eb53b82cf4505717ffecf46623542dac77bc4e14e116270cce9a177f4c64f09efa8f31b6de0ac71cbd8ac672a1b385041aa56de59ca8e005e88861ab8d208e2a9e9c261c7cbe37ea2caa73f779a537f4a1e5878882905e7897697fa12659cf1c3511d4637e620c7682d1e15dda6773672ad070c335e875c22823da0d3d142949b101f565c014b30798e73e1caa3cae917db0c34d2189bab8dd020c2f9cb3373210e092d7af9a22", 0xbd}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r5, r6, r0, r7, r8, r0, r9]}], 0x50, 0x3}, 0xc) 17:11:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x100, 0xfffffffffffffff8, 0xfffffffd, "0300245185a81865fccf08ae7fff06095c8800", 0x6}) write(0xffffffffffffffff, &(0x7f0000000100)="5d1b024ceccf6c35ae009a38214ba6ea97a94b4294485c4e6da35b33d085410a0000b04dfbf1", 0xfffffeb0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="08000000fbd3f66f12411ba3b64d481f984c0798846901c7fb6f", 0x1a, 0x0, 0x8265) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000180)=0x1691) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="8b1d53787ae2d198e68a0fb183745043d4cf2114fe6e925133a9d6922e533fff5d106e7922a81f6d87ada86705162a45f1aa17fb5394db0877bc54c08df8d75bf3661c0a2c4f010dc4ebba9078c2cb490c2eec92cdea58c5772016cbfbc8d1b775c3188e33b393f65b88f205a7db9d4f58a4aa4d5d0d7f5bb500a3a58a57f8dbb77324c4884ae55b1dfb039375fdd7ef8bd03b9ec190824092598468ac9326d4dc13e33ef1107190a9fb0604b3a8da55f5938d4b9caf4a28daaa122ad3e26c0f9d34a0b8dd07758e7a4085e8174438b9543340800d6eb4465a04d9fbaaa3028e87005fe14209c497ca8de91ca446cc9a66d9980e9547a327d4d47d81c0f91f365c166cb2054cc2da3840690a9bb0c867ed3b6c47f96fd960abc08380fde12f5828e4ee3ea82039de00fbede3caeaf2fde4750a6b41f2917c1e0d19a657f9b6c9bd0d7321b8cfa05d390a228ca205af57ed53c6055935dfde49217e5a5d4b7f068d18d167ebdd3b07631f5fc3fd8e953efb3146e715aff467b144078ce469c4494d7e65b49ff6fb53a524b85485a01f3f99ff2c628e461d5e6c24e18ec12fcabe54a7ec23de1336e1e1fe1f4b0120c7bf1300519a0144347e9deb395728b2ef257c5cf6cc9c98b4265de9db186bb0251b6cd6dccb8b378ba96cc793eb36d5b38d8c62d96e5184f8787abaeafc30c67c5340439a4805e5795479e8c81411d004e4f1619c0fca201344c54be8530fbfde4dd726878b947ebe5d2ea789fbe8a3a32f077018fd8485fd9a6f1d2c14462edb67670e52218e468f0dd6a573d1a6b77cdb25d5292961b6b2c5697015241a672ba15f4881f9d71b4b604be5de4424a43a3a7441cc41e82bcec56959d301ceae8f53d6af2dcfd67d2f6eb03ab28d173c8df34f69aa6890351c7c145aab0ca30eafb5f46579b9497aff730ffae5454d5cfb12a5b60a59b29053e14a27b45a518c78d6ec4139ba0e36d9ad02f8c91a14d2d83d822b8e854e943a900790f1e133c60247c927a954da1bf36a27008e656f648cdd8f909b65157092a8a4705b08e80ec53e5ec7019afed4c58ad1fe23968f579a586624828b587776225080ed7cbceb26f9777fac38bf1449eeefd775bc367bce7c8277de64930a0d389db48fa03f205cf76247f1256b38cc589f4819d6b849bc6268c6ef942b52de599bc0c118187351e3b4bde4bf7105dd869ae7f2d61d399e87b7ccfa87469af583a0b5ef79f4ec0b2776e089c6b0c18c7985edd9d0e3fe07b837c5edd6f0105c2f699d1d7c77093a716959d5eb5b22b13a8a2e00030559d86cc368863188ead8397e3286874afcb4e9666cbc638e916e9d02c88212a6d09306eebea92497493e3ccd61bbc7a9a911d36ec913a43443fbecd40e1dd54af71050c62fdc484ad66f988fdf5514068ea325ddbbf329ac32cfffcd86fe1c38b2cc1ae64bebdfae35b6a689f14a24b75716ae59b8bf83cf8cf6140e89d7162fac11a3566e4c48d0733ba6d7cbf0e16d5c973a525f42699b1eb37900309fc676f2aee95a3cb542aa63b0461289454a9d349cfda6020ff57aa4a7584264d4d2e81c57424451cdaee0854aa2d1833a0195fc8775ad3f578f0504f7242a29b0d71d971b13988fdd0e4bae5cfb97b20220febe666ec68ae67b1c7f1d33d5dd6fc333f3e55f47928337a10ee71aaba0521b6b30fb38b544615e4dd44a241e5c77aa2c8537282b32aea48f5c57d8f7d5ca50c035246ab51c8e7fa2c7b8ef7680eed304369c603d1832a4d951bf1047801ac0e3faac05b540e826c34a4a7f927425a27101a149dce714a5b9ff14192682e050a9b189b95b2005f91687e3b89f530c5ff78f9499d9e83e0e170a1dfda4ff6a0adc32f4dbcb00c22664c3de62a766305f46f93a26cbedc558da2ec758ea5c3988d43b310cb15bd7b4176fee8245351fd4a1388d0321288e676cf0c7f7d830e091be0e16cfc2f1898dc329733a7a463f717d647809ed8ca3ea9a123d94d9bacaf0f87a8f7e5b89b549471706fb43b089bb6aba21cf35b61e12cefbd9b9f397f6873785d79a1d2b51f53d7f9481029d7670540ab8b304afcba7f94357ebd90dd66b9738acad09b4f85e651bd6ddc5d0a6ad4fc8ed5c30a2f27e90fff7228d93fc66dc3fa805ba12048ec68a8c4a3f4784201abc66706d3c7270109c83c8b218fc6f9e25ea07b6984ba337289d16e2a99486213db7787704459d4355c4b0195a1ab50808630363ed8c735113f7f10cc1d4b502ed83ba0aa7490dfdd35c6d41fc7b36eee91f17e2be17718baa2d94dee978713ba05618589c3b86e9cd167774905ad62cb8e6e6bce1ab5ef46204d581b046103dcfb26c3e0e3a5a00fecf4a056a28accd149ecb6930f63f094d8c3dc5788040e3a764eabb11cc5facf85e198488fa26f007b7c7d144ab98b675531c1dc76adea38ec81cebeada317a872265053c9f0c6cdb8066f25c3fd1acf06882158ae5f303b34b443ce7c3440dc1166d8fc7f1a46cb636b4e6161e0ffdae32cc00fd57305ac29fef983e4aa69caea537ea9262ef5116f41bb4cf9bc0445bc0a12529c329f5d54e1539643ddbff8e0094ecacf955bb46a76c940584e764fb453a31082e1eeca568a01b959165c511243e722682b8b0aef238fbf2cd0c574752eee1669eec388f33fbfff664d1719fc35416be392223c459b1385d96520dcd85b5ca81ef5166c051c0cefaefc3681160a9d4ecbb234231aa7d6d00359f1edf6076b136ca6ea6073b69b92e88d06dd0a67699fe00557c15b4154593c5e3cf9a7aa44fa45d9c5e7d0ad9ef60ac18897e6d2c4cfe5828edba5e8a0d75779e5beec19dac44ad1c70e4e56df29647d9e3e985413ddf7ade6e9332a7cef1300a5c13bd5a1e18835b5f8d856c6b0428ec0ad7672663f6848fb6315dbc1bea3487253030a7d56102b7fa09c9f9cb807794049c469aaffb955b61a28357ca32c3a2f6d66cc665935a491da9a2d70f868314e75b1ed3ce2e6e0b5e94ab23b3202358f0515b6386f6479d74171f60756d63dea9db100407ded63d122396e9944b999cfa0fb6a6fdab455b60da3dd1b67dfad9a7d27e9f10e437f859cac4b4ad5b6e40d660036c6ba8a2bd10c5ecb424b60e32727a4ca2732c6db858c51f1d28d09f147a9b65845f12703bf5d22d0cb28119afb0e612ef34a97b89544564c7bb9bbea07b8d53eedd920e96f89f279c9948d0789c2b38c608d4f17b310faf4e9de8d550276f264ababe1f5e85d27deeb89a51dc02ba2d41e3193f7363175457b1179ddf625ef385edcdd5281d7e4d49a7f61caf0e489635e4756e6e937a6fbb550b5123846c1f5b2494ef980eade7c03e8e77d0640d43fb8e5737c6ff545e88ee2e9681c319281fd0265fc9cdfd844361fdc6bf06958946f5e8e698b36832d42f102ea839697d352eca07cc126039d04ed126992afba3a353f70001a10847d2d63b655fd5ed0dafa83e03239dc26adf4a3fc13351fa9e7593ee60526c03fee7a7f2c3667ac5682e091118a5478bc11f148da211b33eef7b43993593004f83656948d3277c369bdc7024fbe14aa60533c1aa5e27b2db3628da98b551c7a31c949dcee7ee58fda2e9fdd24297826d79687d26b94220cde6c048ba139c7339e8c3817d7d20777d5e7ce641b59df06ef144b75d2f265dcf8b3f8346f6c3e37c085bbf1f94779dd0e5427a9292de5378e762529ce4350c09ae5c3b9f735d2c4154b5b26f98d3e32268621411b2975384c0c98d171ba0592a3f8b1555b515fa2bb99f2d9584ebf0373d5fa7f7a0e0a27c61fe54a6a432447f042c30c325696e96b8030311741d6f96c10936ad411eaa43e057595a504cbaf4c0dcdd164961b848e61eff6e97b184ad5d246cda8bd5698b6374550ad06c418bca6f0ce04e2ac8de75566aad299d206ae5ed2789f4956e3e213ae363227bf9fad6acc1a81c55ab0e5bb28e30eb3587b547a2d17d55c516b457414bab015a68a4a015156a8a9b5da28ba1391d3a34dd855246d3b9f6096ea0459b449a2d2e07896c932661cb0ae25535acdf75feaab4b1bd68d292ddee630a19a1a48f9831a2d597ed176b0dc4ee03c7844b27ec0ba53354681a5bfdf830a92f0c4f034b9a8e11634b7b538516aea8dc72e12bf77dfe4caf2d59eb7ed3934874619649449334866c21d41666335a1238b709a6c9299e64db29c1205c34165556f7917ae1d92bb39250606e74417209ccce85efdc1366e21390023ce0175f3c8c471bc52e9e470df3530d53733f3d9c5f928483b209d6bec0f83a14ac618b01aec32791475498c40e38e5278a959db610f87648c2f76806aa7eebc5cbba1816eea5f24f633d2f262bdb9031cfc1c9159bff330e127c20d1d2aa272e0fd2271fc19f2fdc2eee72cd0195df084cf659f205aee418c1aa65a265ddb8224316b0e888f7563d9db086ebd9980087e3a491809eb6708c7df02e45bf94bf5a039031676c44ab046a0dd88bf39c232ef77131196db08acd24c317ec8e4a8d30f175849fec93cf1051554d8a8c33744fae61509ca434802ac1e16419c9e6b466f4baab42748b53eedbd6334dc016c8347e88756b0a08662a4dc5fb9315a6621306c7c633d35ae6a090353da56e29e6b851db4218dcb9dda0b11ed5856c9b4aae3416bb9f9bb33929b5f789dbebf1bb607d1af74305b1d49baeb6eb5ace45e6264635d97d0d6a52c6957dec29e2889535278302fe34ee138a01e7ea8d4b97b61b07394c2c89f009047b5407ea41df8a7659d8b19c752c4d58794f5958bb281ed49dbb347a2ce8120694baa53b4f2785d477ee250b9b162742722465ce8daa15564dfa59e9c1ea6271e6e694cf5ad5ff4af56133bc09a662e53848932bd1c6551937651176b4b24ab8fb2b4c8480b5ab583ad4cbb94ccb09cdbb05060bf25ec5513d116b693e48c3185b64b7fb06e052c12ae2be73c7bfb240fa810987b5db71c62cae32a5785a0cb2c4dbd65fdf91fae729b56fa2a5b485dd1e8f81edd3c714648ce523b77972032234e5a542a641b1b1e18f28f457a55a0353545b6404ac11179494704e3a972bb675d9697daa2eb35a67b83ea54c93592fd9fb60ffbae5c4754c86c08f4650b4412948f5dde058eb295a44d5acbf0e74bc0d5212c7e37bf437d7e4da5f609cbe94ac11136790a050a8693b714572a331d5fefcc14fb93aec518e900513b08d668a7fa24a90a91ddce517170ff4e8f5f874ed06b7677981040e1d1c80f55b388291d3ab1694c0b1cfa2109057172598ca0c6261ceb26238d7ee6eebbc53b0a209a67e41f0e0a3f2e6a8f6cf910a1faed440098aa97790c63b55525b4a2ab872c41d4dd30cfd24d80968375ec89f5502273075dcc864a96cc2eb5dad555c3574c5d7326b190e204717c2c6dc81c7ebfa9dc50498ff6e285ba7a66c8dd19d7faa9336d986a11b7acce18fa00aff7a56a0c1797b706d7f240d42ba212deb11003233ea6417a1cf28a09e16508f9f9d4924f06660fecd62792b061f4016e4705ff83729b3962dfdb99edc7152cf27df1135386d4a976ce1ac76c697de43b87fafc569c653ea26a4d74e7013d5918e3a02c41767726a3095285f39e31e644399e5f2fa74c8f4f1f94704f75de7ceb9f622a891fbe02c04d1bddf856c5e450a8400379f5fc7079c1edae80d4fdd93f6576ad8e47ccae3107e8bb94834a34fb853f48220ba269e59034d8f1130b7851853d01a57fd65e0fedec37af240cd48d47c52a0bb235cc261491a54c5fdbf2867a1283f4280dd39760b6de69955d43145c010af", 0x1000}], 0x1) r2 = socket(0x2, 0x3, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 17:11:44 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, &(0x7f00000000c0)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) 17:11:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xa25, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000080, 0x7fffffff, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000001180)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x5, 0x0, "010000000000000000ffff0700", 0x80}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) write(r2, &(0x7f0000000180)="4aec3f941fc0e9d71cb76c9905892afd20243975e31b1e1ea952f1df14606b66b83e7cc5b413781570a8fb606a9a7a55591268aa324dd833a0e2ef1c6ba99c7dd723e5959731e1bc5ed2583962c0ed9e1ae34d3afb36c9da51ac16f75f4380fd584972f1a77d7dcec30016d6c90bb22c8b8a7b13b40009dda742c69d8b0dfda476780383132c9fce8a900980ccfe4c50c076d21556d217cc4566fd946f47d18aa0248ab1f2c06efd4dea76156f418ef7a2d253af03710959497aed7aa55a73091382f0c5d174eab7d8d8a166e8e45d4b2d485b038978d60041b57fe078a4f21b85440fd55aa8bb11200240643e73ca710ef44325e79ed98b2ae5912aaab105dcff485a724c4ef7b132edbfdb5bc5f237d2300df91b9e1fc92a3adb075768aaa79f0112a6a9db6c198c87c1ecb744af6c221c67bfe2e6890d2d7b838c6b3fc2199fe7d3ed8a8ae7b2edaf30c788b11f7bdeb657abe1234768ef083fed3ee6b9d18ab8160995e6d2862004ca6302e6ed1b357e3e599d8fcae2e287392fcc5eb85ce08a9e5d892d8f4b2c885c8869d42e27704818af410c81d79979128c9e81e1c0dff2cf735000f10f8221b4abb1fb64130b530013c257bc0f42898762b0e53ba2019c45bd7a23af4ae44140cae1bf71a2d8ef62d4b286670da7c397d4b516bf984d001281e2178265158a15b7605e4eda54df9b48c989aa25ee2e16d85bcb651f8bf644b17e898e09025857285001d996dfec746b5bbe51a7686718f151c959253f3ce94b437de967eaae1d86ee4331b1116c2b07b10ecd5bb2c78fc82a4338480d802d1b6e87c282d6e0b873903976e8d1dbcc11ec18d0c462fd9432a9a66869681e4a766bcafa631f5ba2447769e3d9f6c42df925b4047cd811e4dec46e4da65ab143f36c16a53b8adde7a4c946b4126f4935d1ab61602f2e1ba4c7310651054b56deafe123c8e0aaf1b2754d8b1ffca32d2dcba919db43bc981913ee32f8bc5d7d45a8913f26800f5960506e6312c62d7db0f9be8300578daadecbd8de64e81adb7375005254f19eb04464d20267800e1f156953f9e4c7cc131f84fe32e8eefede908e083887f7106543851aeac207f2dfa5472287e3d783efd3fc82c40aec18cfb245df45752a8009cd01d5ae14876d9a3f72c41a7e2a1d698e952be05eb6f5214186af6c1fed5ef32bcd3bf5b5463d51a615ba4812ed68670b6225961576312c4e195fe4ca03b122d9eff79cde3b9a761866158a94259dfb62faad211182db086bd7d592ce90039afd9c2273db6fc2c17025d9f624d2b60d6952e38b5f53fa4337c05b92144ede5ee32c78508230bba201bfd3288bb8e8e9dff15b065daab4ba37c3b17b9ffb4786fb1bfadc4d2e3b9bd7e2385c22080749882cae27c0f351ccdb3a264dcf2cdfe93347a00605d431338ab481822aee6bb13de2e5b4c24772dd936669440966e880bfd17f6345f342fff153e5c547c98197c8f46b558dc4a4379c206ad1d2c818c4bab4bcf466e2dc7aa365cb47531cee18dd831895466287801c2189467f94b53221eef479bbb29591690a0f59910e1c75cb8798a014413d8102249f49511446bf8f5c63fe2cf463a597a9d7b18b326aca132ab850c11e7783c15be4fef17ed3ba81503dded223ee06101ce5a2ee8157926227e05abce8eff0dcdfac9b78fab36e81fa8b5a74312fc65423d82c56764c73908cd3e1baea4f06196d89ce8bab138b2e565a3edf536fe2b45d78b5f7780c2c64bf8a4782a7e07e8e44f9dd97ace5eeed517262392f3c869d869c877dfd4883b0644df10c512a0fe36bd74a62d4df1e268a6e05b16675a0a83c804487c5fe0294ad047820a27187a883930b455723e1e836577e1cba4154305aa46b295f72f78f929320dc81bd4ff0a4b72039f1cd327cb085801555829de96f1b6e0d4ca8d4b61f20dc68ba90261f72429751a1745ffae6725ba80620e2c924ab8321d50419bb12206eeb45c415ea77ef4cdc0b3b38cbe8d9cdd82eb8b6f6867562290ee76150ad319b94c844308dbf8905904d7483609d1c96a1f93a96069728bf88e061bfd1a690a1d0a65d7de0b408a22f089925628829b21c5561676c2ef71df329a67585db776bc1bb5cdab989ef4645fb130ac9863365b6456951a4683a1db04eba4f41d1ddd2b633737346f919b0d55c5b2bb029b5cf22c7f32cceb69463024bbebf0f8290ccaf6520ac6359b82040cf4bfa1d8e8951a65b3e496ae0dfb5144da1ab0d975d17716d861c8f56a873980849a63f2f9999f50eb448047126e10ea5a30a15626547c78832150353b424d5f6cc67a6368366d0aab9827a05378a61d2393c54653cff204c3ebd0233f67e4b3a99bece78078750c7bf677ab6bf4269cb2319bbe47d20305fafd5d880ccf5f6df4109504427ec4e2a59ae3a9d191b13acc2400af93e31d8de7b3cbaa6e07ad4cea0f11b35a4bd96334bf527b86593d599d3ac501bd8ead093d823c3502de99bc7e428c6c2ba4a8eafc16cf79f2cdec89d8e7532aae1f04ea63546315103b21763bd3b4acd2c5203e5fac7971f25702621cfebb8830a70ba71ce0c9958851f0f16d6ec1569c0701f1e47d509db0faf984cfcafbaa8d50cf987d9cd8d63be7661fa3c8efc80fa9647adf424a32bde2670e08cfa0b8d21a5ea201d98b4dcbc88b5eec3c994836716ae3c28db5183983ce9d3f86115aaaea309423261050d117de184b42172abe358ba62a16e18a79f1fddbd3129516299e4090e17b00b32d6f83436fda0c941649375b2fc9945f3eed9429eb4f729712190a6de5179207d346bbd870bbc277c54e638f9c144606629014fd8e85c043ba390025a49366c1705419f10d29f952ae9b119894acea938b356f8832934d6f75e4f13d2df4f2c80a4bc2c3d21ee134f4182e9883c3cdd59108c9379228ee2da6efcf86063da7c9fc25479c0473273e13626c51cd83a3a91757949b68b5bc88cd4812b7cf9015ef92255abac57c635ee0d8c5163d87e35c8816ec41c497d60da53b0caba213b1dbddbb382cb0c3d23c05c446dde4cec4e483fbed473add24b244f167bcfe98c3509a4d80c34ce16ef9ffc55fe478c9d42e4c225ca822fc2b8cfc355c6407f30c5c01a372826647059ebfb8ef2be571b213113e59dd74013022f892b1ba8c700ecf918c3d00f065a2dacd8f23a6060cb7e5808953ef6c35f22637b753376b6c37857e4743be997b7d40bc3f457c2c1c4ec2b596e0cc3298e83134a1910c95e224e752eaa36398d7979fde4ac796c811aec469cb768ee7e2be752801a6164c4f7e2bdd3e45b336b3ec48698053044568b92e13397ee4c6c984d4ccc07ba9e3f9b8b687a11402dde521e82d76231ede8f0a08ad8ebf23922897116de5b3387a909cf397b98d28157934a8c2d5695c482b95a422d02d552b7c4c12e3117b53beae644d4684fd4aa60c23c0c956f35c3a4f26744b93d2509e489bec4abf6dcd8141a01005a241f06112c43b3660b02ba65235ca3e68a18b5216ffd7b90e6af0f560cf7debac9d361a1d497694537684484198485360197c8701b04dc4fe1346dc265d88fd5e919f318360b05bb36d8d5e5ce6a1776c2326c12e9196df0cc036f72cdf7c3248ea40a63f3cfe7a6c0cb0d62a3163d4f7149ea30b6eb9a8d8b8acbe6a29820b2593f74aba5a83c39b91322a9255d0bbe22bd438f707a68169a5f7a7bc2a29723d2a7c0eb02c236fee590046de8d43fbf73956a62b4497cd1ea35113c147144470428132735d8b299c8e470c48662dfc60e12f510396eb98925b7f99efe581c96a7c21c842ba6f754f7348e762577ba4eb2056006284f108ec0eb2ec403ec8a9965e97cd01a77cb51fd59b4564ae2826e1e4069837206966330c524f582e03757695624f244305abffec4fbfca555379c8f3d8034ecf9e780c10651d0ba23285d433665df5fba00314d29c10a044a9bb5a06c49b5d106cf5a81765705ab8f854f9fe996dd6cd415fce28b5b8b94ff0ba8c265e51e66225813c268930e4e9d2e0020804f445e62c38cc8ebeb9664fba0b6f04f03d4cd0824b16c30cae6217c427ffa0b55fa647b3d5c6e5c213f68edfc063096d14f6f150d500faeef27bb5e03e9f5ad22e3dbb22e284b57b62c295b0dfcaff2a73f0f8859cdfa2da967a64435c421427d33d4c006beb96a0d8431e08cb385f32eb4d17872fe0f95732a028df2cc8edfe4b324ab2673bfaed41e648dc4758c9e0b0541305627848502bd25835d1a41a098fdceff33edf9f448dd50c50e392dbb0de8b47261727539afe24079be8771399e4370f98f56b584ab4438fedd65834c1aee9d2466f60e253ddb0b05a4c0d5a67e75f8846cda5d3cdc7a614f760f67540a05dbe765fbabf1e1678372bad47c2306bab5d068907b07edad92d4d43098e9f06a483ab1a5c136ae516ff4d08ad0e36739e0d3c45a894116995139f304b2671e3e14d16b0a60decfee362b128aab3bfac51e56bccd1c1d11933df9ae7432dfded8cf7540b9b3163d59c44a0d663b249e4ce74bc112e01cd6cfc5b203588264d2edad3cd7a11d34e6d027c9035e5b46df31770876588f13025bfe414c6662f94199fda07d10a8d1ebe990a9d5c99ea0c641def4ca1e0cf449882004496c2d36b0d16b878859a4f29346366d5cb5fb4940398fabc758a603b0d559fbc7708cd23fc79280875042e449ae31c298424e001c34666975634fc27c88be8e74c3003e2af17c8fe79d9f82315f5b99a7df658b474f3535a663c0a6ee86bcba0f4912fc57f3b49c502996cdd8a7d0bb311767fec85025496cffce8340b39b0ba971f71999383faf2e46d1e147c128d68892ed48448a1229cd4e96bb6963ee41d4d4ef905960e877697e36af2b60306cfacef581233c3b930208a49eada2546400feb63ef96c550bfd2d43ab02f84b0732fd64d75f3669eb9945fe3e734ebe23cf34f52d954e46845885077e3abeba022a421384dd1c4b2bc8c8675ffd14449ea585bc45dfd5c937c1c54bb55bf0cc56c96bafaa698592724542c4b277c526c321e1a92afe12b101aad6ee192eb2634cc8564f70856472b8f447fe1602ae3cf53825e05a055e65bc91fae95180a10c1ca9b564983bf8f1b07ce092e860822469d2d49b7374fbc196a81c9d6f882e007b428083b040c8ed43f306ae411110a6ad20b56482ed65748b3f7a250c5e4cb83fcb7f17768f92bdac898c82ad5ca9109fe5f0e7f84d2071772578407723ecd5a81650f7f64b0f305007e586245cbe34059d92b7e5ec6c77ec38c43e53ef1d9625efd0e11e77d9401a66866f594453313f0be46483157307d5f6fa24cd2da97ad0ad7a70eff2b4a5025274a2181278b768765c21f15dac928be47bdfa5b8c15e5104e0a95a91c7218a49a2e1228420a2cfae4bd0819817c169136277aa829e8e2a217c27895b761a285a3aeaf0752cf3b0b22a4f910a8204efc99c18e9ff935711bed6c5a79be45230db9dee33daa0a65689d6ec146aa77f7a0a20d3262e97ef801fce1edcac04a789ef4f204e44e22ac8ebce53c377d249749435eaf7ef42d33ff06fb581b753ceeaef8f3da1941ddb2c03cbbd42670b21a44a290fb40cb742b77e4b7c2f47825518dbe51f2efedfa7e5f1284d4fe9ffac81799eb35ecb2d79661d04907f3611b5e3eb06487f068b284096e6ea7b57b7896f603768b71a6d2abad2f92ca90d279dd5238cb58d301bea4ea49d0bc94fda2b0f818924ce7842e4b2376cdd452d983f9594891a8d470c265e4fbb1fa3c7e7d31eb88c4de41b", 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040), 0xe7) 17:11:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/157, 0x9d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') linkat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020691b, &(0x7f0000000300)) 17:11:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="561250901a8259b529d554fa8c561a32b2090bfc95fdb6dffc102a35c63f872eb517105f1be26ec87cefce66242f1cef42662884839e7b241ad93941b257467a8de90e9811a1a6ffb8b4a20f8c3f816add92088fa2915635a19ea538905cbdbd33c259e4765413e7a94dc81a00eb1cf592ad8cb9fd15eaf4e955be9018619e9493c36008698045f290cbad22e27b58c439a4d9b3b4fa0c79fae69381aaa73b2284019bab61759384c2148b48f7d22a0557d3a4cf514308b72a8cd804d8ef5783825b39a90bb598446a562acf0ef5bd181912d8d8f379f786aefff90d580978a31743a80c9d367ecfeb31d1e00a47d41072684ad47cb43cf98173dc5e692e474e72ee465a7ec6697c957cfce7c91db6f5acbf053e54c58a794929eb25f7d7105c16dc808fa21569020dd153f7cad8290155afd95774902d20a329fcf619027fe918d11fe028e57809999e8848e2bf7a711f53c075fcbfad0bde96790a9b4474b0534f0c8d0883931a45efb9d6bfe9bd95f481ff36113801857956a0b29db70931f4f41df0a04b1910e3f1a3b84b2915222decbc3bab178052c43c64103338b74e321a42e80a274b1376adb49a45c3a860a7ec1b0c29c2a5f725660721e1a4338acb1ef90675b30d09e5de6e812257578fd7aef236c03d5554bccf2f21942b463877d470b57a5ac6e575227fd070c56c79c53d527c731464f5b807597c7ac4f7784d55323a96d1ea190b74af5cf7089ec051408111fa4d873a1651453f1e4b423ca34c66545e09f6be1192ca1bfbbac72b49589e02dad9eacf600395170e913e589d9e9742bf57b7d1769120b3ef35806040a1814e43b505d322c502740ab912d08470e4daf75574d7e133910661b67627b95f4ca28abe62902a70258015461773ac04e01a197f007d7448bdc5e1baa64c971d78a18f1b7034ea1c32560f91a4a20b3c84cedc52173807674cf050b4a395e13aaae479615cecb21ce544f70281db2300d092603ca94f44ee80070dfd99c53757d8f61b5fa8f75ea36e87e2c1ebeb5237b75bb7052fe61f6af1119cecf080dd508724af87d4c0cb08a32a77ace7f17b60e8b4f10798270a434f504ea5ca4f4cf224847e9f8815a6e378884c4f8b211b8ae98dc79392f29040205434db635c4f7c255ace568fa5be0aa02324735ddf6ef1643c3858a8d60032e49f5fe3a1b0c1e77313f7fc51384453f08ae13783f34e86fbff14ac329a501eaccc91c1afbe8f8aae38a082cfbd01cd5988dd72128d033aeeeeb7f4c170617e68f0583f486d23855c54ab46a0a4a7703fd6c761a3bf1eb6fda18608250ad2726514158a03c4f6ccb1808d8a5ef5cf8171e734c564f6e4edc7b2670d7ba2dc6bf2a42eb597755c2337e2ca62c222a5e5a01dbe162e8eb95548784235708be8015cbab1f7e419d70f7263733758f422837b254a543b229b1f38924cfb9b4b6e", 0x409) ioctl$FIOASYNC(r0, 0xc4504443, &(0x7f0000000240)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 17:11:50 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x401, 0x5, './file0\x00', 0x40, 0x7fff, 0x5, 0x9}) sysctl$kern(&(0x7f0000000180)={0x1, 0x38}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r3 = socket(0x11, 0x2, 0x4) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = dup(r3) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)=0x2) unlink(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000200)) 17:11:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) write(r1, &(0x7f0000000100)="1da4b1f7fb98bc7ffc899758d2b1dbc5e1ac08faa776129b6d754ad4a839452024bb6d2b369b2e0b3f6f3b1055f984a7ddfe557428f984d1384b971e4bdc64863a6dc03598dfd9602aa9ec307e681c8320cb1c6f77d513a932d0ca8a2590e78fe7fd4305afb0e3120dd11074628050f9cbe5ad1f35ab3b72cc641755a650571c54c4623d80bc44180ca6b97d5eac5dbb9c57cd8c1dd87cdd134c9e9cbc062ec562461376e870eb93c9ad205802", 0xad) 17:11:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x0, 0x0, 0xfffffffffffffd93) 17:11:50 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0xec) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8, [0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x400, 0x3}, {0x0, 0xff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:11:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f00000002c0)=0xf9fb) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000040)=0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)) r2 = syz_open_pts() r3 = dup2(r2, r2) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f00000007c0)={0x9, [{}, {}, {0x0, 0x8000}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0xfffffffe}, {0x3}, {0x0, 0x40}, {}, {}, {0x1, 0xffff1683}, {}, {0x0, 0x1}, {0x0, 0xe9}, {0x1}, {0x1, 0x20}, {0x0, 0xfffffffc}, {}, {}, {}, {0x2}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x0, 0x8f}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="b06cb9dfd0adc6e1f77f4a456910d5bb76b3c323face5b00f57f9a28209b2acdb26e1170b75c7e6f6f6b49982246c9cf4a6fe98acf90f29fb97b9dba0aa8b6072b5468b64cff09e69455a6f59eac50554686e6d65954f9c5a3b3d7ca0a124775c14db74824ca0f3d5c85c121d46bf4e4ef61d14adb458566603a5455cf98b88ebd65142026e20a5203", 0x89}, {&(0x7f0000000340)="38a0648f266875cdfe915446cf1cf46f6305839c8493aa5225f1e88a7be4d0a96ccda223ed7ff2db3a3a85da15dadf2b261fb1fd8cfe0da2bed3f89cc87c6ebca1d842861e1fd54c7aa4bcf1096bb280a3def752a0c508cf7406f97090b818b8a6", 0x61}, {&(0x7f00000003c0)="92ad019b07a993581f4c8312bebd628328555ff5469cf91c0d2d01ac4cd4f1904fec9556b0be05beaa45d4daead62d77c67eff91f5b2548607b373e04b3f7199b6c84c4ea334d6bbfac727406355b0e40e1ef49bd5bc0cd7a4f5d17f32e79c7be5e83a29ce70783eef96966e72bb85ded7cdfb64fcf7e025fe64f72ed01426f8ae7a6146128837f3ed815dcee283f0f9007df8a7a0f1dcb1689998db42de72ba586e983fefd37344ee9490fd0c3596de7ffbdfe12f7cbc7ac69f08d5afc7072ca4268473c28bd959d2fc3310c88016bf1249e927d7846fce7f2ed18cffb1f044e5", 0xe1}, {&(0x7f00000004c0)="bb3801b2d9dc8531dd676b006e690c0e70972f2db764199d721fc7bdba738cd8268775fea13fbcec01ef8fafcb9642141a73aeebc9e3d298e7c492837fb3d10caa570e1c42e77640d0fe3bb3d57b2814ced8a955b0cab164783978cbb2ddbf9b85427c6ef110b016f10db6050009722fec99c27d715b817e061441f647333e2fdeb21532bad3400d188f704ce79ec80ad7955270bd3adcff7f4777fb919bf0f633ffff0000988c18cafae1d866c0eb18a290f8a75e36198014ab53", 0xbb}, {&(0x7f0000000900)="07c8379291962d0553a383f8e59e0fc124e43ff8b9079a958a2fa95d8bdd6566d1393528425f2d9e6a13e7f73cc8795c6ea93ed2c836df931d087bbc650520e393c46d5cead008d384a125b83faeaafa06cf9ec58b05fc0c3ebdd242f69268e3370aa0c5defe49abd37da2f6bb4c5164c6b2ca0e11f1e372e928baa3127c2fbd727c4fa04dc4c5a80ff9b799c21e828d558fdfa2f3d698b0a31818138559d2abc8a3b98acab3c1624b54426f8c1991baac34a27eb30d270ac957bf67ef49b301a579d97ff1e1c9f46e403c68976a4ca62985ccd7ce225fbb808de10920c0397cf578c9dc54fdb59114c6", 0xea}, {&(0x7f0000000680)="3e79912ce6a987de008a1879d8573b9497a0b30e8e4d784bf36e85767cd6c49061595d85dc854469358cff84858a2074ca8749eaf354b737a99e3003fcea2e3b62aa60cbcd30164e40c425cd3a270eefeb43dba2803275c6b5b73d61ff8c6bb66582198b33b6490d5369a1aec77f9872971c423af6a2120a79998d094af36920768d47c466875c3fa49d52808244a9226073d6d8893da368e3ed1682b1a9d06225c519e54901be6ecdf397350eaaa7dea7042b4910c7e055ccb31de2817f84", 0xbf}], 0x7) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 17:11:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000004f2ffffefffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom$inet(r0, &(0x7f0000000000)=""/86, 0x56, 0x840, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:11:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaff01000000005e95eba487382a5bd900000200000000000000ffff4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907800000308de0968711be6"]) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) openat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = dup2(r5, r0) accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000140)={0xe5, 0x5}) 17:11:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x482, 0x4], [{}, {}, {}, {0x0, 0x0, 0x8}], {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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:11:56 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) getpgid(r0) 17:11:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r1 = getuid() r2 = getgid() fchown(0xffffffffffffffff, r1, r2) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getuid() r3 = getgid() fchown(r0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x20, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) getgroups(0x2, &(0x7f0000000040)=[r3, r6]) setgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, r2, r7]) 17:11:56 executing program 0: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x2, './file0\x00'}) setuid(0xee01) chdir(&(0x7f0000000000)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x40) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r3, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(0x0, &(0x7f0000000100)='./file1\x00') 17:11:57 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) 17:11:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x6, 0x6, {0xfff, 0x401}}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 17:11:57 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x2, 0x5}], 0x81, 0x0, 0x9, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000000c0)) munlockall() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x245, 0x0, r2}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000100)=0x3) socketpair(0x6, 0xa004, 0x3, &(0x7f0000000000)) close(r0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r3, r5, 0x5) 17:11:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x6, 0x1, 0x70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:11:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f0000000180)='X', 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r5 = socket(0x0, 0x0, 0x0) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822f62ebe0e4bb91c3936a71675f0b2236d89143dc1000009f8fb31d02901000080000000006d6e75ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493ff6bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477cc8966e47e0000dfa1372e8667377f630e", 0xe9f0e7c2, 0x0, 0x0, 0xfffffffffffffecc) 17:11:58 executing program 1: rmdir(&(0x7f0000000280)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) sendto(r0, &(0x7f00000001c0)="2bc419378c5c56e5555cc306a7a87feb6289439821dc51d8594370de6f77b91806fc83e4f6e1e8707145fa73f287a6eb33005838615b4f8f475362b011019b077786e3ca10b98fe6edea9725eb8b26cbba925f23b578684adfcbe2bc152b97b5623fa79855f69354ef64c3c0961e5c7a2d3f17a2f912850de0166314983f71ac8ab150a0432b8bac94fbf440c3617eb938afd39cf8ac1c12bb2814c3e304de30e21f4541805ed076d05819313e2d0200773edf", 0xb3, 0x6, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) 17:11:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) 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, &(0x7f0000000100)=ANY=[@ANYRESDEC], 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) clock_gettime(0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) write(r2, &(0x7f0000000040), 0xe7) 17:11:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {}, {0x26}]}) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000100)) 17:12:08 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000380)}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000280)={0x0, 0x2, 0x4, 0x8041000300002001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r2, 0x62) r3 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c0df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x409, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000200)="73532ef6f0d5aeae4dc56192cbe2e3f08aa765b02234641bcfd23dfe2516d7ecc934ad5bb5584a8548b44dae4cf3e040ca09bfcd3e398d5b0f40db614b9d03eef27ccce5abe15461fbd1a3a7b07e86d53f17f65e1a99af365a97a936d1c09263f9", 0x61) r5 = accept$unix(r3, 0x0, &(0x7f0000000040)) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="0ab2bba6b65ad6720d9483841344d74ed12eed52fe64de9f1c93ead7f221867c9128504228953df549e298632aeb99c62590868e31fce135a1c99801be1ba00827d3269c8ab7aff13e60fdd1451207558a26716bfd41de60a427d99e2bb8bce859bbdaa1029af56fb8c00ec56fc6a9b054a28e8b279bf642093f85", 0x7b}], 0x1, 0x0, 0x0) 17:12:08 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000300)="60f21a27ee093f84cb10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a79975d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eac020000000000000067aadd6bf6e9c115d6be0500962e762c84c38b15db817788c5e16f1add207c6e3c9f0000000000000000b01844c9ab80aa8ec65e5952642d2f25be4b920d422033b19860a32f7502875f0e2b40a6fcfa9257772826db8456ed68039a4922cbf957179b3fd6e9af8bb53cd2db220200930e913eb71b56538e070754d11c2db5017d00765e7d811ea9c4849c7704f27b4127eda53e0cd1e1b1860a3141eedffe5d1b70d6c8ef61f6103469e82de1a414fcf0840b6386ff5418ce152d778da6ac23afb500000000000000", &(0x7f00000002c0)=0x110, &(0x7f0000000040)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8c00bdd2b22860fcbf51a005b54094f57dd956bdb548ddd7b7370fb5f7f5a37b06069991f81932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d5100028e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709f3ab0dcac1c0ffddac243754a77d4a761b96b39d1a1f3dd7bb6501a73bc7e8a04bcd86d20984c342b471ff56757228c6388228a045f0a60ff8dd55dafdb8083f91afdb67110b693b6f5bb4a88ffd4944023079b154d7c6f39ee2279264707efb0e545fa528c96b0a327d000617ad32f1b343fe40274acec0dcbee889f85108dde02e148f6b30e319616c3ffb095217faa7135001e45554722d2bc364054f4471818fc0659e14be497a970bbc71cbf92ba893fd4e7b785b2bcd5c38621b4dd08cbc0aada3d504ae242a", 0x17e) 17:12:08 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x6, 0x0, 0x0) fsync(r1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus/file0\x00'}, 0xe) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) madvise(&(0x7f0000023000/0x4000)=nil, 0x4000, 0x1) fchown(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x60) fchown(r2, r3, r4) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file2\x00') 17:12:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x63) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xfcfc96ac7f786d88, r1) munlockall() r2 = socket(0x2, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f0000000140)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r2, 0x2}, {r2, 0x8}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x7, 0x308641c0) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) 17:12:08 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0xc000, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 17:12:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file1\x00', 0x1de) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 17:12:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000002680)=""/4076, 0xfec}, {&(0x7f0000000980)=""/67, 0x43}], 0x3, 0x0, 0xa) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x400) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0x33, 0x4, 0x40, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0xe4c}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x4}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x24b}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0xa000)=nil, 0xfffffffffffffffd}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9a4d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x800}, {&(0x7f0000000000/0x13000)=nil, &(0x7f0000004000/0x3000)=nil, 0x80}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0xa}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000011000/0x3000)=nil, 0x7}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x6}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil, 0x6}, {&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x3000)=nil, 0x64}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffd}) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x80000001}, {0x18, 0x1, 0x40, 0x3f}, 0x8, [0x1000, 0x0, 0x3dd5, 0x401, 0x5, 0x2, 0x80000000, 0x9]}, 0x3c) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000240)="f5fda1d1ecb5f90aefd953bd7c5fb128ccd31284d1e4ac5a3fda0367c8094d806cf1b3b6002d1937591f7743003f9d19d9d0fa9192249b575f1afc548eaa93d01e6ca5cbd116ad7016762f29c5ae86a6b82e339922739e151cd87a2073958f1d0709", 0x62, 0xc, &(0x7f0000000340)=ANY=[@ANYBLOB="81002e080000006530003b0dec2313fd97ed3402d3ffa648cd4aa016c748088046ea105bfc95f33d703461acec73ff983526b2a20ab59a06be4d8deffa7eeb2594ac521df66500000045198c6cdb1198b640572defa6fec73ab4334cba9315f65bc8043901d98cc6192e03f001fb124c3d749858c8c2b0ef084cfc5a0638d1818df0135267b43a9e563c051e2c0e3ec69d29518409668f17c3bb3795439d2a05447a1cec50c7b6ba5d606eff06021f28517c9f734f324c0818db9d7e6fa03aacb320033b2e62a7f7cb21e439afacb62fc6f4d275a3a6f53afae93fa7a7878af5f254"], 0xa) 17:12:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x1c}, {0x7ffffffe}]}) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x2, 0x9, 0x6}, {0x4, 0x0, 0x8, 0x4}, {0x5, 0x81, 0x0, 0x492}, {0x7, 0xe1, 0x1, 0x2c7}, {0x1, 0x18, 0x20, 0x7}, {0x1bf, 0x1, 0x42, 0x3}, {0xffff, 0x6, 0x7, 0x1a5}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 17:12:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x7c}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) setpgid(r1, r2) 17:12:08 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0002001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) socket(0x6, 0x4000, 0x2) 17:12:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f06616c653000"], 0xa) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="c29117146859ab75fa8389b2d0adcbcf2c5f55b951769d32809a77afab5b2d31db41e7619509d07f5b67b6c736e5312fd62936dd22e4bde7d89c581698426158745fa15e92af2d98c1c78d1c5b71c9fc0978902b58aaa2d8b399a2ac1230f1fbb5785da7a4fb6809f40d61f700156dcbb0535a59299d0027be0d", 0x7a}, {&(0x7f00000001c0)="d0daa57caffcf53476f5c602b0fe96f9208bdab3813f3b8e95162aff443bd9416524ce7ac22eed6c3afce90bfc17225a6de1e717f57572b067958d30ddc0ffd5b37f707631d05183d460680cac6dae4931d554e2430769cbdeedddef15f43265e12eb1a078", 0x65}, {&(0x7f0000000240)="0dc883989eb71b1d9f6ea3b68e780daf153cfa84cf8fee6738ba3d463d6355446426bd8618c8e2c16741143df1472ca9a97d9fdacaefe65d847a20f2007b8c092ee5d0952c0a7901feaae13e3d420a037f4962053f3f5d837e9100781f08e0bcaa2416447695b6e162f19df145e26c32f3250bd386f6e54ef3e21085dfed8cadf8a35144c5d1f0891a3f7c7f41390f64128a9a63095a263833d5cc8a0b5c7e472a8097307aaadf8fb90fcdeb0ff9334c20bb0fd52c77d8c98b3da073b2ca7659fcb93a49354def60c065bbea6917da907bb0", 0xd2}, {&(0x7f0000000340)="73dbc183e536eebc2cd1a5fba1750eab907f2f996a63c72673ae47cab5068faf234d62e748f1dcc240b9a73d24774661ec636f6ed1a01b801fccd052ac3f12a94d42108d450e68c701545d025513e71d3581", 0x52}], 0x4, 0x0, 0x7) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8601000000000000000000000000000000000000000000000000ff02000000000000000000000000000004009078000000006027671500002b0000610000000000000000000000000001fe8000000000000000000000000000aa2600000000000000"]) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = getgid() fchownat(r2, &(0x7f0000000100)='./file0\x00', 0x0, r5, 0x2) 17:12:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) syz_emit_ethernet(0x3b, &(0x7f0000000080)={@random="7367858ecf33", @local, [], {@arp={0x806, @generic={0x18, 0x8044, 0x6, 0x9, 0x4, @empty, "d83d5e75ea515cc807", @remote, "8110d5d7b46c1bd6b5463c2fe796e441"}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:12:13 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x1800) r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x5, 0x0, r3, r5, r8, 0x101, 0x198}, 0x8, 0x1f, r9, 0x0, 0x7, 0xff, 0xffffffffffffffff, 0x2}) shmctl$SHM_LOCK(r1, 0x3) 17:12:13 executing program 1: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x104) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) dup2(r2, r1) 17:12:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f00000002c0), 0x0) 17:12:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/183, 0xb7) sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 17:12:13 executing program 0: link(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="f9989a8aa322e99c2d82e54f26e4c09b37ce810c35f4c83edd154aa46478462b2364f38a74122be2d77cc2519bef53670fa6d17a7ce325cbb83cf7bfe543450d", 0x40}, {&(0x7f0000000300)="9d8b1a4a8d5b13cda4b0f59551867577df9dae0fcfd7e104029d74a1ec2f5aca31a15964ff6d0043747d23a8934c7932eff4397ff0bc146973af057c4bbda5742da1b152dd57093d450aa521d425b0218ad936b8ada560bc403a7ee0cf49da6315ddc47b973b402153641ab5ee3ac6a6de37a8ef79b1a691f8229e1ff3f7ef6d1b2dfb9f9b08bbd114981de28cef41bd5a33bfc8dfe2f3707165dd919442f8dac2096f4a2c0ba138edb4fbc068ec6488fd8f9a60a2b9b284e6b352a7de4c8e778dbf309c7aa995b201e8f95cecb204c58775962f042a346412ef4600dd3592090ef92d932a106876a04a366f033c9c3756f8010b0211fd039dbe3ce0cadd418609b5b5f75bb98e640dcad43010c539fa978a29910587fd43f6fbbbae1debd983931335be5417d4214494bcf273706f4a0cd36ad0b64c0c4e16c3e5a7eea2bbee05a7a2e661ae28b57e6f155a78ba4984819029b7f8ec22a429ba1682ffcd3bb3bfad205694d92209160f257e9f285aa0c50d7ba5339938bdd965d7813a7d09fa404164cd25db7d028d6c272aba32741c50fa93aacd6de0f92f89836e3e54f6d306cdd9c94aefb8cb25de80b346db7e27c159eeb03f8f4625df2070671676cc839dbc6829094aaa15b06caac08970f6ac172f5a75f737a360d5973a7b51971e5c435dc9b7291b32791b42917bf4619702ed567c503cb413d7d5bc10d390c3db32049a153fec6624b9ef18ec7c98126fe82fad41f4f0f453190730b4705d92aa89207c4bc4c8d3090978ebc3fa8b33367ee80b5a61e2b80a5f9657bf9fc9f033c1e6fb26d2df5d1e86caf9e8b0602b997ad348edaf03731fc9cf0d75fe9c4f4fe70f9bdbb6130cbac7551f4f670975441b506dbdf02e76dd25a68ab011aef9f28b421f717b1233ddad3bfd0e6aceb4b0f9ee79c0548a3a44f1b292e872e75fa6a1bd014d7001d7aa2503d5ab5893ef7681ad3c86876eaaacf805a4be50fd213e940586d485eb7fb19989f9d55fa1dc1daaba45abe1dab0dca2374f8c9eb779dd11da12cff57db308b8f9f279c66a9354788f0326a99a1c8ca3def8d326bdec3b590c5ca0a95bddec008bd17c79bff44bd9c29ffbb7f89fea0b6c42bfcac82789fda85f49bb9e86a65501018ca023625832feb7ab50effd381cf9beeca12f1e3c4478159f84724b2faba9ccc6c2dc66278ab9e70629e3dd61bc4507dab28da1b1a32f8940496892d82d94a43d85c3d649e772392de03e104fb1c210cd6d53e3f8d72f852c1208029722ba637c24821d44fe5fadef28c71f82f47020a5fd0d89a3b5a090602103b3efc260c7ed612d31e32732e7b9455d247cd4e01957ab25cfa2362ece931a6091b4c2082b225e7858c204a1802c081f243d8bff607b10ddabd65deb1f13d1bc57b26a0f5e7946d02c952d0c6ebd9d625dac37427c61b81b61675b4669cc709852e8b2815fac1a013c14fdb2fa0de039a202cb20fc3892ef8b77e9962ac80402a3b49b771702493abfd3a02d03d441f241e67cec3b7dde3842bf9c90c86fd46c2176535e8b39e102c6202a9af566db3885220567b99f5686b8982c25ce27f38f089650d4318472c5fd8ae050707e303dbbabdf5d48149b186e5f6a63befef5b4471ac79c860b58a08961e0e389e60eca13612e797a034615b6df2afa857fcf85e6a64ded59d00528a70377fe8e3f6395227cbed0d6c58ab07d18f3c30d9ecc5117ebd1f33080602069ebf3a3ecbfc1913eb65b4db93cd0586be4052313fb3e3bfdd178880dca49c58da4c4d7ab749e0b014864fcf7d161a676cd532f5adfbe750d83af0cedd5f5a791e21497ccf03b1b454bed5640afa93b40d11a848780f85fea3c8bc5f65cda6f0d36322f420ba3b5df46ecea04b5bac217d1aeb3fcf951f4fbfadf6f6602e7728dbb4f9fb77109f0f8c5554c31b1f7ce3e202c873a9ec2b92585aed6e4325f4bd2915acb20861f927913029394fc4d994efa33409a2c1cb7e310ade1eae938fe70a15e210e0eeef3ed63148688273a76ddcddaf6830e5959fabe0afb403ddfac3c40991201af62ace6a2eb54c80c5ea7da4a32003ed7a7f56d4f11630d5b8960fa648b2df0eedcdda1c8aee2c09dd44319411a78d0fec7c4296070bfcadebfee9c6a43b2133bc35ebef142992e0ad7d26942455537cd7751fac4a82ce959ff92899eff3ae8a03ce2f1e163c86499fac44ac810e32be751cccf075418789e2801fe44739ab08fa01c9d753bec40073985456a21514213c8fa6749554b634a85e65845de1c70995cafa0323c5cd01e1d49d9e801b96c280a5cd8aa46b4f94bb334e23bd327941ad764bbf1a6aa0f7722ebc3bb2885942588c347148a1996de370c6def273715db1f5e9e5ffde85ec9217abd0c322791e27a0f6a41c19fc0692a01970868cf5d5e47de7cff26c49a96c3974568656739f43e6b4237771dd93bd15b32ba9aa37e6f1463a14dad5977a874f8c064c8492be6a223f8696434ed183e5da5fa25a45fdec9da2557d9ebc211f375cec764c932e2c0aa040bdf9b6934337fd5e040d4949b629aceb9947ef173097dab7c610dd8b5f153cec3d59349c4ba64b03d6bfda2ed788f832a550d5549f694e503678696efcb9dee15fe49b689cdc62a0a42cdc5e01fca42cc454d1dc5f0fcb4ab7438fb2e0e6932503f2a31c5c6af2bee80cea9a7434fa7c6008764a287f305fcbf5aa78d7ac2a047b69d06e9e62f21f5ea6a9137da680933ff8fcf50a04fde1ba2243066d01a587dce63eb463bae350cace9999ad372d5bf8df251b8376821c48fa36e1f176d642ad60bf7fae295299f3486ee5987b87e44cb0c1926d51f5666fb35cf9b26f8744e2e9843b0a6e4991f86d65719d990860df0ed5b288f1b2b80f1a8b2b838c49930521928a2bd30b567d96678958ea74def60a7a8c8dc0dc908e07fab3c91d0eadf1ca1da7ad404e236aa51fbb493931b7ca595301d08d3a6cab63bfc69b1a2eff4e91fec143893fe29b67bc15a4d898e30af2d548e5b3609705f799a3d321a8eebf82fa61d577a9bb4e55dd83811004b9519a3c42c8a11773bd1abb6fb741257fcdf79258ca48537789770ea48aa1738db33f7a4406e2b9a43472d7e5a3242b15f7f62d95536f894bc3812bd8c16714c95da9f82088f149637c61811a3f6ac1d1c73873e05ec1aa4f5eb24be4583d35e0ad5e5821ae6a5515125c9ab771ccfcd095e61eb5133420f7d9d1011eef9c45871378d61652a64f1cc4717b8d12943d148acb056862a2623934f4e07fa97b4c3c0f5edb0eb3902991bcf125ab600d0dec50d39e279230ec864ab5feec09f321d9839944a4e739568aa7fd5379ed88cfc80b093ae6e7baececb6e151ac543d6f9c9dfac30df8a065a63f2e85d820452956dcc1861870d31164a44f415fdd800d3226aeaa3b09a03f7fcc1be12ca8cdfc3202962687e913a4fe33973982e8af73dac0934c31c218a899fff2e60b6e5982d3725ea8072069936dc100d0d9d24740ef7ad9c28ca51eaa409f43441ccf648c18cbf0b6449b7ba0316056fc055f39e721ea3d729c6f8f217645093b13808241b15a8dcce6849089b3bbcb60085df2603cc982db28ca1115eb1a1ce77e208524227d422d49d1360719db5e0b28c44fe025f3afe698eef4beab337bd6d1e67fbdf9acbece7938163a2cda1bd6ce26e7e15a9d22760b7997975c39a7bfa15b813814c307d44f0330cb4ef80d7ef112e5f99ec6d0cbc3d8aa72ebf7421ce528add074be3074eee10406d33c96a7deb2a5242f51575e13e94d739f7c9ef30a6cdc2e0efc4456577b47c39a14ebc73a65da75c68b65a8070523705051f35dd4ad07aeb27ccf549fbb01fb33f1bc188ad3f74c9dc647979dca810099556ab4b40b8b260072753b97f44ec9e8966cd6c53cc42deda2f8338ef5a2ff6d4c2bb6b34684a9a5297c964ce4c306aaed43adb5c5040004f0c4c1c3d94e44ce3683a1033c79186822f7282e98435cd97c45f5b8d5355e71cc6562b64b2aa9737b6c784a938621a76e6790355a89341d6d7f503f1f2c505b47f4d06ce39d2b5c8974d3488b13b87740bbd7893faa8f712d3ab6af4da1085b9da92e26f5525d9fb0739a91954ffa7469dc493e664ae3b7d0d7b1b65074e9dfc3894f388f1a95b3c4624217dbc08174f2ff7ee044c5c3be556b8afd0d9eb5b1a840e93d80c1d27b976855b4b325a280cfc64c9fc1f2003731b39fb2021ca44cbd3fcd5d3010a82a52778448d00d4e196f5c600870dbe5a4e896ba923418bd5cbf2ca0454823be960487997f8339063083d9701c929a91230475beaf62ca6f7a4865ae58558d5d06add34f1c0f57e7825398cbf23d7cac05df176d834a8d689331e573cd4d4283fc2cb062c51d615e1a6282b9fe21fb5c19da7761d7747ab80be4e0f3ffc47c0f79169892d0b150edaad914eb650d6d50e717e97d214afb40820a2bd4919a4595a99e14b8d73461d3759dbae2ff6cfc6c38fdcb9c5ed18575ee244065382314f61723b7b9a8261e6e868e9202775eb9376fdfab20690fcd2b2e9768faf887ec120d56051ce68e45b378b97c8ffc7e5c10da891669789abcc469619b8a253a44ddf7894ea8c85fe281527d222ebe5136e3e4c10a5646edf42caf60bd604955e47b6243eba1276e6227b99105742b9d1bcdd371dbb20f5a08ff91962be0853012eae316524a5bb7018cdc39ad05696a50c15eb2b65e23034bf5bdc9eb2686733e06016083cb690e708deb087d8d681c173b2a68f3859f994b5f0112a611afa121689845812ab85c2e2fd1887b2de8b2cb26ecccc45e57e4c155de6faae8c4a3422b977ac8fcb99a63536379224a6ce4f72f01ff83cd8e1c82d39fdb00713e1a167fd79566062fe4f33cd445c485bfc15732538673e6d8d48679b68b6efef6148a05b0d4a2f3bb8cc8447bda7ef22aa3175d4f381ca46a8786914111e793854ecbebd14e23a7feb895212e35bac9e0601dfcbedf3b04f93d39b254ebcc6aadc8f6fab847031222176f692f9eefadb51f29a2c0cdcee8bec61413cffa7a4304ed7f87654bd7807524fc99bf57e2bba277405a2ca6b6145c685b5e3a1c070a357a028b13c646ff3e205165551a39f3976268e2fe982b15ff81cbcd3d07b8b2c59bdaad3fa1f27318d89f7bd2ea92b2b44a42446d1df4308d82bb98784736d383661fd1d4c00bd06dafdc43a9673b9d16315f47faaed85c373702f69558ecef97af78f35bb25258eaff7aad462294fea32966204a5f074d8aaa9d0f11b549b44a3bc0d048fc2954a829b22152cb66c40c6365612daa51d43ea6cd4a4e97af009c7038b0fb53f0e3d8dc5b0c3f0c04d6f081ab04d99cea7289842e83557e9ae2ed056625206698e32b17abb040e6fe43b956f066da53777c11ef329e009899e835a13126f8c5eaa56704899cdd4c8a66b1510e4a007ba5402b21f955fb4ad217e5e74537e37b4f7e644ef9bddb6c3ab56b7c6de74c2e1c8ded225d00d6128a73598bddcb26da49528461a9856e428bd44fd169ae1f0b63f1cd21c82111fecb17f2c735356acf684fe79f0f97d2254c903de4276e948b1e3ee3b9958a1d949dc210544750b88e6a415ab7b4ee0f02e6550baedaa35c4f37f1e2264e7bcfec3444afc4820e75db79cf99a8da7e878ce322771562bd9d1d4a7149798f80910da43b774e8efcebe6971b7e920a30b360d21bf593af3aa08f217f006baffae73f7d32f116f182aa4fa31a678cb102d919f45ab43437b9bba45d61b7a181523bbfe5e458436cb14b8d4", 0x1000}, {&(0x7f00000001c0)="a23ae687f8ac48b4d0e806f157a553cfda5caaeb4d00fa58d4cdf982423a3f8c053179ba614c28803e3f4171e7048bb9df14e9997c6d87e5267163e5f304e955c9b7cafb5c03f82732e9e98f5b30818a875697fd88580c1bf68cee9e69bd926b9bb878904ba6d9f332151dc10d3c4b832fd39b3e92f820a306f4b34db8a4c5f451efaa447983534794735f8e3a", 0x8d}, {&(0x7f0000000280)="684f1e5b7b5bbf0d64c1a455eb250ca81a2215652aef88ee208ff2c6a0c0742554142b5be60769886e7377d98fda82115cd3", 0x32}], 0x4, 0x0, 0x0) 17:12:13 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000080)="a23efe3d2e936d037efde7f271714e70d3ac5540f3734c05b10af798f6a92da09c945f2d", 0x24) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) 17:12:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) fcntl$setflags(r0, 0x2, 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) sendmsg(r1, &(0x7f0000002340)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000100)="e86751480b5d4f8f59b79d2d42da273e247cda48a6bad5185d9c614723617802744b40df9e45009532187f9d4d6a39bd0915092267c82a6ad282743a8963698f1c7ee39146ab001ab50575e422597db803f7eb93179a5cb523dd7eaac05399e05e0c3aa2764839b1a0c923552a60a4f46e1c009694a8f26c6fb101fb6c26b1ca054e47b04dd1b8f3803a1f0c895ee9e8afe7827bb795159777eac45f51d2ecae1c102346e00423638cb7cabe344618c058d5a745b15a9508f7282b2c420117aa1cfc41773be84b9e3a641fd2368024e9e5acfe58bc29bc7d161c6afeacd859ebb2eb4275", 0xe4}, {&(0x7f0000000200)="59d86075f97a280055c089601e34a24f4ca22cce6d8d261b0ddd4ee65bd174b6126c69f63035fab454553f932a19e0056427f1afa73d1d1edfb20d6ba9070f2b8c027e3f6d7d3183375bae3eebe7905df09ced182d11453e68ce782d33c662f9", 0x60}, {&(0x7f0000000280)="92a1cb29a814d360fa7e4b8b811c95cd1b999f21b8c23c39c3ff4bec0c8b43c6186531b9ffe2942ef44193ceed8d807b26ce4078619f4d42eafa19d6e232f874e37ab6ce72d94a448e892234d544ad604f09a506cc71ced659e561aa99ffec40a28e5aaed6e5d64efa0cd53b34a5ed140d62bcbd9e24dc4f6295e41b18287492e0a3bc8da8f09e4e125f38482496226938ba10c978458deca1b2a574cd8271680c1442265cac32465ea1032cc7fd8c40af9454f583bf62254b057320c75bf4bc4ee4d2b815a4fcfeddd82171352a38c17d228c1b011ddcc4b20a04a8bb877584c43e2407c9c5ac1c7606644a3c0fb41c08390883381fee441eedbb141024d74d7c7a04d426432e42eceb4ddf34d4202b5abe23f80d917c24a805dc9b1bdad332fb5d74c75fdd3e178269ba21046a28a50d3cc7aabb732dd50d928693631fa50019743979366ab4566452c24440b5b56daf6cdd1f5d8f572dd5d434234f8b492344726222bed069ba6a707fbd60bddc6aea62e2f48e34f111f071540fedd56f116938c360b10c41dce5f63ed78787d9768d4dca6d58ae3fe6ff5f30f13ca4d14175c119fab2282c0f685847bb0b456d36c75de62fd478bd568c3ea6268f53b456ffe4db6db6dc95096bfc600828be831fe891e6ea6231a03e7518c16d106f8f5793b4a2b005e7cadb1c6e33c126d1a4df8271177df27cb0ef916886c5a4156f2a15826108d8f9a94f6252900a60b250a6ba0aa120e20492159ebe5f04f1a13e165c8fb8d84d63d00f4ec2e5e1ff43cc83d9387b92a712ebaac08978e5ae07e868128b6d4ae217226cc0f422e484ff0cbe2d2ab977e105e3e2892bb4bb142352470f7b96863430ef51ac2060b63fe45964bce3931be4fa0a2cbab65c8b49a383f5d01c1be2d62362e552843f429c6e5096e0aab024fffe4f2bd6ffcd210a80fcbdf1431b3d46a3f2cd6f22940635ea04214a1bc7e66b80ff85f5c903e1baf8850fc5210cbd14abc7b862627adacc7d67c2b9bba17a92922bf79f4f1878319d5164c3a51f8fdb0180b29dae61e50432d9c711a37d1bf593d46b8ec2e301439839b0f4c597742a24c20e9194944dc230551fbf6a78e5c73b1ef454d6725766556f9f8b8dc2b6c4df036feec030952e2a62bb38e8abbaf52927821a526ba06974c790c1fd3f4558532e61b025d4b5f46223f0a11a0ea66ad05b405a7c0932085c4d893931ffe0bb1047d0cdd60ae990344eac063273a318b154985789bb7b90131654c231abf2f823128c9574d761f57148903197c7d75504f86f77d918a361426e6a0a1923e78fb455b37d99430ed6bfedac2acf6378cd9ed1c7a2a445e3927f0d4993ad3d86b6d43a6af67487639e97627072a7169af105bcb729b77268b03b8ed1fa7c1b5287d36f11eedd27a0000a13deb18e12773d1ae77f12ce9f9e8ad6744f882b9e2f4422a33dc4d57def47b1cf000ddaf46cede77a4f4d37bb23a1778755039ad82ec15c4589f1b4df9b16ea755830717725e7651d7988af2d4005be81f670db98b1a1c00544f14e1391720d544902d97b32c10843bfc937ea78ca638d39730323e69f131fbe93ea866ae559020793da51e1e54d25e68e2ddbfc8bce4baa3cbe0ac006e8c1a35a3d6abbbe5d96f08d3dc45204e3ced2150e598569deda5b1b9fe2a9ee7871b9649abd9ca36e019b94c49005ec7296dede325458312907fc27c05598a9bcf07de8025a84c7ebe4ca2c26c82281c001f5205200d007218d328d8d89edbe53ea0e3c69f90fd701d16f7baba01b51d6fe4610bbff3120fdc80422cdcb591a30e756a1a6d4d5888ff7bf6a50110ab043a79806c7b638e7cdc094221a970817b4a0ddb2c81287a008394010a4146ac1ec54e4d9092d1039674e39fe4f0152266818ba28e9953273df85939aedf68e44762c9406d450572aabbe480e994da6578316d4545e85ada920834ca4ebe8ea21bd0874940642edbf55f98e95569116c1e9bc13a6bec20a26ee8a8493e87800ea2e6bdbf5c5ded42f86ee57eecd821ca633457ef8e9c34ee88dce7b762a454c794ab8cb356dcdc6f8f0f83acd93a54c16344363b5e91ce48d80d50d2f9b646d49fe554706a47eea98de3fa6fcd819c146934c9669f7b4f64250b2beca5465dff1b6c362e8540d5b52466bdc889f922fcfa68a7cdf54cad5f10da9f3d3854698f8ebf88afae78a665496d88a6ca8d7c8deebad9d0d8e2b54d0493d323c38b4890ed36cc9952531c2c22fda34bc2cf79b3d30fe42c200a92d1b4c4600c710c73e6d0de72a88c8872008e72e0ebe381d3ab1e8b3f06984c39708f9accc2303053b8ed2d3640c10812624307586e67c1aa9476647f92873a158d734ae29ff0d7b797cde6344c3d3ffc8c8a8e4fa5f2b9a1ac0f0735c2a095750e284cff03169ff4424e9f20fb6e2628db275c6417f9911e55f99084bb5bcd7b320fbf88b151f758a993b1ad19090e5a7b3d82b12cc395c6b560aa1af85715f3d482ececce4c02a1ea5146662a4c37d1ed41cabce5eacfd5357627027fca5f0b0ca53e2ffa019a57fa2658569af33acfcfef80ad0b3291def55e869e08c546c5152386105b134ca5888e0e0cef00e5f33765d7ccac0c62572ddf9e2a8338e3408c3949e55df5d4848713c770ffec132ca2ae35168cd926ae16f546489d05d9d10afffa6995fd042cd7e5880b9b820bcaa64c98dcee6bb0b1def2eaf852c1e97222f5e70852afae7dc969b4b20035683dbc0256dac790160a1e194998b2e580572a74d3b7fe755bade90ed8479317a6181fba0ccde897f0f56c73bbe476d3b900bad35c16b2d678433a3680d9c51f8a9960819898ee1a6363674554fc090539a0c953d5dbefa453a4799c2e5977563468fc33686bd9a67dcd051eb925e4c671166aba39822f8a3f8779d102ea595ca6ce8a1c28eaf934565bbb3e5c93a52cb183a7cd406396c189667edaa3070850b3f043092df5dddcaf610ebd5764ac6a504a183281c461f25a61729a05bcbfc40ea874e2e7027f4728c17effbb85663c89723d8d4d624ee132b63cd67df5f705bc4f2a788891241369821b82cf68e47e4748df4a2fbca079b4419f15bf745aa5de15a5109922db22296240d94de0e20ad839f27062634bd403fcdafc8be2153b6780d59d55bfab705906bc743ddeefef411697aa86cf0e18fba9e299b9fca57ef61b53c22bba8e74811cb99ea613610f35081cbb743899b5c1fb215d79a12948f1b63b47937bdea945ffb380c1e10a0cdb329139326b72699ab01b944fb4941aff5c3dc72e517bb09885810a65ce4626c7d8ce39a4da4cf09cffef7cdb759cb3872cb13a8e6d273c883ed718e5ab5e2e4498732ff5fc31d07e99b2451381b0d43c3d9be2ff67af21c79fd7a9ac85871edf0b4da302e10409af12f7d7465678a10c4951be2a58a4d0c02814b36486bb3dcac162b088d3b470b8e210199fae79ca717ebea716dbc902d0e2112d3042ad4df66a4eef05f728afa6a086084a3ddcf5277ae82786ff3c72822af2213528f7ff1c6280dff6ebacafad20fc448fd960eba9f7632087653abedacaaccd920cce9ef119113aca8e6a3ce24a867e50a658c93cf11a63964bd8afcfe0146ae62c96b9901c2b0eff81f12a573f0e8bd86508a024eafc9e071b03736f0733c788b6984d1bba2f89edd137f403c2bc01d42aedc0c0386a66d282f4a05404354468e48ac664407087067e118ad0f1caf5726d01828730cbeb8bcf92bfad83a86b7af85831eaa6f7d5751ee1deb93170ea8405e22ddd6927769e0c255a555a41546afb732a24a416a221c11a2e473f02c7ca6cd77f3e1dda80a656b053d1c79f778e3c08da1489b1306b88ce2364437c26e9f016bbe66b4d35e1754e417125a0419da07a567765083599d5e07f38bef170172c3ea43e36eb09712aff1631c8b3bbbd6457a834794182ed27eeef0079d05c41ecb2aca49639ba6da5a0839f3313d45f32b121032f618cd6d21fecacaaeca05d0b67fe3a75b980ceab024a3113a34c5ab84459c6bc95736d05340f1d5190edc42e358e686f7c5b446c55b910cd616225353a22d8dcf3deaf6c48c6ab8551bef5922d8c7c9f981402d527677a84829ce67c79dcb5186a0e470e392d6fb917e8101f13478e286e1636f0df8a643a4bd6a8da2cb9f6aba2cc50db0cb25a44d72cda07befa56e5dea51f48fda25d1e57f863188b2c07b13dd08ce8373eed941cb3094f004517a07ca0a80aba95b34bfd28bc710ee5c7341e5026f58eed5468fcf698164176afc913328e4ea6b0a74d7265f6d26a0975a0e763ed25abb7f851e2436a372ec926e320586eb63abfc121a710aeff2ab916f3854fa186454734154b5e122c37e8abfb56f87c0354a2079ecc21c944fa7460cb55b07c7b5abf7b2d583315bb93fe4139ed1cd8a7c40ec9ba1f22fa92cd269789aa46d9ae994803a73bb2187dfe7713e3408a2a780c08b6bfe037db8c4bcda8a7ae97a5f40f7ea689005b01ef2c9ec7a1b671194a71a834938090aea85c2ef1bda24bf76ef4d34d204c1001869aece26102754f458b50c69f89300154de234ac76ce51320c3dea42803da5574ab125cd39cb9901f97e4b295ff97bb5170faec0f85f1cf89e963d73426712e9e9edc5eeeaaac6c4c5fd437a5cd67f20b40762ac67b34f3a86cfdffaa153cc2de51a81750319dca9d898d8f97d9608f63113352d8239be12cd9af034d488100b5ab0114642976b4efc7b66ce466d90e8c82af4da420f0ce6c729d51090ee35df7f938ab4bd4c6eb7b818c782ee915976d63d87792bcda44b786c478aa16510fad4f61bcd13417ec8a32387b177b9af4d9af01a67560176c3a64a8b393504d43437a864352286d32a84e409259c56b034638e34b5d2523764d598ef9c57154ced436c49e6e08e6a84d2805a0ae9261553ba963c9d63fa1d1981c36e6185e7ed22ee15ac2e2eb7fca4a984e6326c4ea46cf51603ac6e1e3b7d94cf79dda8e1fa6ce990f135a25bce2af045dae130adf4b4b489577f1aafb87690eba191ec2977fb105975c096b8a8df14aca0c479288555dfa69694520be75f1dc77119c4ad2af9fb828e3cf88cba69bc29cfaf06604f20fab623522b4506c33cd2c2f69dafeff5003327860d6bf3f751d19ead36f05c5c7f17ee992afb1ec872379ee6a72435cc6268abb97fb2b807f7747e61fcac5402a5656553210d59e21d1665db6758dc72cb24afcfd7dec2ab0ec6c378fc529924db7db419912a4e88d67b96dea8cdb26a7348a1d3879fdcb3a5c134908e86bf78bfade4e48b4e29541852bacdc60aaef53b2bd570a605a29dda0c2e6d65029fb1dec89f2617a8163c9c93ed77371c6c9635e1911f1380b3e3971718b2e7b3cc802fd9abcc5961d1bd772518dea331c65e6383af68a76fa4102c9c559924ec3fc4dd4506ec8fe8ebb51cffef21011e7fd0070573cf60ec0de0dd68f0d11240624209aa43869c14855800f99c12171849390ebfa50efdf109ccc1804d1ecd1dcfa3fc63df8e3a5da57ac630cc3f00031e4176008cf1b206a5f7604a301b7caf1b66df98962ef33dc586a2e7a853ea0cb7afb3b7aba8eb8d5b565e83e4ab49f841a59dc0fff1dfe4c589d5e3d65466313218b866327165ffe106a19dfd8570014488a7fbc1cda02beb5520ec4cd6f69f81946fdb7af7250916cc779f043287765748e555932c721cc948e8654664713a36d75942fec2adebd39a21a5b989cde750d025699663724be4887c87b370c834a00fec78bf8c5bc4e6a33e", 0x1000}, {&(0x7f0000001280)="05", 0x1}], 0x4, &(0x7f0000001300)=[{0x1010, 0xffff, 0xc4, "da81110f2dd9897334a38b8c943a02315b6fa68a74e70bb2e1ee9c69a1b0574698b20dad4bd2fadfe6e26a3e769edadacdbf0cccfec2663fbfbdb5689ab7621139484418e0fc72247647e33cba2667f545678659fee70c95defd9966c2bed264f5c8a7a917e86ed58ebaada681af7197afb3392db265d70ad7edf1509828207a825a38ee42d8c5460d5dd2db165b73900d44c38db130a6ff5c6d84c8543e3f83a5a9a5cda7f053b4407f5833e3c99f4e48824ba226f9d52f9b047eec33e3dd7b6b8b63e9236d94256b0b34c8d70fabdd42b70a5e12540e5c90ecfb74a915b88461578052c419c63d1e034eff8a4ab01842f688ac60bcd05d4bdb8418fef6f99ff60bb3aec0acca10c71906626231020763dd21c3eef679b08bdcbac82828277a6878dc3dc056782ac661a17f01b8c90a2d4b7e8ddc247ec73947b328b69bb6b97efe856a308272cee62f61c694360cfc36268708f525025eb35e329859b91688f664e75660035bdcf5cb0a7a432baea376362aeab2c12cf571a33f06a77a4b83aec7fd733c710ae607c9f7be1218763e479f2adbeaa6b853816b034ca24728b39110630403b2bc98b263127b299e6f5b0054c40bad3f8681a87e44ded5ca72f238543afa56dda57d1a2860d54ab7c888c564cc0886e36d86044fd0be9dbbe6004473e92316788780c28fce021547133df4639b08f9bfda94dd49efa41f7696870ee2771c1b3c36c88255f251909efa2b266c63fb941540f782e3e34e4ac87767789d13f81d31f53c5d76b055e9cde2b14750c9ad622aeddc9c124629fb896b39d261ec8d7955e40b22fd2d576688cbb8be3784065fd0a38632abb8869a2e35e77e4836b5e27f9937023eebc7d35ceb71f79def5c3d6bb63dca9135ac2b9b71475683e376bdada112d7dce2b6a481551942ba94fc36a2b1caa3bd3191757429af868bb70ad85dca2e9b64a7bd73093c6d1b176961ec10479b964ccad539fb036523a8fedbf41c14153c5525c68e476121a67282ec602de87c6b0c79f8fd6b324ae2fd520fe14b2a7ae3d72ae719114cf34507009b53bd78e4ed4658224055cbb8e69a3142f94d741b14367cd26ebec4de095a849e15f16bd2cc014126346e1965b68a558669293aab02b6abbb5ef6a5b91e83fc264d2c8d852959ea5a6ba1514308c8a28ec629670bdfeb11d173aca1ae305a0e4d4a4ab230e7a7162c4d6028c1c372e544b32ae06a9f380d1bb89c3598c49f0b24ab5b2f2413bc0713f0fad653ead4daafb2b6967d9f6c113664f4a59f93d411c09b3c74da5a8b0499515b3ad318c824c47ea87197fa0584c5c882715fd60e94ad30dbbb7d8dcefd0177899133d2026eca6548ed3d67a1c60e01e89f799b4e92b09d201185b97c5bcc40daca10e9a3e5be5e6b13ef4662ca8b1173a979e90dd93db5999face5e723cc2e41c4de04a80c044d10552a4700c281c1b0b0cc0daba5de8280cf1c9a5915529de0b1fd334354da7cbb6e86fb2dd68cddfcf6deca8393db6ad6af3ffad274497744f6ea2d08a6129fd4ac4f15f75c00a17ede46a7a4d09c4da0bd4454cf8f31470a33b090a8772a8981123585d9f8a7ca488b4f2e276d795af321624e838758e32f04ae36d8972955a0988d9bc411f0e1d3ab1ea3b3813cda9f93328fe6960cc0d02e780180628a157f4896d887e36b221d13f90b9ccf8494212fa343b28c1ef4fd69efa80cc3762dc912bebc7896d15d62fb88d0c25eac361b86b8ce9c4df2a97230f5fd7fc5505d3e33e8619b32004d96f30dca7da01b610f36b7ad78f340003a233005a117b29a7fc83a108da497d66aafdff66d09f91595aceb7712d6fc7dc415d4740b879afa96960b72bf1fa399fe02576fb52fb5086438d9927526d4f70f47d9dc1c9274279450931625b98e5ac4383bf12ea3facf17b89a966d199d566d37c5e0d8e7cae9c2bcd27bd1a1fdf00ce83c0a15468d1bf554df37c6ff2c15e4ae42d983add7a2959f2419fa3ee54e89e9233132fee555e326c1e7861e7c923317b4e64641476541aa731ea0b70ab9617e5ed30fcdadd5c8af2f3eefb431cb4adfd76bf0e082ae758ccedb51ce44bb2a962d8fb3316fd25cee267ac38c86cb34b6e55daa711062cc982524e0d3b1e64e12c3ca0f3f608cd1198d746634835b886a0bd6ef421ec4d2a730bd313dbcc2729afa3e994f488d56fd56080e8f1c20679e82e164386e4102d2138d3e20d7e41d3eb12307bb24bb0c1c4f87cd8b607e640fecfb55748e201c547e3b5c013748a18931e6b659480ec740367a3af2e8d01fa23ce3fe33f00a2542009b59efda4d0739447086b7694ab9df562b90243edea1091b805eefc348897b4f0c0d53dd290cc378c56d5f17ad52d499f68e44b62a4573162bd7459db902333bb84386c0fb7079be58b7e28fe82386ff42aed2ff14ec110f064a3a572ee7fd350936967e79579a0dfed96a3b76d0d7db5263a9b274bfd8cd0527dd87106aea89ea8cb46d5977525a99dee74bb0f5ff270cbaed938214c713442d9954e0d468f11457d256a06e8275a7a573d740f375eae3494f32ba2c61430702107c119f14bace9edfec7f1cf06e4440106e8ac7baa1afda30c94a15133c30e8581963eef47eeab9cdd9f67171da699b70d59d57d301f62f9d02716cd18ed2fe68f4c8d70151c41fd2c8537fff98aaecf74886b711b91271556c9f63dbae50f720b100e0c451154b34bd3de1f979d1b014f82780630dc532e24aed70e59f9458e187acfee6ebbfb01c9f7a63806545ced215b4729dc9a8d2e0dc2d323559963f81cc52a5f501d0e3acc20cfc291b244dd7554c82c635fc0863ac6227997491abb00dd015f4f1d59048f83b5ee20900040c326a362cd20f080846a0702c39a0db264d8d5a681ec8c4c4a6f400729a2311da6f1d9003a6e0c9889da17f45ed668827224cccc2513bb28e0a5c505af1f63972e3d900c58f7d5b25ab2135024d19b650733b23eddf81828b16185cd8dd4b7049e4ea7c7b69e41f3d2961617d47c9acba35a84587903234ec5f740c6710282146f54ac52d0a60533cf22ff102e1fde25b384b58ca9ef832493a8add14ffb60b1cdbbe1c2f4c1fa1abb2214ccdf5ce463e35147bff9f6ac6692aec76a1cc56eea0f04eec356026b198ecbe1c9f646378bfdd3af772392397ac2ee46677a6df4ea8cc8631fc2192f4218a641618aa7a141020dfc8d2d3424fe68cb8269f5ee1f1c35d5fa5afeb7f1946733eaf740de145a1c5359d71e41596c804b71a2f84f0836a0e701359aacc9ac3d992061079e55d6909561bc50ddd774701f53b8d44c7d1c49df324a814b4e56403c9341d6018d3c0824ec389b01b31c87f23738f9b2b000200693b4bf99a6e160d2bdf6f1c0be5c429b9536e90c0b676de98e3d624ec3d83fa291d2f6bda8267a68cd64f6e13399e58955f7ffca93f40bb0f1f6046210e51e60006f97a7828fb934f9d1945e70e2480c9b29a1a06ed7aa224932637903f1cdc8ce77df6cf07c9db97be0574cabfe268c8503ef980f879ec6cbdb54a515ac045944cb185ab78044b91c015c79e00ffa8ac4a83126cc6b25f6c5e8fea5a8e0c38a043d59706259ad3fc9dc634b6c3786f5c46916e9c9bb8c1d6bf14b9dcb35b5638d2671ab6f673f636ed73c6c47150bdb466142a8e785dcfd6bb2134c6bdb2b68b1d50c1154023aa298eb01eef77de95b3e7157da5fddea061ac3e1e6424062bb87a9599b9247869f04fac3076524d8f5bd15913bd5f140b0e9e7a922ee654e2b9bdfa4f594954175dded13dad1460cfc7eb6f6b1d698cc3f6e6c746a7851d77595beefd57cfea61f0116d79fc72828d09ede67bfd043e14f0287b64b530f30ffd441c7f394316db03a1daf0e34b75c4211478b02bbb673de8fecf2e9511b42d2ef55a9e4dbceba9dd6e9fb32dad930c9d5eeaa9b7f4b38e29a6bfcbd2bbdbbdc5dc97a2b31779d4ab3a535e3199c320b4a0e2405e6f50864a9e6a1c2257b3c65c91a7b720358877de762378329b90964eaa0b8ab16325575cad9353146d3dd6efb088a71faf03c2e5ef659c48d7dd927e5ef19311fcccdbd0c8ed910fb3d53e3b62d29497ec701c4fd6ba1f6405ea3bc92a5fab2f82282f831fd39db3e161bea2b57c25ae8138a7111f1760ef98f0abfd7fcad7c7a04b4953eb22980e71b253f36f002351826c56f81446df1a68076b3ae20b0a2f204f0ed580ac987afe73ebc854e780ea13126af45f4586497a5aac636bd4dc35b021afbfdac6c72e66459ee2517f53329261f413386de267336a4a8daef204dd8d77fac93db4c0c27e93931397d963d1b387022b42eba7daf73ba5705ff79d902dba9d67d272e49e4d7650083197b148274be744501235db05bf7b169a8a27af9a21f53593c075d2f3e125e2ff2fb603b6afb717727431531415ea2172c2f46ed20f6f2075d9c02b550f7ed554f5f7b8abd0c97996fca35487223184ccd16f3050ad47db649096d3bf5c220e314415a2a2785e1cf7e5980e049e1525b7df0b9d0c510e633354de1da24e7cc84d41df17ea4b74d80309120fed06653a08eda6202f22cd023633ab032193c0e6d07cc42ea78a3f5d82b023ebc78dcfbd2168a4dfff1e21086ef2746d9d5c14695dbb2e268ac87f8d901773db8e350d8a51bc9dbcbe5558dadb7f156884abc3a57cac4ad4c8ef680b36b6b133440b9c80f913d66810c7782aa6a6a0d8cd0738e98dde31e1a709bd3f42c3552f1312976480e1c26daf6534e6137ea8469033ee717138d7e49b43fe64d447ee2265ff7f84cda9e7abb644d85dd63d47ec2fd2dbc7b815750ce7a6baaa74d40a5aee75c41fb794546708321b67e3b31ffb074e7ec32b84f1a4b9c78bbeffdcc2326455aacd19bbf679c7fad50cb04bfa054cda8dc5ad5effbba0ce36fec9cf9db5fb34ccdab9e052dce4c61c3cc59519c5e52b42c80d9d8492914c72a3bc5597b0ed5c5ceb457cab4656d70d5f311f64044c8630843a46162617a62f401fcfe20c5d485993333582cf71d31c6aaf2926e58ee1297d8a740e1f29154e6d21ba997d70f0e6a6b086db6a23d7c4e8b8cf30afa72fd4f16879fde97a7abbd7702df01b32796aa4be6a14e10256c9970509f1bc75b1f4e8e4d41354cfa3796c53f6e6dcb1dac09d637616655b950c3b1995096cb5f912165d317a9a33b9701a497e173f28d4433abe56a5a3c6850e8d1c587258d03f7df5b669dc7cb3f0766b7a188e25bb8365184d53348bc5aefc1f7f74afb5138938a9fcd0bfac287f114780e29f0e1b36fb0088a1ccd1ca10efacd78afaf2c5790920d0b199fdacad3fb33969e9a1e717b00e9a7dcdd440d928d6345329560d106a8d2f5b1f4ebeb5f30545c92e68a261abe86445e4237726096394fded855ad911a6d4134c6d1ae5ac2074c23913ecf31c326a30953d42f71784a0ccbeba1130d7b72275b483f463344798dbbaf83d76edf5590d58fc089b822acae49a8e7746e3c85fec909fa982e35aaf79e57ff2823b46a58191d2aa287e54eb685e6b8775803c49ad4adf54c4a143f2cac84d78527a0c2a33998b62abe316c1ea56e54660bed019f0374cac84c450507287856a68a3fed778d78ce1e7d68aea225f1f58a9f4d7512537cfcfc312d1676d9714b4920e0652e47b75f101dce884c8cfcee0f6fdb415fdaeb47884ba6380e2e4e9678998c1b52418a12fc71522665964f1ef66dadc928b21869ccc9727b3f6858dacb7dd844925d5e74993c1a4503fce7a4330275847630084f2ae24d23231b3"}], 0x1010}, 0x3) 17:12:13 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffe51) 17:12:13 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040)="6d1b1d33cebc0a5b02c26666fddf067e6dfa273c703370", &(0x7f0000000080)=0x17, &(0x7f0000000140)="f9adf0f8d7d0da16fde2bc0173c5ed9383d55e73611bffc6bab3a1bae7f895a00f85e5ce5c6d1c31c325186eb619ac591223796f7d4c43e285271d13061d835444b205885eb1047d3a2ed13aa3751bc95a412efd375f5187d2ebcda62f5b542981d1fe11fa1947584e678b9364dcff2b6670da4c0dc7a96b37cd7eae2e611b25679c07f7a32331bc0abba175398612d6bcf23bb528e57f4e2b92a1cb92a6338f3bf5", 0xa2) 17:12:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x10004}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x2) 17:12:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(r1, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:12:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() write(r4, &(0x7f0000000180)='X', 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0xb90) write(r2, &(0x7f0000000180)="c3f0107be8a1a4a9b666dc606bdcfd2562f45f48b0a33e8e1d23f25739e84b2a2af8", 0x22) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="b1000504600000000000ce67046c000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0074c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f80004000057e2669f00010000000000000000d7045ea910b1df01a86dfb16f46d9e41a0ba353b8b0aba724a7955013493e452af991f5f58d864d6f63a1254cdbb8dc461a94528d248394f42d7e68b5f789dbe5f1b7761b08ad0d1ef3c59219a7a9b505af5a0c729c330cfd0c3646770367f38a04fd78209970efda56977de7f06e5708195d6e124b62f57df264e88f091d6c7f8121bcef5921e0700000000000000aa01bcb32cf9f9522ea9ab6ea56dc5118659ca8f1a076f411a9cf637919f54f62a73241b1aed4e2d9b2b57d2e5d4f93ae1cc", 0x172, 0x408, 0x0, 0x0) socket(0x18, 0x4, 0x4) accept$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c97a5c207dda64005042638c8577f4af3ed23612fcebf50042bcc2ca2ce06c842ecea2411f3cc24d0e569b9fd0791c9b83135accd49d28268833bec28419ed06ad2f336f94e7c91f15fac3248c502cd291e35febf9211737ca66351c3cc1a4a209b344a96ebbbe7a6e4b785e4b7b0612eb57265069fc9561a405b30da3326b1242b7fa432f66920d06947e954075f5137f3a1868acee98b4da0e46eb219ec41cc4b9d4dd81d635d7491b80559e91ec542933cf"], &(0x7f0000000080)=0x6e) 17:12:13 executing program 0: getpgrp() syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x2c, 0x0, @rand_addr="120400000000000000fd495b0dae103d", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x2e}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) 17:12:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setreuid(0xee00, r1) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(r1, r4) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa9386dd6076605100203aff00020000000000000000000000000000fe8000000000000000000000000000aa8800907800000000fe8000000000000040000000000000aa03015907c7123d00"]) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) 17:12:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1000, 0x4, 0x2000000, "00002451859e1865790a0000000000001fe600"}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x402, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) r5 = getgid() fchown(0xffffffffffffffff, 0x0, r5) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r7, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) ioctl$BIOCPROMISC(r4, 0x20004269) write(0xffffffffffffffff, &(0x7f0000000240)="b9ab56cad9d7b7aaa577bddaee3d05136b8f035baa4a", 0x16) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 17:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x1ff) 17:12:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1ff, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab595110", 0x534}], 0x1) writev(r0, &(0x7f0000000280), 0x10000000000000df) 17:12:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2}) writev(r0, &(0x7f0000002480)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842", 0x62}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="fe"}], 0x1) syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f0000000180)='X', 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)=0x1) r6 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x50000000, 0x0, "7a460044662f83e966c48b02f78100"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 17:12:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 17:12:24 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="1af9c42767e7a7d46bd91e735cc7618807bf1d14899ba8a156d22566801ea56b835cf525e1c1e81206678e8c93ec40b73a2e56ba2fb316dc67cd727a266b86870f4775a9c8fd1e35c870e04c54752be4", 0x50) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc028445a, &(0x7f0000000040)=0xfffffffc) 17:12:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x8001, 0x0, 0x9, 0x66a5, 0x2}, 0xc) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff3360ecf3a0ff0800450000280000000000029078000000010000000112009078e00000000000112d1c000000000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x6) r1 = socket(0x20, 0x0, 0x3) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) 17:12:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000032"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000070d000/0x2000)=nil, 0x2000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:12:24 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() socket(0x20, 0x2, 0xfd) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) 17:12:24 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f00000ea000/0x3000)=nil, 0x3000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 17:12:24 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x0, 0x3, 0x1800}, {0x2, 0x5, 0x544bd279eda41222}], 0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x4, 0x81, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x2, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(0x0, &(0x7f00000004c0)=[{0x1, 0xff00, 0x800}, {0x4, 0x8, 0x1000}, {0x1, 0x100, 0x1800}, {0x4, 0x0, 0x2800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x8, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/169) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xff) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000003780)=""/4109, 0x100d}], 0x2, 0x0}, 0x42) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(0xffffffffffffffff, &(0x7f0000000200)="87", 0x1) 17:12:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x7, 0x0, [@broadcast]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x108e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x9, 0x1080, 0x65, 0x7, 0x2, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x25b7, {[@end, @timestamp={0x44, 0x14, 0x40, 0x0, 0x1, [{[@local={0xac, 0x14, 0x0}], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x5}]}, @ssrr={0x89, 0x13, 0x1, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @end, @timestamp={0x44, 0x10, 0x8e, 0x0, 0x3, [{[], 0x200}, {[@local={0xac, 0x14, 0x0}]}]}]}}, @tcp={{0x3, 0x2, r1, r3, 0x1, 0x0, 0xc, 0x1, 0xfff, 0x0, 0x542, {[@generic={0x3, 0xa, "07185643f946c1a5"}, @timestamp={0x8, 0xa, 0x2, 0x2}, @sack_perm={0x4, 0x2}, @nop, @sack_perm={0x4, 0x2}, @eol]}}, {"fce6e09fbc3b91ea84b50c98c44aa9fb49bdbb7e41d23d4c255534793187a71f6d77982efa3edaa0d6291154faba9df2c58ef2c6797c63bdc3b244bfa262013bc2300904f187489816e610ddf2e8ab7092e60a5ce73c1b5cfba55244d76b1a7b250ecc28cdfe5e16b15dd98f2b46e3bce7de60a2038d6296e50b13cfb4fb2adc3f09f748e4fd0be03def93378f26d8dea117f4fb731d315a246028c6977441be692fbb14bb45729e1e9b7135b6f0a47340d7b9fbe71fc46bda8b5b6b5146da8429edd1745f98ce1e7299ad269e8c6c6f418df53690a9ad3a211b150e612322bbdc4cf63013ca7690ddcd0b6fbb016a8c19cf440c3bc808b7d489c7de0e283ad80938213dd2114ea403d42eff218d22f902a1302e73e3bbf49739814cf01b28c6470ca078eb8c376172e9b8b74b72acbc3c31cf894b7731a9bc3aac7e8ad28a42b703b5452eb451cbbeb7d02a8f9211a1638dea27fd21df499c9cb98f7d0348b18982586a1d95a2159f71ebc453aa790e4223aa0c29928e4b8492f23110e9c4bbc9482699944a27c84c069353e7ecd05e01efc4624911b43b157311c9c7020585b2d7a80b5ac89b5d7cfcbcc44fa5c69a7fbdd87eb6d070d08bb427030ade5d215a302f16e9752abc1678ca099763c063aaa663e15cf726b5d12760da52bf94071c98a68c7d667b057ee0a985122981191eb8cace94bbe824d77dfdc797b89165a412c01d59f724cf763bab140b040315024a832a309d0f4d40085c7afc53068473619d0cb3d6306822af0add064776b12050c116d56dc3cbabd992350f582296a2850e35b5b8aba6b0d490f077d0932fb45c1519c6554c3da2a3c6059836e80d88432ca6638e0b63fea8347ed927ff926f44009a3d5ae2c76ad3eb1c4cfacae686da52a44b0332647496e6ecebaddc8a49bb0fa016f707ea7b90c636b6e927928e0bf4b5ea92aaca22265003b27372976bbd33904876249702ce4193306a20eba94be6a57c14e7212d6444524aee9a4400bad233a34b0c10c82a487f04c140ff6ca2ee48df67d764a5645ef0002b9e351e119319a9aec09f66a6a741f953e8ea49d9cc8613065a06c048b2b3b73b2bd13d5e0ea83c1e62fe5bd2a6fd5be5892d03d3bee3c2febb81e7ed2ffa0768c3471269972eb66111528338bd6b01290253fe1680d4e04bfea199b6484e3679e43b65e79149fdbe70803078b39f18b2a99c67d69ae82a15f95012d1a3e793bb30eaaeb872a0891e82a39d80f5259902ee479f10bdeb2774bc54b0238a378ff8b7071856649d1b7dadee9e211470be76f0938dff013d5568c2c6a14cbb55c8c78b8b1f7932f1d7c9dc4767dcb5ce07fa24fb1ac4275126ea8bc409ed92943ea978630f53580f380a606cb42096543c0ea9648d2654667dcb1458175c7e2f6bd51f41ef3105385a93a3edd7b72e26f206b0500dc71ceee1450c3d9c226af7e6c0ee67a72257835684d6e5bae74bbc91155d86016c74f81d67da797726db3d611b4834d467b41adae9b38da847c881ba9c70dfdfb9f5159431668f322dbdd0958242200bc8e41490c870d51e967ee007c8df894e2605ea40228ee6bbdb8cbea31cc8abe6eb00ca8639623a586f4ca03b9940a34c4cc52677ba86a452a75efb6c0fb30e9760269259eb40682e43589a8fb18e5a8c268b1a55c7235ec32f118c4151a6a5efa318c893a1a5656a6852548cb0d514ce4c1f957fe32ddbf09c5a8ff6068d94401b5f65ab08b1f698f40ade8f0890ff3e62f7a3136b6fd4029a0d82021898f2209cc66a5d84b590e8dd9234199367ae4de3e6efcb055dc61328bae099649e1c0e4058646506dd0f0bdeb69a6107ac97b38dc7d4983da5044aff3a95ab2c595d40d39f18432978a3a4c0a5e0ffa11ab5d6c3af9481b14e59f20737c9ac58d18ef073d29ec455d0cd35da6fb7237d6d8bfad84ef81aebce311dd149361c33991ce75dce4208a221e9b962d9e7a32d49cb7ea4cec3c842ba4a27876a5309fee0530ce47a7b87880c0adc10135f246e63b124173406de588cd91f77928f1374edf4421e7089d8c54753d676ce2a3eebed0e7b898c42dd8cf1b8360e4fe50fbc9b84cd41eca9b40286ca5be5c1f392e44d2ca4fe0787da675d6219232b99d7470fa855a3ff1320c1590ef5170bcbf9f3ac26f222da1bd3204b57dca3335afba41e87277fd4beb9a84cc4a2c9f7c1dbbe60b8e036917e4ff0cae6fd9e72f543da6bbbeb0b9d00def8a95924e15476a45491e683943a1de358828fff22f011b51fe30ae6dbfc0927259e2510202d29d05da9de560c61b4e3d0926df0a0d1557811e514ad525ba57cf1d18919698edb4b79b99b895c55eca9e31c980f95a03a03ec611d3233bfa8ad7ccf6392f00924ef79ddc00c01f90facee183f389ae0a9e2678f6f7a092cc5cf4f2daa6f9d589957f3fe3c1a4709b0ab66ac032f633472460696d4f97c54137b40c64a2782ae8b7e5060e7d0926764643ba6d872b9e12d0345f3e48cca9160721ad08ca672bdbb4b65a29ccfe1bd55da441f1d3d07a44d1d9f989bca0aea6dbd7985b5bf2ff7c00ad0b9edd4471554a1e6833c60fd59edc86852a0d4409b3d8700e762da077c02fdd3d9a91de3afb06b4eccacf43164568f3c47b1824aff97a299e86a6d925709a41dce30eecdcbc70e85ebb24ecb00c78e6e79b81fae71c6bac0e09e4ba63a325d24a998a17526f3e322f51c8854ff3907a4d6f96f287499162287c059b4759fdc1da137e0e2c8415afbd5c26bcabab67dc107cd33dea0bd657dbc4e19a75203274ff38947c90146b19e814b7bb9d474ccf10fe599e9891253cc506665094bd89f8fd11578c83f1c55368beed291d6b7895fa36ccb4b0eefec704583e88519069c66f718fcc1d170b8fef3ef043801d12f385ae4ba406b961b2298f6930c32e2380bad1325574dc8faaf31bbc40f14077da655862ec1f0ca5627b0de2122f0ecd21695f69fdbc775a5e563018506a053490d7c2f4c1df7d071c55cc2c400fd5d493b6339d45d66d3b7edf0c50ea1ec53aec2a4f5b0c28c846f5b4a8d7c458ddc85ee275aeeb12dc1b784a7dd3cbe9c7d0dc8e095a43e7605ec8d7b1afedccaa38d998b5a8ea94558f198b287e349c52bbebf288812dcecf066f921e6e298f48a1327a05eda9593838ef7ebaceeeafdca150c63a1dba36f7d3883279ab50a9420ee858c9842eed533f56f655ffb05434ec401ad04493771ec9825991ddfdbb6c631671faf6ec55abbde05af7d1ec82ffb6d2cd672212887a1c0e6a9638d5cd158c42d74752cc3f017fdc826c759c87f78e9cfdfa78f796ac908c1f9583e739a9357dd8d251996255405fd002397034ff431c6fb22c1303b39907572097343c1ecb9ecaa4c100a72d11491e29ac9684d1bfce1d72d44becb234c3ca3b0f40661f72367af783dc5172d6af297ab8ad6335644d78ffb9a8aeeb5c29fe782e5b9c09a51e672fd7853efe153b83a704c62325ae0d44b0ea58e41e7f1da031f193a536a488cef1656dda4fb7551ab6fb2e36082f98ddfc00c4c5c4d446e953653281d5aeebfa40517029752a02e9fafeeb4439cc4c47ffcc1b687eb567d30be1471a51f6c66388ee71279cbe86ee705e7999133873934538e0e83c0389a53c92570cc564b61b51d3b236f383f4132251c61d09d49d4130e5eb6d544e34d2e8cd0a4a01f08bbe5586fcf96c0ff93b0ccea142b23f2fb4a5971278611c54b80e8a8b009ec5b29dff7e393a0f438836476417414f12414d0648c7ba18ef4ac8776a7fc4b8626aaf5fc849186c6d37df867bf090ede9d78eede392e8f6d551bd1b9cd7bc2066cdace2fd762ff949b25a06c88860c0aa7cd15bf1b6f2361a6af7bff704abf7c95430e1f6b0b61f8d5e1a012c0068d012cec829fd9e2621456c0df28b53fbfe57120e8ce713a0d14d2ec4cd2f4efa62a23ce5448448d0783e01c499d8bb958d135501f0da5070e798408041308da9c63df94ef4b6bd302dfc40955ca9ddb23a55b28970fe9219212b7234641b4223ae162ae0291c1aaa1a7bb66dce72fb181be22d66c55fc34e9cbb449ac2a9214f26520b6bf2f90e0bc2ee599b18fa7a0db5c8a12aab91ecbe2641675c89fb1d8ac7718319b00206b3460dbe1e6f2d212ccd91e9989fc287c929e561a74e03e2674345506518576ef5a8f88cdd636da599c66bc2b9e07755e83956a553e69bc1c6ff4cc68fc905f129b90090d2e13b04a72c6f6511926c98e4138f2884a4567be65bb5e6d7152de372fad357991941822fdb169dc65c065f010cc07ed6b6afee99504bd011c825860efcfb3b96e318bb589f71195cccd9c346e5a3c1a8c95ffbe1438a6805ec49ce6ef005387271d4d5b44e4f0cfaa45290fce7831707907aefe5e1c323be8a45c466fd7814d5a9a6ad27c29a107b41a9359fd41d55b15ca9c724d4683a2d22e0c841f3f48e408c19b37345fcc5944a64109aca49dcd9e982939d46395bf6539c8a28b1bff6a3fed0f7e2ef7d9ce4fd6248fa473a20d060353a2b016ad32a7e7b2fdc076eb85a74585df467def3a5ec1540caf5a223899c14b057d8f6106840f2efb7048e0eb3ee719c609ca1dab60e0240007d3136e837087c43b96dac7b6a5a26a1c36e579fef141b3448c66536af5e464fd022b2ee0519e27019b2a57bb9feef55e66e7d8a638e5c1ef02df8c30f3e558f48af55426f7b798c031c42754e73dc095140ab719fde0bf3baa7bb4a0c9d0fddfc4e1f399e823da5c71d1736e84288b24243810982e476ee3d03d1a095ade6a5a41c4cd1f4f8910fda0f7f550f9a79bdddd5d1ff9a184f4438396a2b078351bfda4474df7109b379b13f3bba4af7a43e870aef3983c744cde2f8b2ccf4f5b5ab4433f46abf30f4a5f90a6dc5f1081c53760da7ef536b4d561d3ec1a88a41b9cc975c098af395978456633af69eea2113b95f3d3c84061266208a10cc0a3db116087bea98af0bfc63e21fcb9ac804b5861e3b4fa605583549e5a3063c4de223408735159593d18b5e89a93b8d8e0e43ff485d00264bbab3b8dbdc6c85e31fd718ac9bc2641625555b5bb6adb1d900680e8fe972467d641295eb783dd4d1e757ff8879d55fc81bc467a9917ec077e01ffab153d7388b20a218bc54d3733d47538582b12a37b9718dd73a1d15a9d61bacd3a0efb32feab0513070e35c4c3ec2d15f519f7e9b4f960982cea04f4674c5f241b512b6f6b456bdf1c8ce29e01cebf48bb1ae027fa463ad369116b74d02c95ca32359199e015c58c7300985af6f3697f060dbbef4991a9021ce475bf4894283bdc1259c8594b718dd711c07756abf84eb6d962926cf17a3689f7c707458846672c5ff1fd979a6eedbd17ef4b90d010efcc03f1bbfeb4f8346a4b8cd84b76dce3abf4f9f89fde1c5e33d7d4f2792ded949916be69c3b0c128caeec44bd88d2d6eba6bb5fa0d5b295e20d367cabc41900e54fb6c1b95ef9b7dc0397f3a83ef8892b6de009c463d3500d2e1ec81e2ece3fe02d7431ec526d90cbdb61d09d621cad39f4004b8db605807df522d024e82b9af582f62212ab643c544cc358aac01acc32a00d111e794b89c42a89ea4be374a3fe9fd44c5588f1fc851edff51222959e36df32b795642b51ea3a72b74ceaf96f00cf602b1e86925c32c6bf6e8549d8e465c642cb491cd86ed85b38725387eb026df245f50d9f5820ca1cacc6427d0eee1bf64ccfbcee13e586615249756a0e2faab6ba59cf1a7e4ce7e63f34f5b1196484fa682e6f2b28a59075766147c66"}}}}}}) 17:12:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x360, 0x4) 17:12:25 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r2, 0x0, r0) r3 = syz_open_pts() r4 = syz_open_pts() write(r4, &(0x7f0000000180)='X', 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000240)={0x8, 0xdcfc, 0x3, 0x8, "b14301e92e8db61e6c75d4e3539bb74173c17148", 0xa25, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x100, 0x1f}, {0x25, 0x68b}], 0x2}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, "02da440f517b8be7"}}}}}) chroot(&(0x7f0000000080)='./file0\x00') r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r7 = open(&(0x7f0000000140)='./file0/file0\x00', 0x610, 0x1a6) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', r7, 0x3}) socket(0x20, 0x1, 0xc4) 17:12: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) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="118ac84f0bde65184f065d00a0734b3cd4726166be2875562a5f6cb93d19914957a07ab32be58764871a020000000129d8b1d7e958041aaf5410b8c000"/71], 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x7f, 0x3c, 0x5, 0x8}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:12:25 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x4) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x4, &(0x7f00000000c0)=[0x5, 0x5, 0x5, 0x10001]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYBLOB="ed951cb326deb70f695968a5104f1f6d6f8c1270569ba92b59ccef6569929d84a95cf431d32f83577e92bb273f21bb000a211f6a832f2981ff04ffd221cbf9057abd7f2a76542eb5eb2c1857a6f0eada8bc5817abc31ff69d93cc7a6c7589e3df02a8ae660bdd915205dbba4754353d6232cefe7295489e9a14eb08e166aa08c033e1002badee88b0686d1eeee080a99b048f5987ffe9c03a8df3ba522d933412f7e6957367fd66cf51f94e413bf48a9cc14eb50cedfd8411764ab075818af30ea647b8ee0ae5fdf801b06ef108372c7087dfa23f8a25d1cd677d78830d68282cee0d44efa7c673dd7d6d1e456970ecb97bedab16f2e49c44997406a07a864c3711170c5a38f315be16d74fe78777dff0a3fbbe5ac00291e0aea95d2a09b046840fad93494d4bbb92b1de45cf8e4a045fa9d9f15a792be94320d0cf8cd28203c", @ANYRESOCT], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r2) getpgid(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1a0) read(r4, &(0x7f0000000240)=""/70, 0x46) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2d4b0dc05ae654ca, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}, {&(0x7f0000000180)="1556215dc7ad2309496b2063d56276e7dde1be55a334c0572aa6df9a191550f353a030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44d60f82a35e536be2e50ce12274277c4c62f553db6e4f0900000000000000ae755c5f8663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db86a0325bbb00000000000000000000000000004000000000003cb042c4e033879d1e55091163", 0xc0}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:12:25 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000050cfbdce6369df9c29acef64243732a71a8fed33fecc746bd49928f8caf5b8f264fb4ba7f8eea81387c4a72d228e0b7c32c3ab63d03d870f1147a46e6c7e3f204fa2882bf1a3abda89fb99e1ae3e8e0f9af0", 0x103, 0x402, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x8}, {0x18, 0x2, 0x80000001, 0x7fff}, 0x200, [0x1f, 0x101, 0x5, 0x9, 0x20, 0x4, 0xf40d, 0x7]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="9b", 0x1) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x1800) r6 = shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r6) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:12:26 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) syz_open_pts() rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semop(r2, &(0x7f0000000200)=[{0x1, 0x2, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0xb41e, 0x800}, {0x4, 0x7fff, 0x1800}], 0x4) semop(r1, &(0x7f00000001c0)=[{0x2, 0x93, 0x1800}, {0x0, 0x9, 0x1000}, {0x1, 0x2, 0x1800}, {0x1, 0x0, 0x1000}, {0x4, 0x6}, {0x3, 0x6, 0x800}, {0x0, 0x65, 0x800}], 0x7) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357aacf00b7804be781e4991f7c8df5f882b297be1aa5b23edd56ad749d700f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000", 0xa7, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/35}, &(0x7f0000000080)=0x25) 17:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x104c}, {0x1, 0x75}, {0x6, 0x0, 0x4, 0x1ff}, {0xe5a, 0xbd, 0x9f, 0x2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000140)) write(r6, &(0x7f0000000180)='X', 0x1) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r7, 0x0, r5) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000040)={0x62af8896, 0x1, 0x4}) 17:12:26 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlockall() ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4001, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047001, &(0x7f0000000100)) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) 17:12:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2d5d9868db97316adfffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354f99211919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000038f40ccc4d7efa7fb9939f9143bc96076fc01ed65d9432040e7d9ba264a080a5dc359adda9a3e5179dd388c471298731701921fd24e0be207510efa54b425aaafc03560e83e74c70e74f77e630e53c500afa818b53d10b700c4b6d6d6e3d66b1e8061e8609d46d2e45896e0039b8799b78830a2d64bfe17b2462a2766f42721b57a7d89db65bad77f822a7cf2c0f511884733c084012dffde9f56e7d99b1a44071985b775c5f55d0a121c7563f393e9201ef43332c2a2c8f4b92fa303a1a6f9fbd9076caa0ef87fceb2f5175a4ab117988aa371479fd1718c86f6ad504d4e7c3b8f75f8abac945fdd9d3b47381e06030c99e929208784dc61a8e58e9cce1b30ad51c206d3872387c20cb8747d389db6057df291d8f3f626b01093e38647de17223b890e28966f6f31ca1427e40c6871377da34090556dcd87111ca251ffc4c4edffae57f47bfcb735e28c2a2a90e51e8031d20b6e83365ba834c0861445c4e52e7cce7e2ad777e4255351f48e04e4d351c9352a8131d8ebf2ab245415a5b4846964090958acf6a22f25a69d90bb27d83faa61c8dedc2639467f2aaa94fadc6e4075720163b88d7d5a536efa6189bf93cb0b2a0a99b2f1fe8644b2d19073ddf65bde119c404a91c5a304ec77a30ea4310b8bdc41e9e99ceb790a301ae54e2b691a48f89250563abe25c604858fae50e94453453f55cc84f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(0xffffffffffffffff, 0x200, 0x95, &(0x7f00000000c0)="29539d419966399c28dcace992fec25f644aa3e7f6cae358e5ffd22619e23bd4de350c0cbc9f8542ebc632fe1b7d9771bb248cbc7ecc1d5c132a267743c0dbf2d081dcc36407498ff6c438b7fe608b197c5856d5cdd26de480c300eee5068d359eb76625c59323a9f83120ea602cfb6affa67a2a2c714097995190c21be95cdada2e3ec7d64849182f6b00c5a296c23092d9f060aae30827625d8a624e7afa6a53f907d85c1cbc2fb2373dc0509d8d215a5fd48e9f355ee5b703743dc73bfdccc4295c31a313285e8019f8cfa41c888f3d342954a6efc57a120800efdef5a68572389c9987ebfbd551c7725e7f", 0xed) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(r0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 17:12:26 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x91) syz_emit_ethernet(0x58, &(0x7f0000001b40)={@random="712ff2f77594", @random="5f23106bd17a", [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x22, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x1, "27fdf60af501367f"}]}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @local={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) 17:12:32 executing program 0: 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)) 17:12:32 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@generic={0x0, 0x5, "319ca1"}]}}}}}}}) 17:12:32 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() shmget$private(0x0, 0x2000, 0x431, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb34, 0x0, "2ea86ee16eb595607fcfd71100"}) socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f3", 0x1}], 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r4, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r5) r6 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, r4, 0xd}, 0xfffffff7, 0x1000, r5, r6, 0x4, 0x0, 0xfffffffffffffc00}) 17:12:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="6aa917a917a5174a4130b38dd23c1706263b20363406be1f12ddb20c869858de8c29353440fd5783a95c18d9f68375fe15cb1c8f52bb3e1d4e085bb6f8ff5a3b3926ddd9e917893a7c2328baac7ca3530ce0801cc53b41c75adc0f71f98f854e8d77604bce4042158070dc677737f12e817b2e614b95573d5a1baa66b9a0d5c37bae6da6d381bf8bfe951e9163e0f1ebc5ee05a5dedf75456726238c91128b5a0d4b82b64dbd2c550f6865af4fc2799cff59fcd915e3595a34d3ae48009d6548174b0f5a0baf685bd3b8715dcad4cff3ad39515e", 0xd4}, {&(0x7f0000000240)="e4d8c1025b0df0d36929505d95a34ed70ab8dd3a4abf72ea4acbb1fbb6890094fe336e4ea23a03c3b95958d78835d46d6fef78e82e7e0b0b286c7c4a6f9d7c14b4163b0084f763ab8f80422cded8c3c58af7515b1ed5f88bab9785596ba565cc48bc9c0809fedd8e37a40994f30345163c38af99f997b3eabfb684c0dff1fc96ab09f02f3fdb2358f62a1ec63d494c1eaed156b68efe5648eca915", 0x9b}], 0x2, &(0x7f0000000300)=[{0x88, 0xffff, 0x400, "7b0c8c37a42236475cb72a14824d08b308eec6bc2eb150482ebbbb695c5b64a68b9bd1499b775ee516144b56bc26560593a770e6691c0f833ddaf95077ec377b84aeedc1bdfd4421471340c63635300e8a4ebd63cbcf9e1bc98bf01281ed28f82d67a4050dbf63932a0c18df986c2b19a4212b95982db1"}], 0x88}, 0x1) open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x102) 17:12:32 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x77a8, 0x7) syz_emit_ethernet(0xd8, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef5800a23c0000000000000000000000000000000000000000000000000000000000000000013c002231640000004e234e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b0107fff90788001080a1a00000300000040050e000006320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb0000000000000080773033a3ac5c8609e02c47bb"]) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x1, 0x41424344, r0, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0x5, "de0968"}]}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r2, &(0x7f0000000080)="bc070db59cacbbe34f7bee98ca3087f629f8ac481e01840bc58d332a6a91f916e96e955f99d993", 0x27, 0x6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 17:12:32 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="67a9e7102f66e8741ae84b6f5ee7eb5e0000000000"], 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) dup(r3) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x5, 0xff) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000040), 0x14) 17:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) 17:12:32 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r4, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x143) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r6, r7) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000100)=0x143) r8 = dup2(r5, r7) ioctl$TIOCSDTR(r8, 0x20007479) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:12:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [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) mprotect(&(0x7f0000603000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:12:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x400, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x148) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) fcntl$setown(r4, 0x6, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000000)=0x1000000) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0xc1084413, &(0x7f0000000240)) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r6, 0x6, r3) 17:12:32 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0x9}, 0xb) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x18) clock_getres(0x0, &(0x7f0000000040)) r2 = geteuid() r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r4) r5 = getpgid(r4) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x402, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x6, r2, 0x0, 0x0, 0x0, 0x4, 0x1220}, 0x2, 0x7, 0x0, 0x0, 0x3, 0x0, 0x6, 0x1}) r6 = getuid() fchown(r3, r6, 0x0) setreuid(r2, r6) 17:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x400034, 0x0, 0x0, 0x4}, {0x426}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 17:12:32 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000d00)=[{&(0x7f0000000b80)="056c6ffb27f8488d840844448945f21085ae736a3256bf293427482360084013ee68166fa5ce0b907989a763b463455b2596aa8f24e8a6165b23acc32fcbf6d003d927a3fbe2eca1dc89ef592bb3fdc6ab945a82ea277ce22d78018aa807546a01e5e8316777a2e731", 0x69}], 0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$dupfd(r3, 0x0, r1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) write(r1, &(0x7f0000000080)="56435272935313b323c894a8ab41b4f1e8f0b9d6344d0eb48d7a07b8f448f8d01bbd708f7c27c48d72bf6d7fa3c053", 0x2f) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x202, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 17:12:32 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, 0xffffffffffffffff) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x3, 0x1e2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000540)=0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000280)="6dc0df55a1d5a928a9b1efe1becfc5445d64314d31e14ef0a9cb93f436307b01c2efebcc94448a23c70a37ba5571ff23884a08ed536091f0c52cc2fe45c06168036068575786a98f396c2af994b0cacfca0e0dbe340f75dd0011e492bdc2b8ae7346ba0cdb9304289574ef", &(0x7f0000000380)=0x6b, &(0x7f00000003c0)="9312d2f969f0c70382aca97411f3d4b68764390e6d76d28843c02bc5318ef6a1a01a1262b82e00c5f92af646140c13f53f0a29b025bae96bd567b9a7af7c1bb0643fd2291b6852e3245004706a264ca27a38827dc2eff4b59b3c92b3aa2e2de3c95e4da9647ae3edcfecab801da57c47b0e78764b192801ecfe0581e3083fb4cfebd141a8f7ea36e078f26c086c774d8d79647b6a0257277e7e5924ec2c72591c7b6b33a0d1bf9758f21a4", 0xab) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r7}, 0xc) 17:12:32 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/67, 0x43}], 0x4, 0x0, 0x3f) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\xfb2\x02'], 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/164) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) mknodat(r2, &(0x7f0000001580)='./file0\x00', 0x20, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00003f5000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x18, 0x2, 0x0) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='x\x00') setsockopt(r3, 0x29, 0x2f, 0x0, 0x0) sendto$unix(r3, &(0x7f00000015c0)="575d550b9d7f54002da026b1d2bef070dc36e4776347c934f642aa8201916b258fcec81beba392467288608ba3b64b7fdab296b2d368530e2b0f764314d263549f4b210e9f87d83abbb769cf5f91d223a8fbc70573093d739029082610d9c5129b909e25a0eaa5866f6e484ecb8fb55ab4b691a8b52a613f49d0b07292579ff810560a3a3bd3ba6b50c8874b96081a4f4021f17394bdad400877aa1f", 0x9c, 0x4, &(0x7f0000001680)=@abs={0x0, 0x0, 0x1}, 0x8) 17:12:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x5) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805d8c7332daed4335100afb3930d11da26a13bc8d83f161e11ccd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aa0669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d9c8a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea25461807100"/278], 0x107, 0x800) 17:12:42 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000006c0)="9435a2167d0a972d0209548d0b9734db9ab5ba3cdbf58b43f404fb3e84c10853b5eb50de68d3d8a686e9de3662fa1fde1b0777bb01174ace9ba1499428aa722aea2473527217042b60e558e2f7bfbdd5cbd717d92f7783d67d88753f18238ccae7d2699a956ec0026102d02a3d4f15af83579fac24bc5a1abe017f1960c82826b87a62ef349f9fb5f5aae650d80fea75c48c8fc61d3a61945354fad43d7efca16e37d04f63079e625eda1f7b4471a642438639a88bb7715c879e5c7367f7aed0a3a04123b7634117956c1ba40e626d657db857c3697f614bbe149a0e5f4cc62ab9a5605d527a0fa8184f3b490afe30e100f8a0233689463e8b1dfdb2d54766fad2df598330feae38884143fd1b6ac251a427ee4b82a65a1a42e8be4028b4a429376b021e8719d83ba8fd76981ad188611faf80017cae354f2d7fd45269c7f2c984543bab65a0619194aff4feb175e9bfd18153bcba00d96e70a8aea17597a5ae1380e894e8e92989e0d0d56934d6d3bc0b10d8cfde5e9c79b043525dc2ea0b1d91f8a564e0c850e64a5a0657651e9df372f09858ede58d2f694b6bf10a99a4ed03a0947fc9ea631342d0c4485227d8365dfc1838d16092cf5ef0f88ba03747123a37a4a945a1a16437774e31dc728fc1fd62f729a52c0764d123dcf5d4420a2137bffa891f9bcce770b3b2031808c1af20db637c70f1f42a23b7e2140597af4d807f9899b2d9c415d98f193fde059e9f20abbf1ea5f9d234fc65663ac0de07c79d9a7120120181dabdd3a48a61c132d605dc2f5b4258ef5bf3bc07254ff868b96b0634e11ab1602b80c6afdeb7dfce47a4a23a75e38d77d421b217d0d53e277df47497d0c6522edc77c435b938a9724064cebcc48a742d1d8edb0f5a2a3c2a89a75bef40a3b70422628e79b558e2c9262508b4a77c2a97ec8794ef2f01d8498818e6420b6ff211ed15c12e63b0c86e6fc41b7ac3f64cc1e09cb710dd6cdff2bf08c696aea69262f3d12f1b35dab6e6cb69d9e3c865a0bc5f66b690aefa0498473b60512cc845e2fc0fb874b404beb7cfadc68618c48130203c6b87f08115aa30e6f12bc7840f53530442322686acd9f2d4b927235024364cb3350280378dd6414062ce7681e71168a11809749d2d43857ff45dda9f744c40ef58e204d628eceb7c653a81d6510007ab2f06112380d969b20b296b6b60efec487d7885261ed9a126fe256a7391c6001565af323a978fcba5e3c01a77206c70c436055e6eddd3aaab67ec44dd62b0d51a04732a2bb29e4939285d6cefd80631a237e1e37c4bab4e7b60b41947ddbc2b9b7c92a0a4ea971a0a6ba2fd0c49618195c463a3fa567782efadaf62ad1fd6a1b1712044b33f9bfdd0e196750c420b1337248cdd20e6d378c40f3dc391b58607ba6d0df5cd98f70b37d4b83f1255744b487ba97f4da8abbb7041454f02289472f000b4da175a4c072cff29fc2716deb143fcced35ecebe132979636dc5f1896dc30267def2c74ed4a3378b74a3894be38c7d0ddeb6a84e7a457a7d7d756c5bbdf4a25cfb0d98d70dc6dfe2ab73ca7b24bf8d430ba9d2cd59e94aa5db452f76c97b62bd568bc4bdf94de51ccb6446c6c3667c9f6f10425e2c661604d31bf8fb2a4468c1661fa0b3d886dbc22f9ccdbda492222ac322946c094f6e0a771d500387f7521699c34b9250f0b5d697a6bfb2ddddb24c68dfcb688c8fa23c694f3a25d846cb7e9b4c6d96db50ac713ad7da3c657dc1cb4b81ddc94258c021392d10656ea2b1d9e4bfe90df88178b7b9ee28a20e9ba99c0fce16200ff17adf283123438a0c76de5a48bc1870d6ea043b9cc308302901dd20b9091955cec3aecf8e890ab0e15f32a989459928ed0d41c80d8251ef2353b061e28b0e8a34f56454b986865b9b0132129d6d78fb41cb9242fea58c97287b92dd10b7c9bdfef1a667bac61e8067f2b3cab882c5a113116ef6ff7c7b2afe7de2f5e46106fd5c1b5c9eb276af68db70f03d9d54c7de20c4f1a3476739eb83266d988e0c8b303ec15c98809dd568d398344d43fbfe1f1579da75d80d3c4b056fd73cb79cedb94e15204a296cbfc8428ce487006e970d704fbcb38abcabe90f4b29ec78201742423df04f9c87b0576af0ebf7fe2026026bb62c1111344208a5839556306b3788593591ff96aa543d8a2e4a40fa65312a7b9377ec7192a5d84e701ad9b0bf3f081e864db15b7365baa2494690605406ea366439ba129a9d41d46d3c52905dbd5d372ad1d37e93890c5c31497ef9da96465fed3476aa2ed1ced6448080bb4928e93d871b956a92187d97dc56a9375dbff6bd27eece7d9978627d35c611987696ef1a767e34e888e93e2c665cd5bc3235aa35e8900027fd5a3be6e84ea6e6eccf0c599e416610a2252d8ddf217a306619520f206cd063fcc195f617a4dd201155e76abb5520a44ed6b8adc3c6620174963a9f6ae08591ef302544e2fcf4c95f9bfd237422d7ac85e7f052d1b2498c2cf89e1d046c8d1c5a2b427994b40e8b6b2a7671752d4a6114bc395abc1c58a1c2bb273e2fcd38be498831efd796290b62f2c1ccb7fdc726966beca4cc0b6747469a8fb58fc0258b97d8e27b6d95c76e29975faa589d66cb78083ff2ad52fc3b9d563ed5efe4c0fc20a124b6f84017951aea87c03f166699edb8de45b59ec83dd4b9ffd341c3b75873c2417e75fd0fb351b28eb96bf77d58884a5ac1afde5057319e83fd5c3f8cb639780c92ddc73f61cabd6aa0993c4a86ae59f53c18fbeb145ee810d7ece03f0c9c3a4da91fbd3232fa241744b6872696827d2988a9e15c60e5b269f9d8b1559c1f78d53690b8aac40772f256fc0992fb40570b9534209948903dbbc11517693fe5716b17bf694155175c365f7a9ded2bf2c3fedbaee2f80a898a40f04bea06589e60c1a932f8d3f48f7c0a3d5e7af6a57e11cbbed35e9698a2706210896a8783d2807b38ceb884875e88dccda5de5cac3bef42d3666593e8942c0216d769ae9a0d80adc2870382687326b07467ee7b6b50", 0x866}], 0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 17:12:42 executing program 1: 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, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="279b318c3607b26575a60efaeb05302ac55cd9ef755ec6787c7e157ebe521bb2725ee5f3b31a832e61f8808e60b7fc0692d031ad7080e1a62c6b238415fed7a8ce937fb0b31baabe9f9c731e0f2e2f812c96f6f8763d02d3679e535f63acdbd949a03c5f12", &(0x7f0000000100)=0x65, &(0x7f0000000140)="74cdd1589f025f934f6f35905c87ce703e63c10deebcfd99fa7de50a0e3826aad8a1d35a85b2f3574c7bd2f1b06d7c24bc36fbec00eca2c70b8f92bcb61ca70d0f1d2b87673dd3b1ac794686af6195e53b4ed458973febc340a6d36fa688e98fbb12a01659f90fc7b10f74f56f614b3c9abb0ef207bead2a5856a828a307cba02c1acd56349d7b658c4cff0a04b6af961ba65a829e2e5bafe35d1592367675abcf87cc33", 0xa4) execve(0x0, 0x0, 0x0) 17:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setreuid(0xee00, r3) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x1b2) semop(r6, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r6, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000040)=""/58) fchown(r1, r3, r5) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 17:12:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000040)="6b8f922c3d6f9e62af9b90e49ab995ca7fdda041245027bdfe2fa2bc37ad38fdfea8e03434ec6d3ffa250ebf05a13036755668599b968c280aea1fbb957e8502d7cea41e8fbb47a2586f360ea3dc6019fbff1910736f57bada12b148e26cfc64c4002254a4d0f93b", 0x0, 0x0, 0x0) 17:12:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/94}, &(0x7f0000000100)=0x60) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9b560018", 0x4}], 0x1) 17:12:42 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x8, 0x7fffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 17:12:43 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = socket(0x11, 0x4003, 0x0) setsockopt(r1, 0x3ff, 0x2, &(0x7f0000000180)="f7403fa3c0f64d2efb75cb76e3a98477ff42d6402d57adf17286eaf28ff4bfb32d8db60876687acc6f330fe455f16a9da5573d597a974274b5e43a6211b00af46f30db2adf5429d6fbf81d798dd9839f62fd86300fa5", 0x56) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)="73062973499b", 0x6}, {&(0x7f0000000100)="c37b41662201aa922a8eacfabcdd046ee80d67f8914d06378597089f06a5e3f2e9e986a4", 0x24}, {&(0x7f0000000580)="4991599e963efbd984dda47cb18dd42bb0d051c4882b0b570f2d4a80988d76a6d92b11a7ead6b9cb99bb8daf4ce76c7f143fb1275d09abb72d17eed7cb3966edaa29b9d6526b3d346aea58eecb1b704dc3b6c61d455ba7538d24b32295e3bee5a80b66803dbc4832cea99390ae85fc4a4bb51766917f2115c722d600629c9962188d907594e0dbc36118f3d3f54311847dc45786b0ea9c612d9da8486d8174af83ffff339b4d5b253b69f4c6e64a4ec0cd0f1b308ab7cac9c15dd3d22bacce2143713ca977b2bccbc217b6a9c47bf771a3543eb73b16f7d9ef9bb0d1f8a2f5a2a45c5f66ad3a031f5bb0f344912a9a35d13448e0f4e36084a9f4ac6d2cb02cc48ec6cc2ae857fc241c69102f02201a5fb601a262498b7261597c483e62d949a81690e6ae99a49d07eb09b3f8b8c2581e9fbc8c6979ea5dacaeddaa0693dcd056efec8a22ffe77b9f7e028979033f4beb226d2a5846bd3a79735a531bcef51a085af3bba948925519fd5dacc38706b4ad9351aa133d21307c4f9ec76169791cc7fcf3631e35fe606853bf276cea36edb1fde4bcd652676af5c61264d508b63eaf707eac90b112173ed35267347abf50c015f5a829df15a7a9ae5745449369769c17dcb9ca81759b58d0a0346e72bcead3c2ad1a9e7e9f262fa9583d4a933f5259e29653663e5580fc99689ebcb53ae3bddb5f59b5038fd56de33b79d996703a4e228662401a3ada70cfcc68ea1803bff0e6afaf605b8f4f5b2d757b16e25bcd03b91068e51417d5a3ad51600b1f8938c9db636b3265efaf4c8f734a155885a6498b923bd8f3f8f315714880a33ed303ee352e5777382a7945d662a0e82a5629947c7b0bc1974297be5618d605a8a221cbd8abb743d553ea654647dd4551feac8ed9a4f894eaf7edc938dc4e1448d6f83107ae1bc028e0b58e804197f2a6502397dbb7bb0f428f9cd4e01e0130f179030265369cf1eb5965a4638774fd1838a4f9cb7c75e6e62748755241e8f4c98fb3c1512f434a4aa28a627aa7a0970b0b1f03615223af7f596287489c2b328da5c3d01e391d0450dbb7ae9941b00b3d29ea66bcda93f4035eb411d7d7016024e431085e3eb6ecf7e4039ccda39f9496e624026123592612175b1173e31f4091d9cd7158f8c7a4fc0cf0c53f5d2258ad152cdc263bc9196d680e0afd82b8db40f2ba777dd47230bc547c9c0a1db6ac546b9791b502583fcf344e96aee692a20944b5df961ede554c0aa4f13b9f5639dff24a375bbe5951e7725ad56efa3f9607a91c4c4a660d727f47a39ba7e3e3e2f0192ce81d91d01ba8a380349009bb9a32f13c4505061002cd7c090f2f333acf250b815ef521e0e48441726201104afc03cce6374a758fb30716a4971419a3526ee557b0b5b54d7848aa0bde22a1138bcdf8bd1de81e287516e94f299aad7134e8cb54334fcac9ce16681a8b0001752bcb8de9005b6404720aaa0863691d1c95c99a8148e518083861923cd33c0211125081b9e7af7bc1d7c63947046ab02eb37fe433af08ab5e06fa7c08892edd1ad79391d2073c7ff1cda842d6f245775c4f4c7b41dcfedf158c6a96c44c697207ceaf135b7e416462b4ce1e907c0c2afd74fdd7486ff0ff04f36c22ae51429caa76c217bc269ac7f1bf4097bfea49b910971baef2a8df853e016a735d14e4278622b5f40762167409084521e9579630f2e5f15c86b9c111c7a744653b60280538e27146d65a09ac65b5386ea7b9aadf559bfab05ac0dc430a79aaf4dfdc74622eec2866165f5ed1767659fe388b20b994b9dbf19099d4a32d6a04b2be2f489cdd62adeccdba6aebbcb5287c0d7d1275fe8d646f87b57cd14bea9a52205aa55112e5257d5cd277296252daecf5b77adc991c1d70841a3ad22a403129c190a095e3bb5843b451e825afafe2b12aa2cbdee957017ef78ee2d074f42c5d54adc947d880337d849f1bb5cc0c716d3292ef09069eb5d416bca19b8a75cc2930035f2b6b8f4ecb48a068b8a300ff5ce8edaf65f5588beff4e26164e15e274fa1bd6d0295508ad525707d52b5fa55e60f67329ad3db8d4d86bc646fb4d83c94b8983e29d3fb2aa73c1cd7a06614b1e95676ff7e3e18d5bc7e321963fe4d28934416b4e9765d4516fda426e9b58ac14e8f87bf57441e05544e34f02fec1e19da32c994db54c6ab1837959fe4a5fae70ec2ed63826b036d2f4ac3dc4acf40f69adf0e8d5d71025a4ba7d22a0c8552003eea347448a380cb7d2d1187c5a2abfde5cb18598e686714db8d6c386348412a80525c3e11c9cb87ac77041bb2f4c617fc3d2ba3410ab4e5eb7e53f3e7427e9f34c0bdcae6dca21bb4c669b724ed2d9fad416e95011b571f6fbbc638637350af142e9ab48edeea73817a504cc7bf9d7d08e616cac93d88e95ef73161523189a1fd41e635c951e2cccbb2245092df1f911a3379d9396983efe8cbc720c72483f7cd10c4c23b9ed1d273162c1bdc93d2375f3a9912aaf5012f91e218fa0a223ee4e77d8dcfc481910b38bfdc2a64ea1ffd1e6374ae4679fa130db765a8fa3732400331c9fa87c1462231d1f9a7678bea60226eebf39c65dd4a44895470410008af9d5489eee3f86cb2b40b831535852f47e01b5e97a235cbe6e2dc8ce3fd3cfbaa3671ebd2ed484459a574611066ce4df4e9b09af81b7377b75567e2efd7671c4225794fa0a2cf6e246ca0fb243fd1dcd1bf8e650edccc021f77873e931a77c81a9565bb4b2e1e39c7a38af59863a4a47971a5ce309749372e28d36376fb77a14fa8aab2f5b4213e07e1edda01d5475ee7f5aa0b2d0d4a8560506bcdd91c9e508dc3ad2382e0d81e5705a56d62ab3cf1ad27d070ef2dcaec9c1b137fe4bfdd922f1f4ceafe080281f12373447ddb694a8e85a5ea8f65150b6731a83c2ee05f40060d86950f8222064799c91bd55cd374c6f89b6ff2cd82eced5f4da99a0d7b3cd4b6996e6932b43a99c877a2b86e8f289bf4b3097364403e83af59316ccbc0467ed767dab6dcc13a203516cdbbcf1c56d6dc0006c727b4f35c913a1446b561b55bb7d7131d641fe1a60218432cbf185db7223407ac12a429b9cb3fcb07aa91d21bbcf403aeb15c977f4d890f0435c674ade5aebe4ab49533145510c258e1a4cf25cccde3dffa63d0e4a52cee156ac28f9d8cd34df3ff6906298634e1c14454e693a7b375f10aaf653a26ba23f2c64a3efece3242249e37f88d13cbddd1d5fceb05dbc285fece183e6e166c5f46a35c5a9b163517b43c91ecdfe855d596af640a48cf6cdab4e047e1d71a55f9ce0dfff05b398760cf780511ee1361eae2f9e0ca41d6bc5dab909e555f048b69862de0b29c0e50ac185f33e3cb7ce071addbad7310188183cdf5f64b76428c839657ebbd65e14b16212fd6d447d79abec8f2015c5908a6fa8d886dd7242e8ae27bd1a0c1d7c9a2caaf82416926305688842dc7c8fb0cab22eba57e57dec44e55018ddad9b3361b8ca5e37d427a5cd96c0d403171ab1fd180ac92f8efd889b62029272e98b8d567c6ff53711b254b871cc67c8704b417dc74f0c36e8d73ca825920922026a6210dc151be0dcfdcc1644d3d698e64d3638a7e7143d7fe9c17086441767a755caba9f21c480547674179e25bbd44ac0245c82bccd57a98cdccc256abde0d4b00f3da99e7ff66a73242e82e156d5e8db4095c0940a7975c169481c3961fea8df21246ac8b767d3b717383702863c010d1e8f94fb41be024073ec05e4c16253bf9b50311e9e2005d7d1e7ebb63f698f1cbeb765a9843351d6d11f26f1b9b67c854f47898c810755a3672d724eff70e747870370cfc63bcdb319dd20ef6135562bcaf151f872ce3020737f5bb20c1d458b01b11d168661e9d78902a943b2996074dab2598a760865480139efdd68adc89508fe8842a1e35181d3e8eb4dbdfda3e26e81f888794ed2758b2958903b2653ce29b24bc73ad558c1c66d1688304de3c4a8222d4320676ec53acda6145e5459f422a8e89ec7f18eaed93308f4d1d4ce238d593bc2a35dba41f01ad839affc4a0f3b368cca49764a0ceed65daf460ab5c5be74b81a877a02570e2725399920bf068b497457aa4b4eb52ddd3ca1485bd5b260700ad8b4507c00d5c14570db1216e0a658fb7f230c4d778d2184dc863e7f32b524b45d39d552431cefcd569fb66a99f115223296665d55fc2db5d52d0a9aa83c91c506b2f478757120f80e9a387657b3e33e2147d78594493bb8c130b7f3939fc3132003e3b6574124ff2873d86ef0ff3a6b2211538ab830af519ce764cb453f25a97066c875b4873c613e2a3a7d64bd20a0a2e06eccbeca7089617dd8b1872fd27ca9ff0f0d0e9f5d2dfa9b4758a5b1c02ce672bf54e760acc0488747efe74a9f18ddd5d9a3e3574b0f60bd42201f9144a837f98c24f6fa15acd16bb266bc20175ba8ab1664161333aa34383c57fbfe565bcc47f763c3d7846b3c91408689b12a6b48d80ec1c2dcbbf2e885931bfa0ef32cc8206ddd58dcfb3bf351afd2261e5ff77b658d8f61a60002dba27f09bfc885c8bed6afa6cb9b29292f5538858bce6bdde99a6a2d648e23203c112e07b937d18d06b4c544fc618705b970fde801a7e501cc514dbf578c34e1f82abfd4a25b057c976365ca87767816a8def06dae4888c6ec3976f6f1e5a2fe510ddebc4258bfe56fbc247b9f91a81bc273705648660f192361108f303e2622858eb353c3483ce9030bd8e6860138a0e093fbbc33581b5aa2fee8076621407a28f65fece8e5d2d1cab1275b77cc4298bd6e61349e9199dd1186cc01b02042b5e807bf70906e7bde968e03e82a7339cbda722bf0f01e1ba98c33a6ccae818da8c980fb44a932a9b9334a66ad9b05d5b0d4cd53b6a9534ab5d015eabfdd73b534dbffabbf1d6cab1a40f1bf8a7e37f3af58e66834c83480904038d906a4e2b052c250044f10d542b38824e92f4b31bad46887e6e0783942aa416730c61abda6f7d0db97de8e6aa36424d89ec54c790111783699f299d71f52a67cc5b8d77743deb66f398a5eb36abb5d5286ccf31f9b881b5ba886f8e42dc6986424a9fcb089b6b5faf9c81a2b9430510ae6b4d86bf6e7534d7256f3865b6cfce6b23037baf05114c8f2fcbb7dc34d7bf68990380582ed619db1951c0e8f43488336ebe2b43d80b2e7dbc5e1bf424ccd70438acc20a9b423b0b946a062eb15cda59b027787a1345721dac1b2c04b022c4b989e2d5b41c6300170d29f484b878f1cfe5a04e605466e16ed6357fdfb72bf6c4ad1a9e32096909e5657df24c843c55755d5ada1e227e7853e64332e805ce8479c9cde395decf412d68e003b409b8b86e6bbfc0734a359fba3e0ff6b561adabf4499a315f9aa5980adbdfcee622ed9b268007b4c7becb3e74059cb1f9fce395623814400a06323eef4c558ba914455b77ffb4b163fd799496361ceca61347b6db9111b73c63327a3e30b7fff2d6091aeca3e410d4def02132214a1f902f2d062b149a6afd1a9300526a1353444af76e2fd7b75eb03d3eb405a03fddbf3ef0f7d0ec67d9adff004334e242bf0d865adedff73b8e2532f32d7148c8eed5bee21a68c2103b02881c852de1e29ce1aee010442fecf6dd57abc9fee69b8621a0638b6787626577eb2a4cf5b7bf4e1db1cf98b6dfaf1fc99089e501ee6c65af35ec1c94f8048e77dccaa03863e725ed81c808f044b2e5be2177def578fb0b9f473d5f23471b1c1b80960bdb24d443a213630b56f120d584ad599f53fcb2a97f8a310994cd6486efbc4d", 0x1000}, {&(0x7f00000002c0)="88e4bbfe007025cc873f45372c3383e059a9b6e19794ed6bb3d05faa86f8029db9b0174a29bbc33c3dec27b971ebf82716623635239207406b7522ec625ac05cbebb14ba97f961b88c0ea8e8808799f75649fff92020dafe08b11631f2f93c752e81b928c4324170b86f74185fafe0b585fc02139609492c7efafd9b67ca52e0802ea5a58d4e3d6b3dc04114d4acb4f999bed1b86d48aa47b04424b37187e350a7837b562997f925b2a53e831aa80853d3b472e988d3d062a2babb0bcc94796b", 0xc0}, {&(0x7f0000000000)="0c0f45ccbc707fa1bc4fe84d538febd50f458292d219", 0x16}], 0x5, 0x0}, 0x0) 17:12:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x64) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)="2f7a4b35cd44f01ccd5a30c2aaeceda6994d98ee7d3f4f983ee87f77f6b15d8c2b07d9b24c15cc3d2170f2816a14f39263c55a19e67ae18af61bf357d9cd6773086c01", 0x43}, {&(0x7f00000002c0)="2d9592a45b6dbca69546e4d91ef18c2af0d83c0826131d211b0a07491e47e2318cc8709f1262477ff3dad0d0385a43d69ff9cf76a84810027824d8125b0dca492dce0c216f9984ce6b750881e637d0c3ad161b8c628edd321ecd944659a2874c97b2915c872363092786edfea74d8fce1f14e68e854b31c9dd36f61692c3379dfe78231855214a06e2c68dc2be19d781d2682843439b164d4371ded436fe1f4a954844b53b7559491efbcdb359bae3e155cd978bdc173b70918ffb89e6b625438e62226fd2f4c9d3c8748b7cafe9638889965ded6e2dee68c4480bbf138381a82183b89bce9581617d518126f99cb01b3342dfe9", 0xf4}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x8) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x761) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}, {&(0x7f0000000400)="f07e7c80d5b496e8310a2cddd90122cc29e51490d884503ce70285c709a79a7b04ba30e8653f0a98eb0aec143487719404cd6fb232f770df3d4d021c246e5cc3172a95111ce4fb355442c7a35647e382af47ea9b6a6296dd01d5c09928719f3c958124e12e819d45426fcad96fe0a6706a59fce5913da850b94049e4808fd361db44a5dae1d54305c68b687811396b8c74b0bf029e4ab9dbe58b8cf00e582939fc02d2d41ee05f3b99a8b2d7c45da671cb767690c710659a8f5429b6adc7cce53da63f44e00575399f1e90f6ef8e30ac088846120f77ece100912674fac965", 0xdf}, {&(0x7f0000000500)="5ff0c1461496f606cdcdafeee98695ccd33513f022ac3f0699a968faa5d589dcd130b3f05414dec7366a614c3a1a9d755bec6edfc505e8a19330b28ca838ae9d64a161ca0c03bfa6dcee41223d659b6a4dd1f8278750d8d96bc915894d12142d6b438823c6c63e24ed967085b5e1b84fcb8e48bd74174777aca1d9662d1a0eb840f9690218ae13264cad19f95295ecd7a7e7e60aca2a8eae16392ae55123b0cd0a613fb30d2a235b5ea9e741af4a94036b4cc23b21d2a5b573c8be3e94a2103bd9e7453afa78dbfe226d25c24aa37d25dc5a6edcfa4144808f0023fc84a2634912bad7d02d7a28bbb044ef21c015db7c58fc10574fdc2cf6", 0xf8}], 0x3, 0x0, 0x3f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x400, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:12:43 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, r6, 0x0, r9, 0x4}, 0x0, 0x10, 0x0, 0x0, 0x4, 0x200}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) 17:12:43 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="03"], 0x156, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="03"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r0, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/61) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffb, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) syz_open_pts() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r3, 0x2, 0x2, &(0x7f0000000000)="0f804d81f3342469a5b7", 0xa) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}], 0x1) 17:12:43 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x4001, 0x0) getsockopt(r3, 0x29, 0x1021, 0x0, 0x0) 17:12:43 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60040000003000000000000000000000000000000200000100000000000000000000ffffac1400aa0100907600000000602484a200000000ff02000000000000000000000000000122c9d18d594c9364e0560c68ddf4da4c"]) 17:12:48 executing program 0: r0 = msgget$private(0x0, 0x68) r1 = geteuid() r2 = getgid() open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getuid() fchown(0xffffffffffffffff, r4, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() r5 = getgid() fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r4, r5}, 0xc) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r9) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xff, r1, r2, r3, r8, 0x85, 0x2}, 0x9, 0x8000, 0xffffffffffffffff, r9, 0x2, 0x200, 0x7, 0x1}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 17:12:48 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x4) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000880)="0de85ccb5e452993a1809703f7a2870c7ea274fa033037b5ce995b13f84eabbc3ed22fd2edbea4908c1c97e48ba033bc1db1cb19326e6576f6da976965f5dc35cf09373baca9df433c75a10d1220f1accc5283ce1a37b92fd498d6d1ee1f2ac4ca3b16e3285f3dc07132ecaac04f29818365047d1a8d4b7f67a3c0056cd0ee7a33a1d1710ce76d9f5e59a682559ca67d020186557f6d745652af403ff6aee2d975247e97a0a21421ae2324f5e21ae7cacb840406f89a4f92b690b498873f37fbedf273490577a0b2d3bc5652029365799ed17f099dd24de8b2d4bf2cbfdbfe8e81d65e040b3010223307e18dd33a368e87c67c983653b406a45272927dccffe2fe7ed8b75e914a98636708d7e2982b867586b2c4770692c74a6a72f372e1c8d448110a881d904c455c38076911cc1cc91a115d2c15a4b93223eefc419e745b87b9fff6e4f0a3eace8ced87613738954fff20520355658716f0789faac82f447812f46a01f377bb413467a5a7b6e5a787c92b7a0317bd12a590d71334becae953b675a1f0adc7bdd073bcf8a42d45e0c40b3910df073b2608fe3ac5add6dc2c0f034c326157f6f9ac10cd6190fabbf2998726d4e89ec73d8b41b1696d9ae5395bc8bfe13314ee8dd68cfa38b29732f45de58cecaf8111ec74334f31bd4fc942e750ee1558b83131545f0acd4d371710f65f072226c00155df0277e4af40c463e79a42ee2e5294042b5fc3d4d843a7303aecd878f60ff54d81a5d6f2b7a8f84b3add6a48be2369ab25dd8500498cd45739cbe9aa3297ee164bcb3a92ab1b10c6f9b3e009c1639519c70627be104cf7329b7821ebbcc1f7b0d32a584ccd8acad916e70318f58b62e42a8aeb7bd0e27dfdddd425ecb8acafb68e710654634c4772c31faeb61b37d4dbc490aa09819935c0c4ea1fda96cce396c707af68a28471815565184c30d1b408788bcd55fd6605b1c5e5d53b518c1cc134c2f4f5c1cdbb2d248631e62412204aa390bfcbf6b91a4cdd1bce2bb1218e212ea8fd07202036914d0368e28856fe13eefb89ce9f31a51cf12790e4c33a91a756d2f7ab6f6259c5331b55ea3d0d8ace61ac1aa586a094a82f6b9f49e6c9a127babc145b5c187aa31e2c60227d6db0a8203efb28f44b0d71ea0b5d74e59070515ef99cb1bf258a63d81029eeb563a8114953adc865e6519f4dbf2f794014179cbe1979ba3cdd4cd9301951d8494d0b8f133a33302e66b6504f9c99c790fc1d2a2e95fddfedb1aa5246eedfae0a48f9f513c77870663068108dd47ddbccbff106ffb38deba8f5f4bc79c4e004cb39b7b223b58f109fda19c08176b71ba29658caf8f02b781d2caa7ec3b950d62fc9485ef59b689caca67443f64f0135fee225c5db7aa4f389c0a36e0352bcbed978df5e95eaa0a1356601fb9c871447eac47c061228c036a57b5eb4203e5af13cba343eb8243487a52b54f24c5af03e89054a1610171588406bd9f070ef4dd25dd45678b3b5f5c7f38f0cd789aa180fa38f5a25dc706fb877be8df4c2d820b62d17c2c5b169c7eae9d73681c3e03350aeb7b88713c0385d082a4a383a90ae5ecbd41943fb81ee51fde40e86c6099247e73f9b8d35ea2cead826b1f02eb9e458eafaa84308b495466bc209e41d30981145f85e44c14e59248b76f662c46dde3e3e61d9b90d26729e389f288f359aaf9dc5c2ea8adc7b015c9b6ab330a8848fada6047a8355e46cfb5a9b2a8753e9a50883de80d6cffcf0cce8f4193862a5061c6dd2bdea568584258cbf816758222c538bbc0fa76644534326a6e85660b5d344199eccf492df7dbe9dab2d239af57aac7e587b6901ac19f555615878787e411450a950eea7cfde0b415ab8b60b3f1afef4ecf68420b0bd15e72a205adbf18ca165a2a24820653e0eea1dda7f1c52bce4f0bfbe1998a814364c429d699d18cb705d39861a332d66befd9dd279a4d9d994276dfbd4ff10dd4b6977882cb2262b0fb498e8bccc30122036e5989cfb8b2ecae95bcb063da565556bf626e2f4471e4e75eee61f5256fe97d286e0ae7b847959a98673f9ebd152fec410ab30c251bb02cd414c1fa9c42f8793dab7b2f1dc8377f7dff6b280d3922f1bd468171a386ebcfe7cb6d32df0faa7e6a1dfe51c50ebafc4e3d83d5aec03e641cb99ad7328f1e4aff8965ec19aa07b7ad1941c91686fc089", 0x614}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 17:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) 17:12:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) clock_settime(0x0, &(0x7f00000001c0)={0x8, 0x8000}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x41) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:08 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, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) 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(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5, 0x0, 0x0, r3]) 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, &(0x7f00000004c0)=ANY=[@ANYBLOB="f945b1bbb648ffff410000000000a82339e6eb909fac90c26e8a05f6ac7d4a09219d2ac0d19551400544e2ad4140fefba9c8e81421ef97ff02473b8bb3783ba2a8c3515a4d04a074f336787eeef1c54d4db630f202bf0513513c38bb6d4d969e2ffa1546188f5c4bc0a6846fd77195ad06dbfc21ff7bafa3d627ff4a924b3adeab6198ba471d8d2fc80ff217db25d9d17c18aef35c2260902a54fea1929bd7809296c29d4885f57ed54552ccc71256893df537c028b16264c8944f7ad9a18b04000000000000005dd735c6d9c325434ce774d7f791c1f3c462808e218f6500e196"]) login: eͫ\5۱spoi G6OV`;&<bjםQ`xy,8 TC=c|"jjbVܳ.Q`Q \vG)?=M| ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823fd74a) at panic+0x15c witness_checkorder(ffffffff8289dd48,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff8289db40) at __mp_lock+0xa1 pageflttrap(ffff800020da2e20,0) at pageflttrap+0x7f kerntrap(ffff800020da2e20) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828df290) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff8276b540) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020da2b90 rbx 0xffff800020da2c40 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff821bf62f kprintf+0x16f r9 0x1 r10 0x2 r11 0x68a68acbdfc844b r12 0x3000000008 r13 0xffff800020da2ba0 r14 0x100 r15 0x1 rip 0xffffffff81885bb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020da2b80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=442540 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d89380,0xffff800020d88760 process=0xffff800020d8ab88 user=0xffff800020d9e000, vmspace=0xffffffff828fc1f0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 23658 159008 0 0 3 0x14200 bored sosplice 26730 314881 40598 0 7 0x482 syz-executor.1 62857 321299 40598 0 3 0x82 piperd syz-executor.0 40598 175000 46509 0 3 0x82 kqread syz-fuzzer 40598 333507 46509 0 3 0x4000082 thrsleep syz-fuzzer 40598 173010 46509 0 3 0x4000082 thrsleep syz-fuzzer 40598 204548 46509 0 3 0x4000082 thrsleep syz-fuzzer 40598 308551 46509 0 3 0x4000082 thrsleep syz-fuzzer 40598 261444 46509 0 3 0x4000082 thrsleep syz-fuzzer 40598 229470 46509 0 3 0x4000082 thrsleep syz-fuzzer 40598 324829 46509 0 3 0x4000082 thrsleep syz-fuzzer 40598 112945 46509 0 3 0x4000082 thrsleep syz-fuzzer 40598 380452 46509 0 3 0x4000082 thrsleep syz-fuzzer 46509 192510 46011 0 3 0x10008a pause ksh 46011 242205 42135 0 3 0x92 select sshd 69748 34903 1 0 3 0x100083 ttyin getty 42135 22431 1 0 3 0x80 select sshd 94585 279952 44433 74 3 0x100092 bpf pflogd 44433 417800 1 0 3 0x80 netio pflogd 79584 524172 53501 73 3 0x100090 kqread syslogd 53501 23331 1 0 3 0x100082 netio syslogd 57970 144842 1 77 3 0x100090 poll dhclient 67331 354093 1 0 3 0x80 poll dhclient 67625 308469 0 0 3 0x14200 bored smr 99090 102999 0 0 3 0x14200 pgzero zerothread 46906 302029 0 0 3 0x14200 aiodoned aiodoned 47168 189789 0 0 3 0x14200 syncer update 32959 108520 0 0 3 0x14200 cleaner cleaner 93272 37661 0 0 3 0x14200 reaper reaper 59139 251720 0 0 3 0x14200 pgdaemon pagedaemon 37242 141134 0 0 3 0x14200 bored crynlk 48143 70586 0 0 3 0x14200 bored crypto 12093 372918 0 0 3 0x40014200 acpi0 acpi0 88133 350180 0 0 3 0x40014200 idle1 82318 178115 0 0 3 0x14200 bored softnet * 9052 442540 0 0 7 0x14200 systqmp 16138 194305 0 0 3 0x14200 bored systq 36933 70068 0 0 3 0x40014200 bored softclock 39965 27942 0 0 3 0x40014200 idle0 1 367300 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex mbufpl r = 0 (0xffffffff828df2a0) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c Process 9052 (systqmp) thread 0xffff800020d889c0 (442540) shared rwlock pools r = 0 (0xffffffff827157d0) #0 witness_lock+0x4c7 #1 pool_gc_pages+0x21 #2 taskq_thread+0xec #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff8276b5b0) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c exclusive mutex mbufpl r = 0 (0xffffffff828df2a0) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9514 6417K 6611K 78643K 10835 0 pcb 13 8K 8K 78643K 43 0 rtable 117 13K 13K 78643K 421 0 ifaddr 74 15K 15K 78643K 98 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1507 0 iov 0 0K 16K 78643K 25 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1340 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 203 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 95K 78643K 457 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 17 0 in_multi 53 3K 3K 78643K 66 0 ether_multi 1 0K 0K 78643K 5 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 222 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 124 23K 23K 78643K 1626 0 UVM aobj 9 6K 6K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 16 0 NDP 11 0K 0K 78643K 20 0 temp 97 3854K 3929K 78643K 6107 0 kqueue 3 4K 8K 78643K 9 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 180 0 178 1 0 1 1 0 8 0 rtentry 112 56 0 11 2 0 2 2 0 8 0 unpcb 120 121 0 111 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 101 0 101 2 2 0 1 0 8 0 tcpcb 544 64 0 60 1 0 1 1 0 8 0 inpcb 296 194 0 187 2 1 1 2 0 8 0 nd6 48 7 0 1 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 12 0 10 1 0 1 1 0 8 0 pfstkey 112 12 0 10 1 0 1 1 0 8 0 pfstate 328 12 0 10 1 0 1 1 0 8 0 pfrule 1360 26 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 207 0 10 13 0 13 13 0 8 0 art_table 32 208 0 10 2 0 2 2 0 8 0 art_node 16 55 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 8 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 46 0 36 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1712 0 308 90 1 89 89 0 8 0 ffsino 272 1712 0 308 94 0 94 94 0 8 0 nchpl 144 2195 0 587 60 0 60 60 0 8 0 uvmvnodes 72 1801 0 0 33 0 33 33 0 8 0 vnodes 208 1801 0 0 95 0 95 95 0 8 0 namei 1024 6293 0 6293 2 1 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6322 0 6322 8 7 1 7 0 8 1 plimitpl 152 35 0 27 1 0 1 1 0 8 0 sigapl 424 419 0 387 4 0 4 4 0 8 0 futexpl 56 2980 0 2980 3 2 1 1 0 8 1 knotepl 112 70 0 51 1 0 1 1 0 8 0 kqueuepl 144 24 0 22 1 0 1 1 0 8 0 pipelkpl 48 93 0 83 1 0 1 1 0 8 0 pipepl 120 186 0 167 1 0 1 1 0 8 0 fdescpl 496 403 0 387 3 0 3 3 0 8 0 filepl 152 2640 0 2535 5 0 5 5 0 8 0 lockfpl 104 57 0 56 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 563 0 554 1 0 1 1 0 8 0 zombiepl 144 388 0 387 1 0 1 1 0 8 0 processpl 984 419 0 387 5 0 5 5 0 8 0 procpl 624 854 0 813 4 0 4 4 0 8 0 sockpl 400 499 0 480 7 4 3 4 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 167 0 0 20 0 20 20 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 11 0 11 11 0 8 0 bufpl 280 3737 0 133 258 0 258 258 0 8 0 anonpl 16 54729 0 38598 82 16 66 75 0 124 0 amapchunkpl 152 2135 0 1978 9 1 8 9 0 158 0 amappl16 192 2063 0 1194 58 14 44 51 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 22 0 19 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 82 0 80 1 0 1 1 0 8 0 amappl11 152 65 0 49 1 0 1 1 0 8 0 amappl10 144 17 0 13 1 0 1 1 0 8 0 amappl9 136 381 0 380 1 0 1 1 0 8 0 amappl8 128 345 0 311 2 0 2 2 0 8 0 amappl7 120 130 0 116 1 0 1 1 0 8 0 amappl6 112 31 0 24 1 0 1 1 0 8 0 amappl5 104 380 0 363 1 0 1 1 0 8 0 amappl4 96 488 0 461 1 0 1 1 0 8 0 amappl3 88 107 0 102 1 0 1 1 0 8 0 amappl2 80 2277 0 2207 2 0 2 2 0 8 0 amappl1 72 18943 0 18492 23 13 10 18 0 8 0 amappl 80 1104 0 1057 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 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 403 0 387 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 403 0 387 1 0 1 1 0 8 0 vmmpekpl 168 7102 0 7064 2 0 2 2 0 8 0 vmmpepl 168 56143 0 54111 123 29 94 109 0 357 3 vmsppl 368 402 0 387 2 0 2 2 0 8 0 pdppl 4096 813 0 774 7 1 6 6 0 8 1 pvpl 32 176028 0 156747 200 39 161 180 0 265 3 pmappl 232 402 0 387 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 263 0 10 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff8273dff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8289db40) at __mp_lock+0x127 __mp_acquire_count(ffffffff8289db40,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff8000230fd9f0,1) at sleep_finish+0x113 sleep_finish_all(ffff8000230fd9f0,1) at sleep_finish_all+0x32 tsleep(ffffffff8279a14c,120,ffffffff823d9012,2) at tsleep+0x1cc sys_nanosleep(ffff800020ddd5f8,ffff8000230fdb20,ffff8000230fdb70) at sys_nanosleep+0x205 syscall(ffff8000230fdbf0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe2930, count: 3 ddb{0}> trace x86_ipi_db(ffffffff8273dff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8289db40) at __mp_lock+0x127 __mp_acquire_count(ffffffff8289db40,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff8000230fd9f0,1) at sleep_finish+0x113 sleep_finish_all(ffff8000230fd9f0,1) at sleep_finish_all+0x32 tsleep(ffffffff8279a14c,120,ffffffff823d9012,2) at tsleep+0x1cc sys_nanosleep(ffff800020ddd5f8,ffff8000230fdb20,ffff8000230fdb70) at sys_nanosleep+0x205 syscall(ffff8000230fdbf0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe2930, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff823fd74a) at panic+0x15c witness_checkorder(ffffffff8289dd48,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff8289db40) at __mp_lock+0xa1 pageflttrap(ffff800020da2e20,0) at pageflttrap+0x7f kerntrap(ffff800020da2e20) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828df290) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff8276b540) at taskq_thread+0xec end trace frame: 0x0, count: 5 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823fd74a) at panic+0x15c witness_checkorder(ffffffff8289dd48,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff8289db40) at __mp_lock+0xa1 pageflttrap(ffff800020da2e20,0) at pageflttrap+0x7f kerntrap(ffff800020da2e20) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828df290) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff8276b540) at taskq_thread+0xec end trace frame: 0x0, count: -10