76b31e363cbd85c0fc295a36f0932d407105c3308042c1d098fcee22eb430fd9598b1058d1586b3f928efe54d27149128c711f4a13aed57eda2a6ec831b3fbd31f367124724db88c964c8af55877017eb9d4117d3720dbcc56bbd19f8acf5ecd124daedf", 0xc0}, {&(0x7f00000001c0)="e85c8fcc1d160ad62789ba13a51d8ba2d09793be4707ed3abc98d16aa36357c2f4ada77323fe22f8e1ef066125347a6f7c73f381711cbe2f2ad8ef53b05526069224193848370162accd7e8dc02d162e9ccb809b286ca8b8109390aa0c2e16e97bdc58c480458fb7d23b1cd50401c5940618fbe98132a0a40a5130271af384bfaaa8ee8366a41f29941c867150081f82728e4b33a17f96e34aff5df6c873637e3856dfed9d0124f190", 0xa9}, {&(0x7f0000000280)="0e0f9c5d0488227819f73a75710d3fb9c2262cf6593c95ee98f56def6d0ccac70db93f44d35d74e9a4fd3face9f140e7e21fb499ff444dd48cd93ef71501aa6ed1033e46e0285802131a6aeab1b63965f503fd676992fbeb1f1b8e7d1353981de935dee10cd5d421511d20d58d7a764d6ef283dd6da31be5ee46916cd443250f576faf32562d8a1709198476f935413472f86eea23062f66d0493fe1266dccc946d819d44993fb5fa143ef139fff1a07a18417", 0xffffffad}], 0x3, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) fchmod(r0, 0x68) select(0x40, &(0x7f0000000040)={0x3f, 0x80000001, 0x7fff, 0x8, 0x20, 0x2, 0x3, 0x7}, &(0x7f0000000080)={0x0, 0x2, 0x4, 0x5, 0xfffffffffffffff7, 0x8, 0x1, 0x800}, &(0x7f00000000c0)={0xffffffffffffa08a, 0x1, 0xbb, 0x2, 0xffff, 0x100, 0x2, 0x20}, &(0x7f0000000140)={0x8, 0x7}) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:00:46 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0xffffffffffffffff, r0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) accept$inet6(r1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) shmget(0x0, 0x3000, 0x3a, &(0x7f0000ffb000/0x3000)=nil) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) dup(r0) 16:00:46 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./bus\x00', 0x11, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x1c200, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x0, 0x7}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=']@\'-X,\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='+/,$*\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='%)$}\x00', &(0x7f0000000300)='$\\.\x00', &(0x7f0000000340)='}[ \x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^\x00', &(0x7f0000000400)='*+\x00']) r0 = open(&(0x7f0000000580)='./bus/file0\x00', 0x400000003fd, 0xfffffffffffffffd) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc13", 0x38}], 0x1) pwrite(r0, &(0x7f0000000940)="3f473dcfbcabe7ac8fe4dceb4a4c0c5ad58b31c6f21c1f189a68ccb106d99902590549e82f2b20465deb0d40c3f978a684b367d1b282c33e9705399ce489371312b28ea60fe12d690e453b7fa13b68ad7b6516ebb61f5a2811b9671a49630623dbe5330fa1680aae32df02678424a20bf4a45046bde01c17dd9bda274b4cbcba9db4045c71a9661e2fe428267c3e43c4b5796f68c094ac8b07289a463921a3cb220875d176444fb5b69869d722eed74698dd2a029c81b0b4a544a189ebea6ee4ca809e8374c46670dc3d0e1572402d789fba273732b18804ba3a249ed140779fb8b065529117a684cb9bb4e82f1ac5b2756ad1e401223f08b6107807e3f774d879e19c88458b919724643cfd13916e49e6ee260e9f82f475d7dc7ff500efd31dc785f90421255e71be2a6f2aa298b607d1c090b791e8e1800b7d653a8f1353cc8b0f3ba7cd0345fa0ac586e6e8d461d5ef5cfcb89db51bd70333fdb93018219f80cdcc8148c7a3d20e6ec0fc84fb7427e3a6fd59d2ed4bd2a416b883f8f9f2a2039bb72981c80ea5f3c7f2ae1f48ecf0783def13f5817d311dcf84382ad71084254e2d4ba78154bc44e920721ca89e54c09361304a8f4d9e03", 0xffffffffffffffcb, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/64}, &(0x7f0000000540)=0x42) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x105) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/243, 0xf3) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0xffff, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x8020, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x83, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x110) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 16:00:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8001c0000e0ff070900"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$TIOCNXCL(r1, 0x2000740e) dup2(r1, r1) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7, 0x0, 0x1218, 0xff}, {0xe0b, 0x487d, 0x1, 0xf705}, {0x67, 0x5, 0x5, 0x3ff}, {0x36, 0x101, 0x8, 0x1}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) rename(&(0x7f0000000200)='./file1\x00', &(0x7f00000001c0)='./file0/file1\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x142a247}) 16:00:46 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt(r0, 0xfffffffffffffe01, 0x5, &(0x7f0000000000)="dd448718206aebbeb709d21b8bb41cc5baf4ba034285058d4cf4471333b9fb580d5473b80266b751d8d7262d150b4e7a42ad29d8430c4d61eecf0171c9c5200fcf48a65f99e59112deaa4b518bce5289e87fbb3a4490856ef2c92e3d152de54c45a5993496cf66b3f45e520f32aa2500cf3e32445d01", 0x76) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x3a4) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:46 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7c8, 0xc53a, 0x80000001, 0x100000000, "da6cccb96a333cc269f93dcc3ccaf7ea7f1dbb61", 0x20, 0x8}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x1) socketpair(0x0, 0x4, 0x7, &(0x7f0000000140)) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x40045700, &(0x7f0000000380)) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x40) 16:00:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x5}, {{}, 0xffffffffffffffff, 0x81}, {{}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:46 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0/file1\x00', 0x8) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) getgid() setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = shmget(0x3, 0x13000, 0x100, &(0x7f0000fed000/0x13000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xffffffff80000001) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x4a6, 0x6}, {{r0}, 0xfffffffffffffffb, 0x82, 0xf0000043, 0x40, 0xffffffffffff0000}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000024, 0x6, 0x400}, {{r2}, 0xfffffffffffffff8, 0x80, 0x4, 0x1a50}, {{r1}, 0xfffffffffffffffd, 0x28, 0x8, 0x5, 0x3}, {{r2}, 0xfffffffffffffffe, 0x4a, 0x10, 0x0, 0x3}, {{r3}, 0x0, 0x938077b8135fcbf3, 0x42, 0x1fa4, 0x3}, {{r3}, 0x0, 0x29, 0x40, 0x9, 0x2}, {{r3}, 0xfffffffffffffff9, 0x42, 0xfffff, 0xffff, 0x6}], 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x40000020, 0x1, 0x5}, {{r3}, 0xfffffffffffffffe, 0x9, 0x0, 0x7fff, 0x7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x1, 0x101}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x7}], 0x6, &(0x7f00000000c0)={0x2, 0x3}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) shmget(0x1, 0x1000, 0x180, &(0x7f0000fff000/0x1000)=nil) setsockopt(r0, 0x20000000000029, 0x4, &(0x7f00000000c0), 0x0) 16:00:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6}]}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, r1, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8201, 0x0) write(r0, &(0x7f0000000380)="f866a3f304dc9beeb917ce7cc224021827dd4279a025be5099c772bc0c376ef851e2a1ba058bea9fcf7987d35d3aa7ad11c76a036f067f101b363ffca42fdd92de23dda87bc272b5a527eb893b4d14e37fa8ab4783c68c2d8ac3551b475944baf1ce05dd8fa26c7952c62269a944679b39e232046609fdc087328f0a04f38e0c1e9cebe075de410cc298a0d5b506209a00ba71c0d1ee089a0e6e7ba5ae9b6eda799d44ae51549eb86788ffd8f49d65c0b9785036", 0xb4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x84}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)='6') 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x9, './file0\x00', 0x135e, 0x7fff, 0x80000000, 0x2d}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:46 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="4cb8094f5412d8a6e999e8a9a337b9f6c7822651238bd5dddf37e8c0834b6d592974c5b1484e2bc674d2d7b67eaf989d7a902665d2a50f3b224b887354651d95066f7e5a", 0x44}, {&(0x7f00000001c0)="670a5e7c858d0871327e9c4b802b37e97e46a714dadcce2f8dce016e5316af1d60a2421cb28ea479a22031fd322640f87a40bf48aaacb582747a36d60caed71cb3934f47a796754d630655db3921cf3fabffead73ce1355975aa8c1348046c80af982f613e1c7274b5ba9b919b28d845b0f2cce4da84af39108bc595d6ae4799fb9aa4fdb090ae1ac9814f5997e0949db6076d03634594978536c68f9c3c63f26f652ca5a4428efa666ee6aead5d97c03629b0cff719c3ad22541fe4edef858da7b31d5340f1c6993c02a05161b58b8c5ff4aa", 0xd3}, {&(0x7f0000000000)="c4db8590a1eef20b8dbf12a04931", 0xe}, {&(0x7f00000002c0)="156444a8928112d5e032a7f43a658d83a94ad31111cef6e54d90edcb561dffb49b335df038857e9f82c72777391185035f713ece90090f4aaa8e92ccea8070670603aa72544861308269b6588ff3eb12a95eae6e67492fa13e16dcccd05da1c06496c0f4449743c525d1f145f00f21d6296deb2ea5d5f083fe8e764c6bd4679ca0e7305d55ba60e6734a3ea5355f75f6338307ef61da18c5a5a2a00f9e3cb6a3d3ffad9108798ea10785124aca8c3636050de3d503dd679b59ee6f99f616e182", 0xc0}, {&(0x7f0000000080)="19b63ba5e304805e78ef", 0xa}, {&(0x7f0000000380)="6363277c8e01e3485eca9f324244340e3d07372d9010e71beaa1a5de45163aab09653f64b259823ca2b275cb68b305f77474f77326b6753e62d88827802acada1ab7c0599087dcd754617b2a93158e37b296bf71dbf47422b9552d6776184a9cf9e7eb673f8d9857456c600f21dc483ff926f36420b395e52789c57a8d6eccddc12f7770239c968df6f73b8e0f0da283af24eed5d43aee3edd6161653f24c3bf566b063f4f88b1172d302f6eca7e189209a80a37afd10cda0145358a2648a2962a6ee99fb06c6a7e46168d5b57c304ef9853b50522871b1040e562e9ba4af138174d35839eb651aa559ad459f16002", 0xef}], 0x6, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) sendmsg(r2, &(0x7f0000000700)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000580)="929dafbfb70cf2a1a41dfeb818b7da29f95096840dc7f46e1fc8cdcd043f5880178446a38ed6", 0x26}], 0x1, &(0x7f0000000600)=[{0x30, 0x1, 0x6, "782ead489c7cab3a870f631968adc7052eccc2b8c541889d6e06ed1f9d0d7d11"}, {0xb8, 0x1, 0x0, "5fcb7a01c96c7381a867dfe4d9fb883dc8f51824b63916e50130a124c48ac8e2572b4154f7c8d3f7a01b2ee14205d809f2367277bf9eeb75f39c914bce8335ffa3cb203ccfcb2cb8833fd95ef3b35c3ec5cd2733de55a869805081770448769a40be1bb76894121f0b97afa89ad5e13de7129dede7fd6e1c4e42d5ad4d47c21c4e522959271db232465c0b56cfd842791be17c767b47e0c56913372cf1853a0993fea8ac"}], 0xe8}, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000740)) close(r0) 16:00:46 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xc1, 0x81, &(0x7f0000001580)="985467278f39837d78bba14898b82107a2d038b909b742e8dc6edccebed7643ce2c9643f87aa9b1663f9f15d99da0c50eb87ac77069338160445e0cf23c115a2d3aed9", 0x43) link(&(0x7f00000000c0)='./file0/\x00', &(0x7f0000000100)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001500)) symlinkat(&(0x7f0000000000)='./file0/\x00', r1, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="9ec999f27e5de7f80a0559a8969dd98e680a0fa8a65cf8c76347f434a86eb61f47c302b072116a118074d51452de909b66b374ab9531d50946", 0x39}, {&(0x7f0000000180)="7047931a22788995a795986ade688db4c2bcaa6fd73022b6388789506453ec9ab137048dd44e0e7860b0b8f9c8fad3a8faa5c14541dbda3eab67baa1a1e69bb8580cba45b1e1d3807b842d477433e776eb1f70434465010fdd9be6d864e33c41720ac39b050e1dc25365581d95102eb77657b24b7fe291bdfa508fac4bc6886bc459d7eb19a72cfebb009e4bb859d9", 0x8f}, {&(0x7f0000000240)="48ea3569e9d1281d99f4adeb09eaf8e55f6f4c02b081f2aa1b835bbb0d7ac1ed60233fd24d65c4c918e2a823f0d630bedd49ca9bb3e3f07fcf8a688bcd566fbdc9ffab4692233765b94d52d574fd66faf41ff815dee3fb783334f1afb537dbf851b3ac6d1d8155dbe1d25abde0794681bfccc26c75334f2a50d6348d14a6a47aebbd01141dd87834a531919361f458b5c1870bc5e93a84b449ae537c7acadd2bd82a4b24e8d6ea1cbdf067c14cb549b5ab4c2fe0ab54c67ec4f4484ef862225b7bc1c5c2fd0ac077285d2406120b53939b33b5f90b28fb67d733ed4863e5edb98e89", 0xe2}, {&(0x7f0000000340)="e1176eacb1624f01fdbc54e654b8f83557df64f9d414e6006b9ec8bfe0e8d92e5e8dc60592d9c5787506e758262b412b8171fed2a01547ecc45bb8b74d78e6111efc9758b6f23634abbe703fb4c1f839d5649cbdb64768dc69276777b1c93fec1e539b94ba7c4e30c4c12808eddaab4206db7b9c4b360d8b8db041e3ffd66255e8658733787035f109fbde6232fc24406bca52be60dae0db19bc57f753096ae6629fbdbc39aa5edeb8e771b38a869a069c355f2cb037ea3bf89131432a921a6d90977d7cadf547b02238944a1fee4ed55ae8552e3d643cd69e94da511100a48c41859c880b72e7de68a9b6769e3a4e57a49f59e207c6b2bbd4c8fe037263d8af43b085b73b86d9e2151cf24662d736abf991d06775ac35f8fba27e9928309237e1be9a069bbbaf9e5877580d71c1bc5aaae3bb0d79c5c13b6395762a9d8b2c51091d57d6368452895ece1e54bc5c95a8648355b5eec621edab0271bcbe9753b63426f348087cd0d4a0c2fe529058f63ea71ff1e64c14566936a709133e56c47c6b2375704a363ff8837310b12f0286e44793800b8f337eafb3f75b01a204498a0435e3356683cbb70bd89aa1c1efbd4ed6e16f4824c577b54d75b0715fd019bd3e01efac7f85ace7a2f386513c4071fe6908cbb16d5dab7e8c1a8a47f78c0bd02b35c92789fb45b61c1f54a6137e76d8db6bd673bc99868e83e3957377b25727cfd8448b749a28a7138989850e384d1334f7f9330ab701a4c040f51c9287bf0c95164fc0cf37f8eb42b14ecbc808dce6fe60838f4feab312c1b4f319d233bec61b220c183280d7cd8ff630a9df9696554d70f48ac37ee73876185da87beff576c0d23006173ec81eaaffe9c574b7ccaa95981fc75cef7c3c726982df3b6a8754cb6d2484c0128ccc6f1dff2f3e808246ed69f61586922204533c2a5e291613a4e1dfeb37fdc568296e233710c39b3d1feea1f3997ccf6034df724f4b6a01dbdca172752ac573f53c76767e9d4b0a132099b99d3ae38d113a98e3d686279f955a64f13c4322a34eb57a6a7dbc431ccd779a7ef3290169d65f727417a8b07e64d87799270f1d1b773f75f4961ffa11b9f45d2e05f4c25ed6203945ccb41728a5ddaab174a628526824dc548b140be15d1af5eb448c250b0d977f1d025fcb6c941d6c9ae88f0137c81bbc772a9254218a6366740413dee53bab958ef9a30db846da05d2272f119d61fc55695fc07fb29aef08913aa6b34d37c3c0299811f606eead69309fbb820b8ed5b4ca76f3a1f7c53138867b9e49824df061e6489dbb6bd18b6344402c99d91b80d27290e7bbbfbf78283694dafe1eb3132bdfdff5a716517145e2e9fc164da301f7dec4e0a4603f83fc9358c23e1bdd2be48089bcf410867e440e2ae870238594ada9950689ad83ddede5fccb77a05301acd56c1fc08da6d2ad7eb35aadcd20e1370d16d8976ecc3bbae7e14cd495d0c5b52665f6f014cff7f54cdb847a6f467813bf9609f489270fe57563e103d4d1f43e669c83a017b2894fbf12ce876bc12ab7d4c315de42447088420da52888c54cff51eba144ab495a3cabff79ae078c4e341f1308db5acb7bd2ff0632e61241213d4a85f2473fbf3005575109ddac387a750ef46019d3ecec0dedbfeea5361e4f89a8e4492760bee054449fad1f214fdde79290283352c11efb57cf04aa80119298301a0cd7b1357f4a593cac19c63c5e1214a554ac73c1e70a65a946eb938a156a79bdff4b2cb50bf1201719d4cbe84d49e4b0c83d765673e83a24b17a9227d9d0d808bf1c9d5264bcd81cfa91e0c9c125e4e52fbbfeac9473a017302a0e010053865980da734b6ead3011a6bfc9d2473c33c4b100033469b19386bf128ba9df5cea46bda889e38b0022b9858452894b5fbc23e09f6d8f4c0743e814375eca349fce7c7494421bbc09b0512ac0a0c83b409671e5b3fd9fa68941a0c2d78427c69301d32b318137762c46a62f854f361e76c95e91d3a559b41b4ae37715eb43b897776ec0cdaef05987f67dc0256e52dac7b33a386bb2c3245459587e935acce46be1369ee07a2cc7f12386e1a10c7d66fbf8f09abe71a03e1085fff0f9508afd87ab269c5a9b212b17a9202c517a683ee0e16d5ef7105ded916cbf619b22bb4a3491816c340e01b9b82866bd8a9513fa4b61c0c37edc157a9a51b31a1845f4f5a105d98d460c6ff2765c9c2e7ecd0ff8de1867fde119f6470206f34fc29cf5b6c8c5f0b8c186827977dc7bf6e297205788f1f1cf6b2c66d070fded3126d7533621cbdce36e453f3ccbbb9e96e1583f0242b5a613e3607ed5a3eafc25c091657d61a68c61f983f595f365c61a311dfd3b862a0bc8b458911dec9027a90356447585134cfea8852ea9732e186be3d716fa8c5b8d4c02121f799b949ca549eaba512cb2557ee4b50cffd054d2068520a901037fe912f8acf6ffc6f7566df3e32ebbb081ea38d97da2a695628edd9c32caff0c7b0b406f47882e18d698c5626fcaf2e6c52b95bfb5f0b231311ade82ea00a2ddc5b9b5bef52dfc10882c113e9b27ac2a656d9774b45b5fd3d7fecce155a3070a4659860007f47a5720a288c208e379729b17b2299724e7681a1fc81babe93f9b788e2d2e17fa6ab39b8df5890970f12f90b10e6cbd9023a98df77f12f099781a06fa97e11adab2dce3ecc8a4e35893899b3681862ecf2c06b491bcef92d9a2b026588c642eeca6297924d8a6dafd5926cce7b35198e4913fa516acfc8ca2a331a8f3ec6c37d236ed5c4250c9ae0bb6c808d0218f1dce2829edbf5c451125fae79d98097c845b96417016a98bade63d03d7ab1a93302222456c26dbbc2a02a4840f12bddd3332bdf079daa4c9dfea62767b3cd9ef5fa10f259597bd33b44a91a620fe964782da450b89afad394fce6c8313639a30ebbd1e209769ce1ebb0223a41bff2c0915f26ce4d3c7f71d6b522bb230e2b42122320c24784df4022b46c35ae0fa0fc28784b654277bbaebd7f51dd01ce4c23c30d1b3931a59178b9c04bb52f0542fea81372a755ca810c406e63a7df39440a4510d510f78116a96b4dc36acf099189a7d75d132f9045358e449a168a1de1a12e7a76382a5700770c631854b179c52dfb868548f2dd73c844fc2c36e0d8c6131ac739df28cf324a809b04e6b6f1cb3810df3721326137feeab8e87a173ff928c711a4ffb078a48c788e86c670e9f6072254d0eb36d16293201a087b8d10ebb430cdda6eb08e5bd7be0d977be03c73eeb0ed83ca3c13be1a7ed067644fb9fe34b5382aa99dd9034cee250d2ec6d255b4626ea841576045db24c76b3a48e53d9aaabbb87cf73b1632ae86a5fa6be7052fbaa514be2bc3db064cc1d2d898675b9c4b239b6e86e05fea4ec7ad2e38ad1a3b8692de13bc02c97b3b3492e21c087c9e346e10b0273298966680df081d779954898cc6472b201d472792d4fd2c4a2c2afbf65ddeb52c220fe4224e41af6ce0d320d515bff0f9bf910e1b76116fc25080f70dc11e287ace92d1dc8dcca69a56d7c0c5e5081de549707019d39e9a2f0a3e1503af926a4e20212c74e3fadf9ff64c1781844c820e03022c4e10e394ec2f1f856b78db4c91a12b5d4a4d230abbd7af31642cb022e58ae6b8796a2808e24575cb936022a631e81f3cde8ed13dc051b67a7eac31ab0861be1b42054a99787b98c694930f03c52c187b4f1fbc2b64c300ddc68ab01a9177a43144ae1dae2975fb19db976e17a797165ae5ec34d871cbc3c9ff74440971c3f4d7358fee54625028f75884d78a48e4a53b6d6ed4920ec91ded6b2c6dec96b46f4b993bf21648b9bb77aa4f0dcbfa603ffb93d882fccd3654a3476b904670cadf7f460f500feb80a3d03c0e57558272696159d0a516a2b0f8a479b516e8a9871ef135846d05eaa49bf895d6ec99248eb4be437492a82ba8b2156226cf32bf83ae75b69b6e08b14124b69dc9ae9392750f7544a2c25d5a1a2aa61ab46ba8c069e62779713e0bc0def2666b43457f55201b81cd501119c41a6644f2c49283de20d2d82548a60136f928d82f6e5cba5f84ea3ca21876248f8fadeda78fc9d076584c2283ca9ccd072903cea8254b4e667935a1c8c08e5a221826e8ad95d371c5c215f6b25a2bfec6a6810be4a9121d1ccea219e45446b0ba26c287af99dc37d014196ca697a7c9dfa963c9a5d8239902d952e5f183a7e92b6874608c687ac1a700bd01ce6c60ea586971783ea5e270a65b19971c6437fd2a271746be5fba5a2f0dbd9df44becad9330f556b539dc49714fedafd04da1d4af3f2e18beecf20ca67bb6479330a0ecc45694a86340ebfb54bf77d0b4083acaf99461f9cc4dcaa84333832aeb660284bddb11286728ece677533bc2b54617c852a8afb85b73513ac8d5a025656bfa4014022f79f4952ee0a40f5d47bc202845f77300aa5c6bf05acd61b1384d95ad6253af05095672dc5b81a1b5867fa6c54894b65a67fb685820d95d31af0bf0c970af97d3ca48d04c0569e4fee4859387fc508d210fa826441a8ecae9e42f2efdcf2c52ed671aaeada153e89f687c52b31c8cd0772a5465f2c510a71aa7941f21d15f26824007fa702268bd6ba2ee0344d2b62c2370fc82bf6434ab325f26fac89a5d431e6fcb85da034ec4391b0cd8edfb66b12e5083232672fde09b76dbd253ea8e5aa6d867bcb8fc6ce6675a10263d7e1318f9dc13f3975cb6343ebde00418265b9d749df823a35d2abc94dcfb808cb545a68f8aed7e11866d96547157124c027cee91458f380c85c97d83e3aa080425e8c61791a0b3c7ee64528513e31a28e9872c299e740b0f92dfdcd705db1ff2f77c7e451fcdc22b9cc567d93f07ada28627971cc5bb30d7ad50f4ef0f0f2d0a9d8b05ecd68eeb542a363cbd243d2b94cee57955407e04e0a39f78f79c0c95537d4eca3084e6e48f13f9a01b2333092fca3580af2f5fafa4593e4658e368226953e9860f3fe5db7c45e47ea41dfd1a020b894738181a0eafcc32e6b526a37dab82c12fdabe09a7cdba275830dfa2a492bd94ca7ac438a6bc295c50d68d0a83bb7f52f2bb3340d28e600d29e835b6810085d78491388206644db7dfdb5b221801324d62d422edb27dc25ad85a9918d83e1ff63afd44b4b9c792c65b3624bef8e6eb31ab0740328134a2f17fb527244ae4c87c8d7e7ad28caf2cadec23491c1de5227de915f5ec3eb342c652f7c26bed94a0d29da6bc48aaa8a2eff13a8e751f75f53ed74f68390c7ba073011a446af96d2eafba8fd16bbdcbf8298384694455619c31f623b1bc7e6fae0550a14521aa07a72c53d39707b34000c5bf268ac9f851c4708ff89a87a7d08da67ff564d4319318ebcd50480021e0d62ad36329b185065298aa56e03e6e293e872ccae445913cd7d5ae86e56ca74921a2c6c0bd3265c12f8e1bf4df2a2b6bdcd066f86aac3c551a95e542b32db0f4e72d68ccd648fb53c6b1fb059dcb417aa8e8fa3ef255fab26e856bd2afa8c7c5bc9683e35771f6d394c1149b8067db3cc57351c201f712e37545e8836f0ceb8da18968c9d54d51c8f7e17659927e79e96560dc9a035d243430cfe2771e198f9bee0f6b2fe352e892ea475228843a5a31163944728190c111e2e3c01cdea03592351e06e4c44c6f1f55e4b75c209533ac305abe9767837d3ef8b85b9497ccbc013f7adc568c65149184156163a169335005789eee2e287c8e895b8d55a3db5f552172857ef491decf2e2ec893ef33544c2702d807a0554643fbcbfdfac4e52f0", 0x1000}, {&(0x7f0000001340)="eb8c779991e7b9216337dd9fbcb42c1bde9f3c6522ff6b03d3b447ede74aa23294a509d15803e90a515289e9a06e965d186b9e04b06dd1dea031fac6b0dad8fae10d260018d738e5029dc477671ed14d763960c04a4685f4be8c4272404891659eedc95b2923678011bc4419b5b8adb619e80565dd7908c8", 0x78}, {&(0x7f00000013c0)="8d2b7a1453c27cc2b6e6681a3a41564d08751e6b659f448cb8108891544a6dd3df1fd07617f69217a87ac539deb104f5fe4e893a4d33e191f31279bd363323ebd44504a1c7df7b385689fbcd1de4170d6800ec782629ec26a09b57411bc1dbc4c11e63006a31d634dae71bd509af58eb046ffd8229cd9d9ee0efd6ed8ae99ffad0f5c75ba87414bf5c6e275f1efafa74354cd071948d3ea7171404acf75bd3b2119fc80f1f848b3fc28169086a8d7b2fc4f6c2b1a189e1e922", 0xb9}], 0x6, 0x0, 0x0) flock(r1, 0x2) 16:00:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) bind$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000380)="b0b1b4cdce1de391e581", 0xa, 0x404, &(0x7f00000003c0)={0x18, 0x1, 0x7, 0x7ff}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x1700) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x5) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) sendto(r3, &(0x7f00000001c0)="d13b1d97573d9106ba8983f1570a1b61c2d5189101ccf9aaa7abb5aa4381a541d4fbbce9daa0d9aaf26a47cc8cbdd49e5b0cc7bb1d4341e632fe2c99a8231b9c79dab230e8ad41bd652e831b80b2fb8314a251f78c983d36fbdb82c1713249a6d5c5176ede240a74a2e7a819eedc4b28f9c6a527ab6bdcd8bb98cbf701a09a563927201de3", 0x85, 0x6, &(0x7f0000000040)=@un=@abs={0x3e326210f7c02d05, 0x0, 0x1}, 0x8) fcntl$setflags(r3, 0x2, 0x1) sendto(r3, &(0x7f0000000080)="307d7fcc9a6035c0c36bc76dcd59d54692e0600629cf1030c50cc9615860b876632e480e6143168f10304b6b87c5f0c3b5461ee90b40f5aef9b11c2968052b6fea357d67adb0548f55bb1543913447b447e664a36f4bb898e212e84a19603a974b32bbd62c057e9907271699bbfdef98cc69a32d80ef54216bf64899025e6991ce0dc6d83ac87e8b82d343e18ef511f418ed", 0x92, 0x3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x8}, 0xc) fcntl$setstatus(r2, 0x4, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x80, 0x4, 0x3, 0x95c, "f60182110768db1761ca778b08ca5c571b6cd909", 0xc1, 0x6a}) r3 = getpid() fcntl$setown(r2, 0x6, r3) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="f327d711") 16:00:47 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) nanosleep(&(0x7f0000000000)={0x401}, &(0x7f0000000040)) 16:00:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0x20}], 0x2}) r1 = dup(r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}, {r0}, {r0, 0x84}, {r0, 0x124}, {r0, 0x40}], 0x2000000000000104, 0x6) nanosleep(&(0x7f0000000180)={0x80000000000088}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x20) open(&(0x7f0000000040)='./bus\x00', 0x20300, 0x80) getpeername(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="c44ae8368caec896834fc22bd03edca48001712d69484f347d59bb8866861d39b0f0ec94268b59bc1289e835037fefd5e82bca33e4b4cf3b4cdccf25259146820600000037609517d177e4a0384899eedaa9f45d0c32f40adbcc98aace630e11d2080576099285568538c6383835c252c05742d58f1917912f75dfc620c16ba82323f42c4871611c9ff632854b116184d33741fa248020d136b1cfa1219a38b8a72fb2eeac026fbce8f7d2fc60c610a4b006f1760e8c4494d197d037d3fdce7e12680a4397ecb51d5731eac4a9d476294f95d9f572c8c590171cf05254eba562de243adec9145b2810eb0222d2aae973de01f828ecf8b65b102da3b58978360919dc61bdcd3375e54742b7aaf168bc95099649f2391f3fc8ed318f1d00eb03fb7815ad22aff6bfa1b728ac8dddbf447bc4b45920ee0c3732bdc499a702a38b330000000000"], &(0x7f0000000100)=0x4) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x86) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0xf31, 0x3369, r3}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0xda5, 0x20d, &(0x7f00000001c0)="2b66f7d20c2f91fb9a3d70bba5ac0b97cb188856a276f407ca67295892af84cff2558f3ef95889c82602470ca16f9fa74d66a3c4ff039bc5662c01c39b52eeacfb498b6a7a10a9630f3e129bf90c0ed509f10dff30e87bd027c53d410d8e3b10004ef46b5d537bf6c373e93863b61fa8ad8dc47803e6be083b22b3ddbf1131a64e7020349d64c33951d60004f92e9792080531a2f7fc9ba5b8dfbcb764005c2b798e6af1a91edd7081eb80dc29a2f12ae8cfcff4e45cd3760c591d7b6471626838e2f82e27dbea841ddc136255c8de98c5c5b1c31f88563242b990", 0xdb) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x3) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) r2 = dup(r0) socket$inet(0x2, 0x5, 0x1f) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8088, 0x0) pwrite(r0, &(0x7f0000000040)="a58d05c0974da032339ec413896c048732c4043cc65b71115eb6cf81c81ac225ebf57613649bba25cd87d4d1", 0x2c, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x9, 0x2, 0x3, "8fcac34a8368ded8216f486f00db7da6324db413", 0x3, 0x3}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x401, 0x9}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ftruncate(r0, 0x0, 0xfffffffffffffff8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) fcntl$setflags(r1, 0x2, 0x1) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0xe9, 0x0, &(0x7f0000000200)=""/233}) r2 = socket$inet6(0x18, 0x3, 0x7) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)={0x5}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) sendto$unix(r0, &(0x7f00000003c0)="0c442076dd87108be7d8b7cfde039712fa9c57dd197c38b9b3d2e8f6dc4defd9455c1c6d3c8a285a6a4dd3cf1f2eec27f3db5da494628c96d8d6297237118e993fb95f0d33e23f764cb4866aa9e76c578a61d017d67bb7a8e7af3ce58cdb5cb03bb2652da5b59ff005efc68306036caaa028acb0965104bc5b82bfe593830d04d3c7da5f4a6a1867ab6f8c8a47b1f1d5f1e3932d", 0x94, 0x0, &(0x7f0000000480)=@file={0x0, './file0/file0\x00'}, 0x10) writev(r0, &(0x7f00000004c0), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1011, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000500)={0x40, 0xc31, {[0x481, 0x3, 0x0, 0x4, 0x0, 0xecf, 0x9, 0x1, 0x1, 0x1000, 0x8, 0x4, 0x1, 0x6, 0x2, 0x0, 0x6, 0xb295], [0x10, 0x100, 0x7, 0xa7a, 0x4, 0x8, 0x8, 0x6, 0x5, 0xfffffffffffffffd], [0x9, 0x3, 0xfff, 0x9, 0x81, 0x9, 0x1], [0x7fffffff, 0x7fff, 0x7, 0xffff, 0x400, 0x8], [{0xffff, 0x1ff, 0x0, 0x2}, {0x8, 0x1ff, 0x6, 0xffffffff00000000}, {0x0, 0x6, 0x0, 0xef1}, {0x9, 0x7, 0xffffffff, 0x6}, {0x1, 0x7, 0xff, 0x1}, {0x3ff, 0x0, 0x3a, 0x1ff}, {0x3, 0x20, 0x400, 0x3ff}, {0x8001, 0x1ff, 0x6, 0xa21}], {0x7, 0x0, 0x1, 0xfffffffffffffffd}, {0x1000, 0x9, 0x1, 0x1000}}}) ftruncate(r2, 0x0, 0x77) r3 = openat(r0, &(0x7f0000000740)='./file0\x00', 0x20000, 0x90) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000840)={0xb1, 0x0, &(0x7f0000000780)=""/177}) ftruncate(r1, 0x0, 0x10001) ioctl$TIOCSTART(r0, 0x2000746e) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x8, 0x0) writev(r0, &(0x7f0000001c80)=[{&(0x7f0000000900)="da4e5a89ff40e0c5b025328c94ffcdfbc617c74b97173cc8022684c89f1989a9154cf74dfa0e82963fe772a93337e31c3b82750d63460fdb5f0034d4c4c39ef31aa05cf787bea318c2667f944e925b20095e6752dd4b26861f464af5bebfb020a54e6ef89cc9570e3afb7d8d1a98641102d5fab8ce52ba4b4b5324e209ab6b7a1410a351969156cb4479749857f2fe1bee86316e69a3cdaa61d575cb8a09b8cdd8952dfd9ad785cf7749b0cde1d9d1141d98bc083c6a0667dc2c8b14300ad87e2d01d21e6f42ddd2b95a53ff7b463e7e9a6b134a1a27332e18f92e5f337aad1b4e91ec81864d6e24ff89f4315729dca9002499b92db8b39b23", 0xf9}, {&(0x7f0000000a00)="6ea1561f0984336e6fa9dc58d7f6d8aad35ac14e3a58a70559c57b9ee3c567a80454af99b6079fb9c0b9dc613679f3271ef15726bbb255f303ed92da2cd6584af8405b32c21a45918e4d87260e19f1e8dd43e54465f463b74b711118109c9450bc93b881e2642ffb88a1e1a269bf38b3e815d040bc6f8896e8affc39ad1c545526ccbc80dba0acb780f7bfe58f3c84ba", 0x90}, {&(0x7f0000000ac0)="e435dd7a955589a2e400fe5603b7148c65e1086480013f36f927d86dc8a365223204a4ec553ccd7baadd4a8a478671aed12d8ae4d4e5f9d75766d026ddc799af90cb8bd06882deea441061c04f77e9fc", 0x50}, {&(0x7f0000000b40)="a6e59eec37040b601fb71b7274356c990b91b46ea0afd021b5da729061ad846d6e0d43bacb5bdf4d2580c169f9d7460b7e59b82a0ec998d6db9974a570ee762fa9e9a705d8a6374738c48bb89e89c1db96fb7b54098eae98cb1d6e08a52059a7258861f0f2a4cc0227282f7b30bef8b5ae8d18b8203494cd35b2b3bc3dc092c07e63f72b37c23e43292950898f7e98a9afc712c56ae4c8ee88d7cd71bee68cb3bd83a46b453b201fc6888c0ae9f70250ae0ffe90d21ee6c310497ef0916a8492d50153f8a2654a8093a595123595c3485a42cc28c5553f71ce2b875386c780739c891f94dcb6a65bd7a5e0eb83b1a72842b226a04522ab8ab32f893314c3a06fdd66f9d9a92ebd84f918427604eac918830f896b9798d9802caac0d3404ccb9a96a569393d18f980ef96b444a47f464176ab784921a7886b61568a9ae726d8182aee9b95fcc723ecd657e0b3230b5a8979c410da33f0a066a66c3f39d4ed1aad5c1d48e9790818a2c922474bb1a645f2605241158c169e749395ca869a3a422b231d37f511f72b6c77090c740a77193ac6d72973ca1b87a5eb2d7d0023458638636f80ef27a05dbb15a6c924977a98e2a6c070374572127869bec9e73dab1248e23c5d86b7e138d7acee8c6334f75fe84921736511b201dfd14f394d9417f9f243e3e4adca2f157825b64058944237090a84381bcd89d3fbb1fe729c6b5e5153e0c3aae685d45e2f4504cdd9174aa11b0532f09cbdaa2d1487b12dcedbe5f22e98844ebf64be714649d00fe20645f0b7efd373e4e41b6283c775086216d20a2a155ca54fa18778ae4829f03a2ab3b1a881accd86da0c28e43c4d40dcf60a20006f18b047de3f51bf1dc2dfb36f4086253e108ce9994929cd7c3cb3a9f83614b400a40d0c706b63c4f554ffc35de045c185dc4745bfaace0706ecaf7c6380a7c2236ddd01190162c06a77e51c89e4211d33dec48a7ed53928d884ae6e45f022bd6b08b063db127439a1993af9a63561c0d5fbf57dbb4bae6e895faac924c7b7de4c414caa2750f52b0821d9c8cc2dc1a9ba56a94e91921d9d50f328ff3e20f5f48caff07d56eda899833e085b946eafff62de547d056b986f78c3f45e449cdd771d582b9202072bc0b91dc462649e2e4c7064ac1414a4303f71d12496aa86b88d410e674f9b8a763a29a8608b13bdfb4cdd3cfceb724c122bded15c05fecb228f0f7b8677b5979121fc7ec345c6bf22a30ff88348e0b7c07e6add961f003adb1ccba84ac90192c91864318157293e778a6078ee2fb4f8d7c51a80eee6e935f970b02171440ce396a45ee79fd287be0a2086344711f2ba67082ca9b0b909a4927d3a7cc83e929778034b20cf60158ae38210ac1d3d79798707cf6b1fd433e96185de0cf10674e6b8267896d4b4413d017db575b416c5aff5e0588521fd0d536524193b46d0efee4d33431917bf7ad7039cb5fde635ef696611584c264607a7b6913cbf640b5e3d43445d05272955a385269890be3d4403e6fc10f26a587a5e917230541276432a1c55f5b229b8d8e190c212792a34d86e8628389b45cbea6510db0f872382c0d17c582fabaa7450a0e628c1ff184322e2ac19d3294d9f2bb9eebb275eb8e80652fe094e79c09c64f1f2cbf03e8c2ee56415918e6d93982a33698de705c88fb62ca61fee0bba199a9bde7b1c7da84b5134c7d2f29fc395dda7be7a39377c2650437a84ca0b5d20fa90c9d18ec6656187bc65f53ffec9c796293fe3261db98ea8dd3d7c5ccf2e7cb579aae7612652b0b042edbe1227133835e80025ea9377ce1827705f583ea2abe22e709903dec5c5a6281726b7f2885db09c946ea56661c14864a307ab9246cc7b68688b8d323c1f570daccda408cf4cf00d81d168e53be68d3a2fee1deabb37853b074bc8d9a3a40961c76d481db268d9ced61c7102f781228108096641f7d939996573b9630428ee5840f41c240aef102d170480ec921a4b4da36536978cb13d59065e20d472cc8c36926fda720f6a231c7f33da578d28b95c9f3f3aeef9a755257f47cae4f03adcc95784f14b10b9e4bd2aedf7a3f45de3e256c351b6e48a55ff4ace72bc7f5dde10c2e462602b5d5ad5ad9579d89067f451d5ca26c156f2060eb39f5b154c6d8680a258fd4bb618b2aee95a08d36a5e9347e64ba5b2fa9af64009865a32a4698980309c0909f8ac4f74acab15cc1c585c1e2b624787529de7941ea41ac2a3db3bcf6c7372ca6679b5ddee46987e38b0050f34246378bd1089f28a37461dfb0096821b88743fe7c88aeb5f21860faa929357950b8760dd2c3fdc6a8b195738e7ea889360568c87fe80ef2aa1321e6f6366319d9efa434e5f929554b0953f29d71e3249b458a1ef0610cecb36b3324bb5f7a98c8822042ae84cb3df91ad048c65973f84d8db7fbae30d66008fcfed66b00b582287309cbf6159cbe5eced0fe716408ffc29ed9e55104443bb722c2aa486b0dc1a105e22fd8f4f4da09dd3060775cc0ae36337ba598026709b9ba423a4039a2d9f9163b76450b3902a06d8b01fbb935a19d9ea6947d742b4ba42bed758f5ad0304faa86629f23c19453b727a2da415c2136b61104ee8c6267745c2d4504cb8784cc842a1461bf360c44f6cea2ee9f3f3ce474b77b1f2f98a1775cbbeec142806e273c617eacaf7fb8462ff4cd450baaa7d4dfd0fbd8ec8d34a0ff17b19804b8d8f3ef29c580367e97bb7d36f3dc67112fe41a7c9903e6c1467bc95d026b7114d20679e13d975421719940f56d75417be16d5a6d46c03b622cf5093a485afe79f48ea19d259f47c72d9baf3d41554094c4d3eac3a8bd08e70cf66d87f2a3263e3f533c1795092694aa1db479ef731bd424cf4826d8c20acce807af5602ec0d16b491e523161afa6a5b7657f955e81cdf1b290dd7471480dde7d21a9cc0e029eea1e6b8fcff49cd68d832cff3d3436066fe7675bd3c484c8e9aebe1403e122f5ea8c392cb70355f77ac6d35a0f41d7cc5bd04913f8b9f8cadcbacc23d749c230d93e74f94511a732031072a77027759458a3eb7cbec33a3ea4a6992e1ca4316ee50cc4d450ada522e67865d294565450b801020859160de0562f14360c1f43d6a63662ba64d91930f74baed991d1bc392cd595a686dc6360a139a0a3b9e86aabacca9d358300abdf21ade9a7cc8c70377a009e76a1d1dae4a7140bd962377c86a6eb4782fa9a1d66e22165a502564864ad974ed4b18060603580550e9254eeda49ca6ef9ac56d8d38b5f2e7f82c6c5ff5643249d0d146f15a7358653e54669d9ef79e22c9cd5ca14f2ca6b3191e34e929b130c09e4df38e092ffaf57a4c4e412207f4589586313d1698781c51b78ae2cd94ec4f3863829c592156af6ff13dc056cec340178496d88f4e3937d4293dc1c4ab229de411c545ced46ce490065d57899534b52a6b1ff5383df19145cc0b9f382506ed5223973cc9a2c3b3923e10fcc9c8043a34f75096ea4a59cfe64f61236a4ed82d96b57d3a3486c166cc6a5f9c31ca09cac9150d45fe50438ed780aa21429f9c8adf312c87f2a319f64c04dd8fdc7b8f23bcfa439c35f5ee87a1629a98f85e8921012380731cd9fb635ccb9689685143662ad26c2787aca90abe5e76cadf11f704265b00cfba3dcf3d20431ad6548405df6f60190e1ee62295a693950b5262d251db76d643be359a3eb5bc3473187ced5865a764982816d464e4fd581275e1502b3167910e152e47de2f3dc4a1975f7a1f55535dfcf7cf894005480e0ceb7fcc9a972c0564b06168d608b4531c63bb541f9d2def3e1df1a460c7d366c445f00af1e162b7ae90242f41cf67eb6a47fbc7d25d97730ee926d874a7bfaad6a9de5943c5d473fe62971c873482627ec7518e7c7eb128ad7b4ba1386933b3a5266081d5b70cb8f79057e335592a9798821eecd185a9835aff88f0334ba159d90ffcac14c51dd848ff27395f59a5aff4fc6e7a2f7ea2c69fe7d7b79470689f3956c1bbabd3f118764b11b6e4a93509318778f54f44311902ea98d84bf5f74692865e6b7fec8d0e637f6fa3b8c92e5bff7a16eaf1fb8d5d3475c49ffa542a427f4c9d6a28607bbd77f03d77bd9a33eb0cbf1cd0faf09ef4c9c418063ffa9b9dba15c9995af09c54a8605034b7947be5acf479a29667f3cd5491572471e43d9d7cdda47bf26d80bbe85e18e71ead162498dc4a589078229fce37184071095a4ab8ff344af035e033dc303fd64865d57001957d2e60c85cad034c9bcef0b062443729f9ff728e43f6e771d830414ec68b3d3a5b15ac40d6f1f13591f9390154c9cfbd990c4f051ce65cfdc33c92715c9e23911426e10c15a4b29348e72f9ebad91a43d48c10e4fbdd0b26a94e73fed004c103509c84c0e13706c69ea08e6543665bd123f3d48070c91ba5f48f1450d377230e0582286a201934596de7552b53b7444df347ec258bf07a1e7127ecb5faa3aad09003850adc9335249938261c00feba2ea6210755f16eaf07834536831571e23e1b9908bb19aa639e82e5db4b3977481fd6db8e1d4e377b9a2b85da2e18b0b5f9bafce1a9c228e40f327dcc1c05289a8a3c658a081920b4fc8ee66fbecdfbd2087943a05393dd2b9bb98feb9073e25b716207b59cddc16d74a571c7b5038eb7f28e198c906d8214e916390814b59ad13d354d071ef875921554d3b890fcbf01cb756b69d6882bdf73c637e4422c2347f1ea57ecb570140749bfd02ba20139a06bd2410ad21d994846d7e1b7b7b2752b218536438189d8c76eb9c3f9a8fcdbf87abe05898e03cbc8a49637cac5aaac771fba1a47363279086b92bd310acb58b3a2c822b68eec2bd851c615a8554533fa7c8c3be7761342ee56db8de16b1532863313f575386ef44937dfcf4b2dc9a7f840a99b8585c97d29d3424baf09a738e15efad8d70b7a72bd402a25e9f46097fd5353e36d5d573a191176f017f00711e7b76b275628fce2e4ccf2bee10b5c8801aba1c4343ca83c4d8bd07124577620d6d524087fa95a2252c49927560552805c5c7e70771d5c45e02dc034e61e495e671b85d5c539beb6bcba55d5dd02dba5be360675a14a1a545c1f5a1eadc9c22dc8b5205b2049628360a308a0808df64853aa6b44cf5ed9050b208719207e32efbf764721772a837b1e5957e2d55e62bc998176fd0a967460c98be128a92763ce3d8b469b166ceae51c5152b25bfbd3d59c883ee907a26be75281904a04885a06375b09010cc8bd2a197cf769e324d17103aa26f875e5f18aaa4dc6f4101e94fcb60dc2c205a5af0dc687ba9766f2c0fb86e496e6fe62fbe4812e6816dbe4981b788d56d8ee39f09c5eb2599d0c18fec1309de8627d47879bea78122941f67d3ec62d44ba7f4de71bdad061abcc6ddebe30bda0a215bde0d5bc8e5a73457eb6087a1759502a4946304512ab9c50eb46e3e893711fddde6a63a33ba0c594ab0ebdae3789a6d9352735f0159f35af11ac1d9f2accd5e80e0acff81624c055941cae3ad1b3f7d52cd0edee21698f3de619141cf4c35e406f901590633d0083c21d74880efcd0d392c243d49fb3c57ac55abbc027e333409680e23ecc217e646d3574416ec939bb154ba43e2a7357f1b70d8537bc815c8286a18498c340f112e000c9ebc1afb07689b1ba2f307581b9babb1c0c60181a08382ea7696944fb92225b749e5f075d65ea8ed4465734106c11289297f4c93e5f017cdee33a303b08215b74f454835d9aec4bd0c3ca376d570bae758f6fc8ca3048bb00ef1d1c00b", 0x1000}, {&(0x7f0000001b40)="01d3b8687ad80309e15e6a43467b616b36bddfab6ad71835f51bc02b39c57fd3eab43cad738cab15f30a5fa81d0e12310595ffbbde3717174b1c096b38d154282f2b3333c8f42306d84913d7ac5b814690ab9523b153172b10bbe564fad8734702fa2ca9897ff265cdff64", 0x6b}, {&(0x7f0000001bc0)="f77dbba9e84ae2aedf71e532eae619f3ce31360e073137ca329e195376cb20c6aa5991ebca38898941a56d4c533a3d634a6bd0b8ee", 0x35}, {&(0x7f0000001c00)="601bfede0b6264f859caa5b52ceba46eaea7b3610691eb92d78f8a752fb3e76e32d3af8bc2ba0f77607e80ccd480effc1c1e155d69148a8c6275feda105d6070c3b865beaa4136fd9926f1f2b4d09438c76e62e8abe478bec0854734231ce7fdf468188a9a47303766f2d94b41284ea9", 0x70}], 0x7) writev(r4, &(0x7f0000001e00)=[{&(0x7f0000001d00)="18f30b2b6e8f0ae1de201ab591edc8b193dcc83a6482ec066abc742cf3c885e2fe93dae0a7b0bca9d4c45237c53115bd37330a35548fa6027fcfbdf0482f98bb08e8064098c745b71c7d3a74aa73ae46b1d13a0b2a866f252d98870cbddb5120d260334355dd34223f733f2544d833b5a824e2db66b2187731207ba07c2561908e07ad2a488b5697208783e447189ef48c3a1ceed2e58172b92231af139f86cfa24a94823a25d192ecf0af9e5e3e403d949108a864bd507d55bf72a3a800e3cfa4946c60703243b76000bd93e830fa65b6f1c7efd985ca880c459acdbb70360a37e30cedbb3930546a626941c780246f814c49b6c4a06ae86affadd954", 0xfd}], 0x1) writev(r1, &(0x7f0000004240)=[{&(0x7f0000001e40)="f796dbb1900ae59a14192698409f105fa6d7cf11c41e6514038000d825fe141247aa13a65feb0164826c3af5906684ab3c6db7c59612421c6b81be0aeb72b02d92b0e3dd3a0136c39103f1c6c7b2ab6fe07aac383e66ae6ff38230650de87fb732841937f82f29cced8226675fef228df54c6e5c7caa5e152c5be4d35716a35ad51e507b3353", 0x86}, {&(0x7f0000001f00)="a821399cd1db9ba382a8db6de7df1f8be5f78767c57752d7e63fb886c2514996038b4b33df65e80443781fda95b7510c7174a2983ae02fefee97a9363dc36eab3c618f5fa5e9f974e924ac54f7d04b7b66356fdfa67749e5e586eb51fd32b3c900afed0ff89229e8d708cb69fb2c5958b3f9f67cfd9d32d23d97f6c167e9cbcad46e7cac4bb015a315ac391ba59472fc8a1800a99eff81225f3d8ebb065463ad2a72f38cf6924dd9b50cfc514463c02408b36f19ac4e829fa5854260de437a825e5b0a4c13c059c5dfcdacbc1204c7c1aaf7fdf13641b550be9bc7eecf537721865ef9a0726a6cbd9c408d64ecf8aeaeec16004707a0df36c911c09442dc74d3638fee09aca54a5c55ed0d6b7b83e593af90277a34992153bfffe24f185a8e653cb73193914ce677057fc7c4449ea2696863be8f88bc9a0b44b6b7441f6deb07b496567dffecf8a6210f1349b36225ff3a430ebaa73140909470a7919b0f6e4007a0515db28cf8bc9f07b89b659cb9836c4b44704a1d63bcd5c8b769c7396d97ec44029ee0baeeaf28fd09996968cc9a6f69dbdd1c7df4cc031569cd03d58ed7b37bdff08223c9092fa5d85c77768b6de50d7ee0472fc2a14318753e18c58730a655fd25dd4cb86a0aa4331cb5499968323625ca649ab8f0a1905db7a2ac18e1e743389c0195e88d20cf60e653e357f7215e83f7b484b116d143a07866507b1be8e1a666ccb2dc4cee8fa7d3d75e48f6926e7a61b9da38fa4032280fa23f15e8857558d925a4799cfff83e49fe884e1096a2c51912497f6a913c77f6ee118c248fd0c3adb115b2e67aa03362a3359a47eb88ee6d2159c216f69c4267968b09ce2073e0e09643d4c2386fde8f70ba9b54378e0817d40464dffc578e7becae32bc0eb77e23d53222a734f4a34d211945df0b8edd3d7f10a9dd47d134475dd81308fbffc880c716f2ddf1b06a609d4f51f40c225b8667cc09af901af7d58e2b408c1cd21d777271189aa90f81716b721d3a2a9cd1fac3101ff60101659a0580136dd7afe3717a793dcd9ddbac024b15a9a2f9e8ecd69c82b748caae8b663ab791816914eb798a015e6722cd94e5dc267583ce57fb53b44e5282d230f0861751e1a6519cbb8e22139f17c7edef3a136900bfdf83668e1bdaf53737c7e60d9d75a9d46e8f4237847e061cab1ea164ef9dbf783b8f18ca4d904b7cf73a34753e1708fdd6da929a136bb617040407beea7b1eb95f48ed1479b79694c21bbff6eaff20d70b68219964bb7c695ec31cd3198e189b1fcd4607e06f3e665dec38c2bb0c20fa75620cdc2a77b6cbec5a1ae8aa83d84d4b0ab970b107a7864d994205700b8f58955e7f0e126088a8b749b55c7147aeacd861426794d62ded63617849aad80a0a7f2d3bb2b4b1bf47f40b9bcf02d21b83d6b28c00ee6e4641e306a8afd8daec5c1ed9d86efa668ce7eda30a02dcc624778fe8f532a94da2a280980badaa63571bd9cb7dd8a06db85d26054ca5cfb0ba13dd77661f29da0441a825a491e72c4ae802182068240368160798ad3af1f46dcb33f286f6bb3695d85f4c9707b46ab8a85ae1f6e47d2add3a0c9f0e0bd3870e9a6c513b4c744c65f74a2c13aafeff64a42eb72213b9f253968c0064bd7e380fb77ad08234e3e3260da6d6ba0ae5a6b3a86be37af71c9255b806904edcf755530c8263d02d36ed8dad672ec1b173b352f9c12bea50b386cadff62c28b3c00b5fc6e79d765413763f850046c4a20ba404bd635784189ab77d62e107af9a63f0b716995d6abac35e8e07192852f8a816da16839e335316e14c37f14d6746ff29cff97e7960403a03151d01e578992d1d53414aad5f68a4c2e84cb101097620c89e81b7abc540e8bf63ba5e8ca05226e31d91c2c0e8e19966a7a11c5428f0a790ce44d1eeeebceadc4b32c493fee8f18376d7df1e6c11f81a9db7a5f431742e2aed86005534ab32cfacaf6afc25255db52d603628e05d5f13632de439672613ffbf442795463deeaf2a8b5d720e0233270d7d46bc0707b3e900d12c473aa9a7a41eee3884adc888680e4df33b068df4005329e615fee399ed0592b16fedab2c926db141af4064074a1a8dfbb52213b2e1e36b2f0937da0f8fe09e491c1ade302440248aaa5e6587d81ddb4f1aca6ba683ea2d78a53a943179297a613410fd7c806326213d0fe55bbd689ad13353d7518f826558fe8773a0c3accd66b741eae1dcc92ba28d15f43ed2b04bae2a4bb44f2ad31eaff35e7af1a80757c5f95ba3244166f3444fc0d750dfa78ba7c50400cb94eced1eaa5ce82277c339d5cf96dbaf15fa05c0d551165e9bbc1d50b1a2dcd88545c7527d2ed418eb2dd3b5b7a2f4d517c80bd89d47093863550c5289cb4e525ee7c15c47fd6a4156c532230bac00f6a1f24170cdb3c33d48c2601ec44eef135f4d79d02e682af266a21bec0247da14029ac07b2261722fffe44fbec519ebab91369b6964c2fa575be0a68e6073a04bc1985e3bb23e1abe369d86740327ff84e4ccac0705a27af7dd91246c9df7c2c0fa8f6d9148d37082bf2790a922e584b0ce7925520c8dc26b259d5ec6fae714e3b1566a03cf529aeae049ac132b594d8fe5992d8327a5afabbc3492535dc4aea406416c7b19ad21d880af208018f203b9ff58e99278a2d7b89c1799d80f0b042a9a8d6b667eea97ec3894c41e4e68c4f8025744b31f3df6d846e86e1f5a27c2a57607fd7218be17947ca58b5f5509c8d7f3a98bcbc07ee16fe00471617a7a72de21a2b8b04a04e8468d8989c522f49d836c78d260dcdeacddda0067544f387d1901e64dcf05da9bfa9f160d171127a48f4262d1e85b80c086932cc98925ec2cea6ad55e31b0a1b0a981e73e199d62a7c8593fde1a43b9f104bf08cacdafadcfa4a3d20430b4cd2be3062b8460722bebc2142476828f2c6c5e8751d9ff97ce12161e80bbd49370950d85b39814e80d99f5c71d86733aa9622aca7e92c92e098a71cf0a24d8e18c2d88c99884ad1dc86b328e34b911b5aedf9b02fa105491156f841d267926a15dfe942036e8cd2ce75d93adffe669eef28b5b9805fb7b60394aa0c22ef9d1c8147cc8899296996b0e76ed7895b6f1d092afbf9cd46b85bbf92d093ee7edda8c98cec1176bac36657b4506cb0fc1620d33275f09c65f595bfea3b37e7239a7b1f23d479af85018f72c10035fc839cbfedaf3862772cbc4ba06fdbc574d3a6f3064b824db9f7e5355743f8ad22c31a62f1ae3076eb40b4ac59d5948bb9aafacce07f639c61f268e1c9fc02ff11da33398dfc09186211786a74c3fee5dd59f99e3025b6b42d6109e18827aa34dbaea1f978ec7f0ee2c41f98889595b8d255938b1556898c851f395f02e8e6e3d7b11297a5c840b1aed0421a4df8966c2fcc502e426309ec293a4333a15c63efd427985b464c824317ffce2b440ca0ee91702b5bc89dc6ca4441926d5aec8303af0b1207777bf38fd1be5f35e1ab27d2ee511d09ef26b2f6fbc548478bfb22d612879667d64516bd8b044bb4269a5e0943675404da41f5ff4cee5adc11ff7a60ac32558e5a8cb832f0918aa40b9d2870b5d3b5189156e6f2cb3d221cd82ddf165e318fbed11d498294d00f8cdc852602d8bdc7caa17617090f87a2d3e6321c5c18efa8c8b7be5d1392e7475c79ab8c2153feca80d33d95fa7933929ae4cdb81512ebefa19a488ee970c60368b456de578abeb9ac1483749d82d45de5b2f51b29a6c409cf2a35a27a0921fa342c0d2324142abc6f7a5408a369e4d764d90a19e8a387f542e5184b7ef9c933b024c2be4bfb8170cf549724ed7ca93e5f04d36912c6f8b3d5f1eb4a6eb360e48305f1f973a5fc893ada40089d081c802bcca4c41b1e8f6c67f7e8d6e2a8011e59ae743d053db4f1bc37bf872a1c17d70a29ffd53e07ba06432d8ffb765ef4a46e60cc0bad50495ed6d61705416c6a283b8b6a74b1dc14e0ce439d40a4398388d1afb8c1cd853bda594bcd3eb04d684667412ce1e6fefede9afd1776b36ef51d62ce2179f38fa36ac7ec8c27fca8a466ba2d89d188b4f0bea8200b901d27358f330ac0833ce8b9dee5fd2c9648e165fb6aacad03f11aa511ab5a44fa6fde3770b7bb4780d4c4a190fa4e8dc2147c6213b4203efc44fe47643a5b737c6ac4e25f5c38c7eff7329d263568abcc78e003bacbe7cef789fa9d8ae9abd3a607a19c31c6e49a8c3b785a83d93c8b77cf7deccff76bfcd5d124b8842f031af1a76d5a36de246300e3d76ebdbedb01c5001cfb34cfa61264113cc6003808c9f2af19ea431b16daee66ae2315cee0e45a4fc7f161ff4ae3cfbaa87250c652d9a6d70fbba019e6b34d6302e92ecfe506943c7981db14dcd28ed4452b93b09e527ab9c4892c6cf19f36354e52f3b8ece316b391c9d13f6238822625d531b544a4cf289e23586247460a875c6a094fff170e6b4a49425760e9d6d16e7878b00346bf3b18e0f2d7efd2bfdcaee27fc321614df9e7710b66e9d7a399b47d6a48a89ba164fbb3ce9d6fbc505043c8c83777f17de59e678d4419f0ed02d3124ec07df7854d4ef36c6f12b6168248a4499f7d206128dbff71f4bc0fb4230f7229ae0edf0580f17820ebf49f10ea0be1280e830bce6b9c44cf0fe84e4ba47bccb192d72680cec940ab5982646e5fa2ad9564df2da77f58583947fe7ffda56f620907ba2b530da0ac7467e1446765a731ad2b066b66bee39fe76cbeaace5bf26f5116b8cbe93c4d97db799909d7cc9946e7db60257c86d19b93465cc6cd3dff54a62148e86965a83628320b6dd5e26f74bc07cc49e62b82c66ed3dccbf7d6ac3d285cdd4fbb47eed32af21022a76c0d48d1b48d31f6fc935f483404d1b9becb8d8d6cda9824acff04d3d98863cb234d1f3556c4c0985a09626dfc2731350540f270f843180ea52b1d9a88049d2dd5ccb2084bed143066b34a5e091c16b731276a5f93d467804f505ca73d4c4cd488d4906c683bd0e371f3153c412af0d40f21602b7381ff66834dfb90f7c7c8358e4191f22a4e93af70c2740c832879fe58ed2d9741387535490b9a1f1dd27abb65fff33b359321fad0ea6093e054b7159c2e3b60a0360812d4091a6e0bcfbf9e95caa02e2c187dcc06377257818bfd2b1482a98ee09562d4966114b6ba214b3d7b5105138705932821671a256325cb187e54b03b1ee17320f5e722d045972a2f0abfcb0d1d63618c34c9b9e7f7d4af06fc87a0f97016f7fbcb85bfbc49d33b170811cf366a5fe14bb676c04436021a89f1088ec489fb93f9268d51d4b54221b8917f5a42700f517358ee7d750b61eb7e9c4e35721b829c4f5957a6224ddbcbf35613972d7105126177b06bc39104efe698f63ed904f3ed35df35b1b29c0d8b4117d7f9a793750fe504eadb3fbae8a4cb18a090527011c3e0fe643ee32f494efc46fd26bd0461a9ae11488d8edb1d86adcae829914a1498b2fc491b5c887f75a1217d4639e3abf463af18d82a465a1b641a627c42f552994c9556d2dbd9f5ea4ccdb2281e5e0e4ce22cfe9a5ca53a1ee0acdd6a0ccdb26890c8cddb7216a78d20bfb001eb417a48221485ce9f9ef05576117a10e1b5e95cadc9dca5338101bc6b90336f7c6995938edd5719061910a069065cc7e07f42b956f3fc9f024fa3d80ce965c48690d3e1bf7becfc35a1814a0864cea7b71fbfca99622c096f952e09478bd52ff9ff5d8998e2a8afda271f958acee3a104080929cf508c94355bf4d01323a83b85add58c374f3193bdd9cd4280921a48e", 0x1000}, {&(0x7f0000002f00)="3a5002285534448168a87daa8dc4f94523a9438c237ff45f07023a14cca817bf1e90e6dffbacb17e21f725b4481cd1af81aa601755c77894374d28198c9bbe31287b1aab9cfe21e8f99b5bc64968199020a1f1963660453f43339fb596956d34395edb71db83f1fe584e09018afafffad398b3961cbd6ddcd195eeb10b221599d2c3b3ee3da6f5e8efb30c1983d0a33a552d54c2436cf7e2cc0ee49b24011dc7a39ffe21dd327544e1bca0b704ef6027aeabe0e21f2280", 0xb7}, {&(0x7f0000002fc0)="1a9a0d37803f4d796aecd41ccdbb044c83fcbb51a814bff632c13f144342505cf2cde9010f759451e9264e9bd6226ad9c9e2a0b63f954e03620c0da47767ec12ba27cb58141dea2b4911658f00b85d3fffc5cb8e14c2ecc837d9780b52fc6a2c8cd4cc45ee", 0x65}, {&(0x7f0000003040)="24a5b0013cb395693cacecdcfa3dd69a96a3180cfbafe7b05b1345975ba40d74057c40169f2da6b5ccc393c3ebbd817728cea64b896e9983a461ee4b85589f07e4e0c82af43503b3060a86dcaf07154de6b45e8c5b5cdb06d0a3152b438a2a9829685fa3b4c7efe869524f46e15cd3c3503593a247ab2a96dbd049d9f93704ab9b8280e2cb9cafa830658105e5ebe97289a4eb30d4644faf934184e015ea343b8998038a9b53b7c066384f25dc026195d653e5c322241d1bed911719e773f05cc085f94f2f09fc5493ea94835a47626ac37a88e0a5dcb2d0a547ea95e2d4058ecc523107e2f736836e0390d8962f14a9fa0d6b7da3a03fa92a7b37c78abe580f89ced3cbece774287f8c74c11d884b6544214821fb946083a34cec6d6f9633df64daf8d759fce22234136e22ef1e19018e4159ddeac836c8595be23e7b260e839f7e02ebcdf117172e3225e790a902e393085fbd89fc373dc8d2b39d9cce98fc2ce261100b7d5301bb18bfe6dbc5348baf7f30d738ec141702f5ee0e770ad8ee6fec34b58b4147855c253863691ad9f541d1e2c5210ecf4e5ec7faee391e49c5e36427dd2f2db258b01d3b84dbe982e7d1a55670676ce8a671715a65beaec5148414fadaac11d829357161bb543ca1451f03f1f132fb18e0f0b7ebb14afde6608ba0adfd2487995287aa364abc9080e670ec74b2b3a75d511e7c3a1118e3a97f95cf2a3838a7ecc2a5e6cce0db4ab48bd1c9e2160e3d4466f6698d8336b2da358c93bd1e44656e296544022b03bd9a95ec717e6f3f460e9d49ff6b823fda4a6212f3d059964708368d25e9f70068ee455d188a55e7371ea3ebfa7814a4cb63268844099c701e6673eab4afaedb73682e9f45ee5cc0f32eaf1500b01b8be9393a07f095d004dfa2e1db95b8d9cbf88101bc1538be2325c5ebe64a71bebb0922bdd50afcd7fa25c2d659e4a4a9f64f6c307a42f183390a3383fbc5497e0f0581ab5030490b38565552f9c1b73cc19271154a17b64186d6a8b4f97e4a5bf259e83dc79fe6bc8de1a4494571bdd19d34706f0477d1816273362c930c8b4c35f0cb0a7f747610066b68c38a6ea21714797980d37b924c5d55c2d953bd00b453cca67510ca1812200a91d7518aece7ca991c9eaf147362faf63514704fd9e500084c66e71d79606676c97da0dad802b2548445707e7173f9d5f032b1c4ec74b55977771430e4763c5b609e305fbc959cf030a748d1660431d0a20ac0d7221e450e52cc09971c4859a21662c284239f39a4ebc87b60ce7f983ba7fb3cbed333ffd97c217fbf0105af3a3cf31d0b310167bdecb6c535c785d332638ba80d8140778e4b9912db52fc008d0bee9bbbac25444390312a800781f84d6e5847e7cf2e469a81e1027ecc4182cd5b04d932e1b476cc4e2a0fa96508cb5d2f02103f60f7efe7fa53d42c5400ae14cce749ce906635b7d79db0d6e5de7def12da34e5d360c5da8efd94cd563e5e367ef74ab57854f1f511c67802bb4b0d38eb818f3c3c37e5b1f9a73f5d1298e99349bdbea79a957581efbc535ccf2d08c3c7e8f9dbecf1e65cd41a149ab7a91be69796187ea5c8be6ae44840f747f2b480c25707bde3f3487626bc3a05efaa6a9ffa084ec30325dcdfa43e3e88065c8e673f5f622e06637a8407febc4cb964c6a172342026b5d49cee1fd93a0914e83dcede27ee961fd6cdcae375facfd138a43aa64d4057bb5cb3e0bdeade013712f02e3c20ee4bd6370e7d7e9722c0500c609a2e49ee00c19a27c79b3df63b3cf06748b9414f4bf09dbd988924350b80602d8e3389e6b4e957465c177495c5af8e0ae298c8ad934d9f6cb76327cef9e11d34d2410b9beb2195f337f0d8154a0fdd1506ea787695116badd933d9655ebf492cb28131f34c0dda6c5521fe1e10de740b20c0ddc94af4d086418b6e31ca6dd599718651569bf2006b5fdca795a6e715ffddbfeb541832f99565dff513590967fd455814e1f4a5ae8c6414d6d0ad67eaa1a0b36a5828a8032d28468b5cb8e96dd258e4e03a3a30b9b8fec9777d2dbfb339b7d323f90d9b6b2d146633091e8051449e6c0f87ab2bbcc7fd712b4660d40309464466246276006b06acc782fb4990b50690ffa511eb10dcfa46faf7f040e94707966b07c134c174a3e91afcf841ec2ba33bd74d804d585baa4e4f5afd9054929019db9668f461e592f62a50e8c2af1c16d0338359b891e3fce88ea8d67bda6ba22b89f26b1a682f7418f356e28c91ab710bc4ab58498737fc034282cb678aa65cb491705344fdc266a9f52a73108d89d8080aac5ab02a875edf3b4416a8eac5ac4bbb3629fcb8daf95d7075ece5454b7ed50aa0cd6d23eea62c58f7cfa4179fe9c7e7501e2b8a5f860c5333e345517eeb5e7212f2be1e841de599e82be5f2319a40debc262c17158c18dd1234d7db99d14eeca29ed65ad5125ca72b501134d207f573cc6b9f7332edbaac31350b3ea2034e9329278753df0f44eb4f8958d7f8f566f32eab756694e3f80247b154078ab93cb792bd96d0af937c232311e17eba0aca2a6d6d571a233e1f491e2c35348e39dd593351c4a841a37dd42b88fab2de5937bf7f5a91c70f62940b4ef8e2db759aec1989b4064230cab20f2e93d3f3d964b25a0f9cf50720c121394d032b9419d9e59b455aaa8b5ad9db3fbbda011b6f21a0b59df9fa1ce1eb85ad352634dcbd06b7e7a758beefefcbd273bb84c9fb4c36f74b9fb1381bfd217f91b7b618d1c9211aba345ef998e081852a63125751723ec828bd06c3445f108b176455017f63b7eb967aaf279776f134ae84fa4ad7b859bca205d5986bbfb507700134b80f792a1bd76771192bd846c48b59991facdf566ea6bbd12bb57c269ba0a339f72a30ddd5a02e5f652d645e5b753006658ebe5edd36c52d28c3e416c78642a363261c271952d599291e18956a65a9f32f3f7bd39f02bcaa5230aeee6affd07419b0b86f58dcd16b6a6dc1555d8cfb8ee22ae30b05f3dbbe757ae519e4af076f7ffe96153c00db5cf450b16f107b36de58be2532b47b033abb901d50042c287d8a1e314055240f568bdd19ca792e83b0009f7fe88faa52c1c1ee6407be29564816746c57fba2a4e83970180163025d1e41be2d7eb38b0d785cbbff8a77b09e74a0e1297a4874826d314aa23f4cd02d0c40c62baf7322c076670291d461a99a6a3f96568e635c6f72f98612ec0dfe40a64c58f840116cf693fc78b2e49af76e9fea9e973dc981997af0b0d261c083cc892b28c570bb92c75a767aba7d3c6daa08e2fe5f0c4a80d59b87fed541bef2d753d7362d119ae5bd740d5c0cd2419c9bb532d242ca67c92943fd323ff3d9ba89284c11a51e62868846d2ff51b958a43d50956ce420c298b0718e250d623d08c0e8ee3a096140aa6e3277178fd0b82fa76b13e7f7038ce8cdc8e2fd339a2530b4223068776900d57ea01d9a40add5c827658c75396b02195e5904f1b81617ecbc293bf0d91fb10b3e99ef5a32393ab10688b25b971319f8e5b804b695dbca328aa08f1002ca2fe66e7c8a123628ec81f662e9fdcde2961a7b7f6657cd63481d2e63668ccd4dda020ea88ef7a8927dc4b55877167912fa46cbef2bddfa370ffe09c6f15ddc606586885cbf4fc05e7824d9ce088ee0b0073642eff2ed6cee2bc067f4df9b581baf50566d0747b3ddb2bf278f62516049e90257d6a0e5a2d05e9b35bb621128b170239b55f97958da947df480537cef7bbf90e5ed74375dac2e89aba3de54cbc25688c5d935733bd5e97fac240e0a6122b4154397518facfa366223d6aa8eba9605489220f890eb9e9af5a4cdd3e9d8cf46d141e90edff09d39d05709906f813f5eddd7d3d3ea0b9dc51e5c3c28d205161f8d6833eaa1ca43b5708f5e47d88d4c8f1d33a14821079907f2b014bec15058ee3f3cf95aa3ddaf566f32f70268e55d8de9dc3c6dcb5f8b8c9e6544d8d2e3c8ef7eeb4819a6f80c95dbe3f717a5942c9d08bf27aa2b6771e7ad72a9a71bd725d5e7f4b9a7618e0d2ea6301995333d53d3c8aca9f183c1cd98c62ba78b3529bb781fc350f41933c1dbf26574e75a9172b6df96534f52ca3dc8cc3a2059f94ef2320a9d8b05cbdb185e60061fa818edaa0d87eb5b672eb49919d9918da23e6116422c234dd70bb5f9c8c0d2835a3c1cfc08718a51f35e62ee96d21755a9ed58215f2f8c8f523783c559231ef1de78073a56ce1813e85f9849417721ec76749044d70f4e66f8e14c49a586074a76313445c08ec0df4a797182725cdca2463edb1a345de6159e7cbc2cc9bb15e07d352b512d6cdf5a949a50b2777dd5be6d3bd3e777ec42e02e26e1767849c7a134b2f195d42e18daa34be032be9b639552afb9ae2582c0c3de400631a4724d01baaae5070b43647ecbdd8a7b8e24091a176316d46d4e471301bfe709eac62a9133588204bd87c851479cabb185914bdd8a616d8cb981cec230498ad93bd1932b7d365ab378ba675cdac629543c372f0ead88c9f4e14f76dd48d31de05a81cd7028fa591066999a2a958be867b9ef5035d5bb8605ff60482b37962ec089cb8d7966d19ec945fb848509aa1217424da3726ecef3c7cb3cbb8c4a450bc7d2ec1aff414136e7cc9de984da34b736c851ab1555d753e85b0425116ff774a8e59633873001d5e062c77ddea58a1a57226e88e8c9560571226f56ee3985378a83cf87652eee7b32c54ebf16ca3ac3a795d585ef733ac811223c61027b6d8e95a34dfaab6ee0fc48cc582408e5e5d90d2354870cc30a03d346483dbf21a98de1ebc11c0b82fdc0a3bd4a8bb5de604a73a7500b026317217282a8cfe1f83fa9408c688862831f8d0a9578a879ed98ba7287ad7b3b46555b2f9b6d730ebe69d358fb6d51c542ebdb9dbc8df968610aa1b5a6852959a551b5d13029e98e44c84cc35a1e643890672e3ce495b4977e01d4f68dc4ece773b5c3d0d3e2868951e5c37078496c4b8b5b78014fb79823baffdf25a06379bd3da2577913efeac08f8f2e7ff79bd5055272d35c5ae655196fd1e50a7afdebdc748923350fef57cf16294f747a41606760d1905c3f3b823e4dd2ce7802a4bbfddabe32534214b5b8f81783692e9c20fb20a880889fe21cac7cedf001f27ff040e949fa31a5b26ec284a112a3c838350542ee5b314026a2d159725b055fc07f894756e4378f002abadcc0d7c3bd6ff13fb555adf5a19a83722dd97267dcf0feda123cceb38d553b86b9f4ca5ee4d5af35e62c5d667200eb3fec48e5627c0488692858bf49eb04a1fa2748148c7cd0175db128567358f87b302bef7ad255a5fcee99fdf3e7bdb358e5e108db0fc820f0691dce693c8a3a3f614f7b3900a8a8581ad454505a51c594e1f7d7df39a76ed4a1b797b3be12ad1a7f4b77f7e76f47d1aac1d878d2bca2118caf9e916ed6087751ae135268309374607a284192c11eb3ce3554995c99fbc7cd845999a1641ca4fd3e11a6fef02b9890edaf4d4cbbd9b275d27491db8cc5f48ba3f095d59726062041bf295df82290134d9ff835125121fe5b485f7ea09614dc5691fddfd4e626ae77c289aa864f17f5f49f686c99425f65797d67d032039dffdfbc6e15b5d69c6dba0e849a0cb15e206c9201edb36ce17340e900a3afb0bf0de8792ad023990f0b66e8fc7d9477ba805b72bcbbdc87d27b75d29bd81c28da7470d530073bdd087f0e2708885f662c457d9c7a62bd445c37bf78fd04a9fe49fdca22d3356efa6d9a06b0f10ce74b2df6ec998d85bfd0", 0x1000}, {&(0x7f0000004040)="6d69e3e8fc3c5e48973b5106d37f6112ef155c68703a8f8e83941e33c2f0eb0772e4254ab61dc6453e99b9db2e6a3e29ae56e813311e82cc637f3a05ded9e1a0968abaeedbec271f1b2e44e790df04e7a6d1ebc2e2de645c89fb10d383037baa64f5394c4ff2a73d9c13737672b882d0eca49eb923d562ae2509ff8490e3006daa15ccbe3b080f0c78099608b93e7f0df90607b34faf19edcfbe6195a51785b6b53f2a4c7a74e2c27f36ca26e87124619c1a41ca52811980447f8990a32256624b1f8c7ebe3196403235792bcdc687d122c83d73a09b084de23c0df839b71abcdcda95de9aede53947fb5f376d7a42631cdf70", 0xf3}, {&(0x7f0000004140)}, {&(0x7f0000004180)="845039f66395f3c6fadd118946553e00260a55d62d79a249e1c2dc632c674ec36990f602c2195f05d7d30fc0551b9769935d3f232c0eba70af6e6089176c417f3e416233483e937908a8aea813165aab9d26a9d97f917953559d68085b379f16029d8cb83ba0dd5f798d8ed36f8e02edf7d1194bd5b18efccc25cdc1b06cd07e2fd4912a40eed769483e9a81f059bc48c76e1c288d221213a906f857ccf6be5ac4c46fba2e11f49ed593cca7da530983", 0xb0}], 0x8) r5 = msgget(0x2, 0x1) msgsnd(r5, &(0x7f00000042c0)={0x2, "47e7cc6cc11bbad8df2ed8aa7d23536fb7519a19ecf5a6dc95b426"}, 0x23, 0x800) 16:00:48 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xfffffffffffffff9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4) bind(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) socket$inet6(0x18, 0x4, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r3) open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x4) pckbd_enable: command error pckbd_enable: command error 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) pckbd_enable: command error 16:00:52 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') syz_extract_tcp_res(&(0x7f0000000040), 0x95, 0x9) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x18) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000240)={{0x1000, 0x9}, {0x2, 0x6}}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x501) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) pckbd_enable: command error 16:00:52 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x8000000020000300) 16:00:52 executing program 1: r0 = socket(0x2, 0x8001, 0x0) listen(r0, 0x0) listen(r0, 0x1f545c39) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1c27}) close(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r3 = dup(r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000300)=""/169) syz_open_pts() 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x8917a766cf443b3c, &(0x7f00000001c0)='x') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x8, 0x81c, 0x9, 0x6}, {0xfffffffffffffbff, 0x9, 0xffff, 0x6}, {0xff07, 0x8, 0x80000000, 0x9}, {0x401, 0x3d7c, 0x9, 0x5}, {0x1, 0x0, 0x9000000000000, 0x3}, {0x0, 0x44, 0x4, 0xfff}, {0x4, 0x7, 0x3, 0xffff}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) read(r0, &(0x7f00000003c0)=""/253, 0xffffffffffffff00) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f0000000140)=[0xb2b, 0xfffffffffffffff7, 0x4, 0x0, 0xffffffffffffffdc, 0x2]}) 16:00:53 executing program 0: socketpair(0x18, 0x4007, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000140)=0xc) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x200) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x3, [{0x3, 0xfe}, {0x2, 0x3}, {0x3, 0x266219d3}, {0x3, 0x4}, {0x1, 0x7}, {0x2}, {0x3, 0x80000001}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0xe41}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x80}, {0x3, 0xc9}, {0x3, 0x8001}, {0x3, 0x3f}, {0x3, 0x9}, {0x0, 0x8000}, {0x0, 0x2}, {0x3, 0x8}, {0x0, 0x3}, {0x3}, {0x3, 0xfffffffffffffff8}, {0x1, 0x40}, {0x3, 0x7}, {0x0, 0x20}, {0x2, 0x6}, {0x2, 0xc97c}, {0x3, 0x6}, {0x3, 0x1}, {0x1, 0x4}]}) close(r0) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x43201, 0x1) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x114, 0x0) fsync(r0) r1 = msgget(0x2, 0x3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001040)={0x7, &(0x7f0000000000)=[{0x8, 0x5, 0x7, 0x3}, {0xc16, 0x0, 0xffff, 0x7fb}, {0xec8, 0xdc, 0x4eb1, 0x2d}, {0x5, 0x10000, 0xfffffffeffffffff, 0x7f}, {0x80, 0x8, 0x0, 0x800}, {0xfc7e, 0x3, 0xffffffff00000000, 0x6903}, {0x9, 0xfffffffffffffff7, 0xcd2, 0x94}]}) 16:00:53 executing program 0: r0 = socket(0x27, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) shutdown(r0, 0x6) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10492, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000, 0x0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 16:00:53 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'.\x00', 0x1, 0x164, 0x8, 0x0, 0x1000, 0x5, 0xfff, 0x1, 0x2, 0x80, 0x2}) fcntl$lock(r0, 0x10000000000006, &(0x7f0000000000)={0x0, 0x400000000000, 0xffffffffffffffc0, 0x2000300000000}) r2 = socket(0x127, 0x4007, 0x9) getsockopt$sock_int(r2, 0xffff, 0x120c, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:54 executing program 0: getegid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x4, 0x1e1, 0x8, 0x400]) getrlimit(0xfffffffffffffffc, &(0x7f0000000280)) r3 = semget(0x1, 0x4, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000180)=""/196) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000010000f910000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x7) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r5 = getpgrp() symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fcntl$setown(r3, 0x6, r5) fcntl$setstatus(r3, 0x4, 0x48) writev(r3, &(0x7f00000001c0), 0x334) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r6, 0x5}], 0x1, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002c270000000008020000000000000000000100000000000000000000091400000000", 0x2c}], 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = getegid() setregid(r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r4 = msgget(0x1, 0x18) msgctl$IPC_RMID(r4, 0x0) r5 = syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003a032b5b46bf69aacc07a7000000000000000000"], 0x1, 0x0, 0x0) close(r3) dup(r5) syz_open_pts() 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80000000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x3, 0x1000, 0x1}, {0x7, 0x4, 0x1, 0x63}, {0x1000, 0xfffffffffffffff9, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) r1 = semget(0x2, 0x3, 0x208) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000001c0)=0xc0000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) connect(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0x8, 0x4, 0x8000, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x3}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x5}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x9}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x317f6604}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdcf}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0xffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xac}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1940}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x109}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil, 0xfffffffffffffffe}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7f}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10201, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:00:55 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000f84fe0)={{0x0, 0x3ffffffe}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1d7) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="87", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) fcntl$getflags(r0, 0x3) 16:00:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x527, 0x6c, &(0x7f0000000100)="dd4f6fe926a322e3849d2fb3fac568b405d13d1bf90df669fa421a3a85cecfb012e4010f5dddaddcdf040d8281553920eb7f87effc660bccec9be7bd482565c9282e5bf732e75400b6a5c6c949f29b7d4d2acfebd834fb1243302871a4406a1cd7b9f6b94a8875644182b9f4209dd3383b165e203da1d62752b1a89c01d9e472ebecbc44fa188212f8f26881f30d512d626be63a9cf93dba61a47b0469a1260db0b758c50a5e9dad32ab103f5eb605d8324b2ed900", 0xfffffffffffffdc9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) lseek(r0, 0x0, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0xfffffffffffff9ae}, {0x18, 0x2, 0x2, 0x50}, 0x0, [0x8, 0x1000, 0x1, 0xffff, 0x0, 0x1, 0x7fff, 0x2]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000001c0)={{}, {0x18, 0xffffffffffffffff, 0xff, 0xfffffffffffffffc}, 0x0, [0x0, 0x6]}, 0x3c) 16:00:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) msgget(0x3, 0x60) 16:00:55 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r1 = socket(0x0, 0x4000, 0x11e2132d) msgget(0x3, 0x80) recvfrom(r1, &(0x7f0000000140)=""/224, 0xe0, 0x3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) 16:00:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="25c2197a096b1921670940c37c8b413f326e6b2ecff3068eb8bb906829134a69659d4cd64fdc526121bae206810d94bfd958b2ad", 0x34}, {&(0x7f0000000100)="94891391c5f026f89d8c8abf940bf14bec6236d11225994f27578e97d33339622c74b4775f983e1d1787488c9ad0a9f4ad2401806112fdebdfbc72e6a69e5c396a2f06eaf1059287d64f3627d8a8dab5e5752d0950ca4e558e0fea065bef2a0c98d454afcf68150360456db7abb8b61396ac19b6b7e39ff2852f2e193be0642747c11b310366f6b2e489d41645dd469dfb893e435658cd201c8f1c81dae67142a23ef845085575f9e5f2ced9119d7ae8b38f3f710b3f2c26d7d9bee1e52219b2d86097b82371be3c101dc82f9e44755af2786d205e1d3737162862bd5e7172637995902c987fb2015d7d0340ab2bcc", 0xef}, {&(0x7f0000000200)="342218c36e3f4dc9812b71ffe6d0eab2bae52c641e580a619340fa2c07b9e0c7f9d4171b1b933228be918003e35c795b0f2c68bcfb18a8db9b89fbae0f13e81ed672e68cac2ae3890c6a62c86759bee94176c23fda03439123110c7b61b441efd0cebcb2298a4d6a762f5c4ba7c88708dabded04a624cffb037d5d922536cd69f22a54b01e3d5457d66cc970cbd4bda9957bcb3143f759d6b9dbd287e8347aef", 0xa0}, {&(0x7f00000002c0)="94b3311b8bf866ceb56089fc05fe57ea722d0b8bfdee86feb495f980b6fc40b71f6524482cde788f", 0x28}, {&(0x7f0000000300)="5926fcc7a9019295a4257204dea90b4bbe3c14baabe93f6571d3d03a3d619434fd493020646b7f0da19f382b1b801707039cf7f831faf75ccbf0c23608ba25dd9226b7e446574f65b44d5313d6eae9e475a0e92c00070d871aff1b8203da83e972d8ff934412424fb8f44139", 0x6c}, {&(0x7f0000000380)="05c3829bd3a9f4fd3b4a1646ca59eeb59dcba4af3e9bfad6159081d5", 0x1c}], 0x6) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:56 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x796}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) dup2(r2, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000140)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x103) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x8b83, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x100}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffe00}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x1}) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x6010, r0, 0x0, 0x0) 22:28:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f00000002c0)="96abd4d3b7afe8adb8cb780dfc96bc9376f9a63d16998a4420c7a8874371433c991fb3cb3c092d12582b3deefc00699941c5b608224cb1770de2413c5bfd58c705f6de25b5f1751d6c1b5bad32bf92ff5dc93089ebf9b046cd20c2155133924de02e4ab9c14b7b835fac1c03fd3ff6e40c1e506fef7132268431ca8584a565625effb99d42dd16f2df1980a83723bcca6eaaf42a2ed1300e04952c226d938b0e9437a71ae912f0e2417c3a5e76801fbf8fc3b5844e3294b3c285536d479c2f822dbb0901aafcf9a994d546cf2157c3cb0e7889b65d411d03ba5cb44b9cb129c7ca84a795daf54bf5a3f8d0ec0b0f7912c24d4bfccf1300b060215f7513e6d2a47d720111f419abde283ff620dccc1b726051c75d550962babd6037be0c26a50cb4afc163598d9dd4b94988d65518d60fe465427935f2edb8439e963d076fdd1d448ab9cecef68a5f5c50b39448346b70e8a7920214fcdb8b35f01beb6b6e4c19798f54cc26a91ac3595ae37d5c4d15929c872327085b155058e250f570ced6ba077f9c77ad62a06b5b74cd8cc991fe72001d43d842260ccfb9584ef70b161c1a7beaf44da24882cfb912e3c2bdc141bf61f12d02d4366ae2d866e7539c7647e6c198fdd96460e0db95639457e97dfa282e44e3e8fd1ad838a6539a928c59815b7de8ed66a433aac712d806c53bd79d6d70a923a33ef2ddda7a63a2ad5c8d0341f1310bfcbca01b46e904ed82d94e1bbedae53f61c6ccf675ba0222f963111bb150509730504d8971d774d12a0de60ea2607c0d581b7880feb054a9166d1518918cab6fb99675149bb33fb8bee7b55e860132cb06bc4da59b9529c7ffd78fcf021cbc7b4ab1fcaa9357adfe17812801c3121fcd6b65b0ed3a8b01e227ee9f89aeb150535f31366e6d7b95d14df5d967187fbd87bfc35ed9ad4d9db0288922580369df42f9cab74479ea140580b69d1679e3ab74df46528f50ef7c2735f54f0f22eeacaaee4d4fbaca8ff56ae592935a53051207ec4a9686640c60e819fd4edf5827e8e226c6130db85227fcd1b54924ef0571131c37d442af5c3efb7358c7e632a418c40cb62fd51e57b5c1182e7c4d9204a6b65a2f5054ddcc3d72351e08d0497ae4e7e95ec0758b4a00d2445127dd2a29d906f4726d5144cd8bc06ddc37add9260712e74e676d24f68040b526e628dbded7a83ecc962674bd12b5cba4ba5adbf80344bf20682ccddb8c4aa3ccf3013053e319d05314b667f48e6b0b3d2734b673d38326f80385a78413d73740c5ae6e14f3c988511feeb10c12d3d8bdd3f6aba2398b56b54ebe35fd0132f95df59241aafce156f5a5437969050070ee03b68f0838779a896116e8abd3f983820ae2aba911d4b34a62a012acdfeadab3694d62d2a189b54fea02e2d9daecb2abfbc1e0766bc0254cd2e3c710a01e07e8d2639fdaf9bfb565baa4fbc14001b9359a874723d11a98432111ad853f085e8f75620e2b027f1aba0f2ce94060955bb21930ff8e5dcce40437f91cdee4925e9dd3825a131740ab271d34631dd451fb457aa41e824aab51da2c41e787992e9d422928190dead464dfe7dd0f79aa958e1ac07835c137650b8b16dde6cffd86adb5e8a45280eb146a1ddd858ddbc6b979f14cc99433802c9e9e790135fc2e2a454d58563b1984ad5ffe66bba1f1c4d0ba8e1b59f8de6d4048a35aea535fc4000a892df8affd254693539f399a26681d8298f0c6c9afd6a3dd4b769ca2ea8dfae7230bb993fbfd7105e9b8d01ca87d2ce0b41a81cd205a604d1428984f808a0376d503ff2ac0b9648adc904ccddb1521d5a5fe4b464a4ed90608f40b9477e975f70944bc75f4cec067e8feeba0a2ef249af2e9c9672032efcab141733949297a92aa927258e8718493f812ef4b43dab648a8c1c387cb2633778069cc91a21948a9c32bac493647566180af4b989c49b15c198fbb2cbfc34403b533c5a94decdfb396ea0af219a921c3cc00a127e7a242d7d49212ce2b87df86d76e2253199b3396b19f25f09c45677a050b9df7b63ce3502c75343513c2c279f624db78b4a6907574e9f751fc232d60b0d028c5e0a968cdfd8a5d4c9217f69aa709062e2992735aa9cda7399c32fc9ce0d01e21b6c2c43aadd279cd87c485c324d86adc2e7c56e9b3abc62407acb0169cd25e9550b383616c6845a927a1105a301f0ab5d3db8510d85b8e547ec2e962671fddb667716df701ebef6687c8810aca881197808dcad7033f4c9b09a9e83eb4b3244c1336dc258e6b72e8c3a896d065dbd9ffec62e29e1a0b619d818adc983225658ed1a3d37d444a72d01a51df9a82925dd1d7a5a741d27c9de72f3fddff12e21d060ae24892cdc7ea9950e68e26fac51d800c7a01dfab57ed25e56c3307a30cd240276a97781055bea83a479642a747f32490e5da2679548e421fe726a261d43455234935aa36ed1eb989612eb8778db7f8c366571eb5a1ddde37a78114772d97e2f4e20b65a77362dab9c8d19b16e1061a4fe0071293040d93513424842adf7a5ca1fe37e5050ca4a59247f454718626bd5a51bd0c8e641742cf6e3463f96aba301ef05e1e009f253d2a22a034d904c1c84461599003bb7fea63f8cd6bc39aa4ba15ac6e7ef2850d6cf66af7fc674d02a4d617acb1298d9632a228337361b2a9b5150d37879c6652acec5a90e48d3db9dc78469adcc200bf679edbb8c7996d3300c1fb3f992a9be3be191e098e41861b672f8574f2243f1fd20ad4798638ea10605bc2c2a9a16edfb84c18e3b470709d74596f145aa3bc9ef5ef91a917f1f2df906e4241f3b535814e0563eadcd6277e814103fdcc9541e03862aa25fab919b59f9a063e2cb1c86f0866162d59839980b17e2879bd05cc64fe202143d7a6b3d9bd5732303387c739215514ae1ba805582e023174accefd5ea0c8bfa7a425994c0766c31eba97ecb0a95ac508dc6d0099e3c2914b07eca7d9c16f27bf8005f725778a099b06627d8807afe9bcf2442e77d2366c962129b9a91418a78093cfc5e253585a7818196e37bed4b28264926b677c919b1d10e32abad06ed5bcf8036af4204de53e9cc8b266472f20e68350aa05b38d8bd343d97637ed68015dbe4265d22f9d0baa025e9727e37ba0a5df6211eafdc23d60ddb4030b604328b116d9d5ff6e182ded58a5168db947cf2c2ba94ec3b7351683146f531cb08ee363fdbef32d88638995ca937fda311ff1d020c0d699c1199be6e9839eed55759a1ed16555d9a71b15a08912c4759e46b763ea1e9ad869a23158aa88160958087cb610efdc5a7b7838dcaa99edb6e702f6781f32dc91106dbee1d45c74cae751dcd97f0904e28dc5cef7f27b4e82938a41c2d5620c127458921b2e0a7010d93cd46de6d1be8a18d16d519b2ece5e3b5b0cfcf11af6833da51667077c30b1062c09167ccf4d9c866defba1db00868e5f30e0a96fcc5323882a6764157479dca40fc8caa1df5641a5ffb0ac5c8e7e32d575ffec40b450aa94749bdd48ff5caca0bae1307910bc7ff0afac4fd4306aff8bbd30d3e5492b277b4b309af59647d2b95ff97c599dc4e84b275b0aeaf531136cf9772a483da5a5d0ed77cb909b351e4059977090ad037f484dc44875762563a6e594e8e4202ca331730704446b1ba6430efce55ddfd2b46ace4250edf09650fbcf3588d376e5d9c7e750471ec7a26199227f13138e77c2b16abea929ccc7d31fe7e355c198ab561b53e8bfdbfdf4da2b5ce1869893cc969a788c6a2f6439166eeeaef15ec2aed8d4a461920988c6e26fb03b1218b66fdea00c4d1fff32cda0ccc34e6837c68305f18b9f6a6c589cad70cb38f0f8d213dbd411dadd9bee04e4cb4fceed0d895c89b86f61d347f72fbfbd4d8f2ce89ee986204bf61d642c6b39e7c8e13a673f988589b280ba828fed71dce78cc11a948b3005df250d161bfacad4c7b82e8709f90dc0f86b88a25e64079382c56b4095609f769b8dada503196cc85ab78d91bf4cefa31e4baf98b63c39a621f6f27644270e3600488155bd36b01345d1b78a3a0b5615d30f89561fcbaf3f220f0168064f6c126144097f1c6ab450a6348b108d1a995c7fc956d308a21f2cb1c509ab2f332d17656c89ec1347d935919b9360361a66c9b00334eb9009c9ae2a5fadff246a565c526f1b30e4f74701d7323e4fe1c776ba8e1982d74bd132be8a5b4ef885ff5f62d0fac71f4471c5419ce89f21ba095954f5c4cb74acfb98a2121e2c08e63ae9909d8924c02ddae5708d1ca0cc40c2b3e796bc6de07f4cddfa8920ae2f30f80f5475546bbb090e4cb2cd80ec8d6dc8035a7d334a719fe8aeca9d825a0ddd5baf0d81a4b8171081398d937f062f914005041268d6acf1bfba27b99b20ae5e2f4d8f5f6e2fd003a5b7f6e6f5ec3ba17b925966ab3e17ad9ff0001cb22b555f22467d60ddea8e87333898b65c473f1dbc20499a2cd494a42abb1de826c528240c62d710c84ecd087c48f4b19aa939d7d264901e79b0f507c99ae83286e96342fa85251c00e12571e0f598d3a32324d4fe324dbc998dd2d346806980fa55bcb7a488e17927434f9f2ee12aa1d02cd7a3dc0ab35b90c6b5142e9d1233137122ee50a3d1e16ff43fbdc35a8751137ceea7cf1f8e022f82ad97004a95bbaf25573c2f72b024a6bb90be10099148e16864a246e98ae3efb0b457a68f07ebce89cea1499c25354adf387684b3ee998a8fe36a57041e6f54ecbf36d04e870cc057a5092760410a3fdcf3183b978308e4025046d3a8f00009e0afcd8582af83a81070c6d171618e73c15a126864b7c84b39354e5ce34ed8f97038e29ed6bb5e21acec9fbd22bbd737d1e7be10f315c575b8847503af8122b060f50942127afbb410fd50d60874d8afdf7e2bb7dcd0b9ea01236e99005824a56700f121202797d51b396441009381b6189a4d87a7269e0c1ae2c7510108bac00a4bf1be5ba2efbb8b5c0ac0f3702fe58cea0cfd543eadc673b73d452a53d5164b8439776184d70f1291590e2b61fd1d6067a4de1221c7e9ef172eb2d9f0d9b77df771e0ce83fc87e9ee6401b9ca75bb0f05361cf81bf07af043c80a9e91e9f0cf7c241f36d60cb593761e43f7919784250a8a1c40db93bd9ca877bd0ef70d78104c4fe62610b3a713435846281e446bc4f9ae0a38402060257e38da2bfea4c8e55142c133023a12590680ed5a64e3911080ca2c2c7a2a64413e2c94c14514add4d3976848bca0f62406a3b292feef429064aab148f970d7ffb268f33f7f1016b77d0e2bc7f992e54f5045b51671260f23ee4429b9d683df1428e5949aaac0565abcc4f8a58f4d63343eef2a2821c1099d12c83aa30d3d88e5632e7f5111e9d0da84a3a7d596b59729c6b1c27a3664b64bcd653f103527fa23e79f9b4be80b8af033be2547931c2d96a6bbb79443281d071d16630b7064296f8dca7ec5056b4c601323d33f2b2f71addea47bdc8ff1de308d3f8ea687e979a44b353dd1f9c12a31bc1ad4b1fc8ac904c8c7ea6d33adb908ce5c49876f021c1bb58a31c11c0e05201c903d12241eba3ec6b7d4ff513973f16be5f6afcc8cb9f5b36d950bb9c9d040575118b3393a82094a659ce5cb74f1a0ed0f3eeb51a0a3566ada5cb2a2f8dff26dea2d50cc918148c683da64bde2d160d9e572d38034dc1a8dbd2903ff7aa648168d1ae517f820cbb3e6184071d2a24e08ddc81e6b0505e7a9428eab5ae2220e9664dab59ec14e86464936e439b1b95f064c80889f70c6ba985fc21a9eebcbc73cee8566a", 0x1000, 0x4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x3ff) r2 = dup(r0) r3 = semget$private(0x0, 0x0, 0xf76cdcecda3678bb) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000180)=0x80000001) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) 22:28:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000000000f09b00000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x0) 22:28:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) close(r0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 22:28:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1810, r0, 0x0, 0x0) getgid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r2, 0x3) r4 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r4, 0x4) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000100)="785d5612674bf61291c9b6be58d9a9d8296a957add42676c100ef3978a6044079366d22047a1b74c026f05d763340ae0fba0b66a86bea872e7c192cd34b0f23e8d0fa3660e4a958d365ff982fee8148a04521337e7f43841152a3e9afdfd8c5c57cda14d61ec7642b69eaad9e053467d20ac7a914d63b77bae3aaa89548ab5a0765400bd1c012a77d109beb1fe4f343e238b6edca9b31ad5669d4fe8c49678337103e2958c378744ceda272add668b782862fb43194b626366b6541c95ef7cd7faae5bf25ae6f1feb9ff25b64a8319c4c538a3a5aa451bb147970e0722e790c4eda69cd8a468c4b6b9dc7669001028d784418aa4ae501c7a831403", 0xfb}, {&(0x7f0000000200)="7c7d0e2882ae5e2cf918583c4753e62c256c0a495145", 0x16}, {&(0x7f0000000240)="2b793f6e82e88867a8fe070c6b87a75b7cf8784c99e2698e5b1532bdff594aef79f4dd4295165bde6f62647165bb0640b42d252216d452da161f1beb244dbf9bf308cb88e437ac0b34736a9fbe91d30920a57abdacdd", 0x56}, {&(0x7f00000002c0)="4cbb95a9d759f8e1ec3c9acc83ce1002f1ef95d0fcce08eab531c5ad752e6cf7f4", 0x21}, {&(0x7f0000000300)="7b77f49b7eb18589b6ef825aceb0428f3b5b73112c0a892ed71345fb9a410c63b35b51bbd280161325f7cb619fc8ab0b7af2bb23143b4d5e19866195f563512a5af84d8e01f1b94369b835d3cd712a507de9b3db5a", 0x55}, {&(0x7f0000000380)="cb8f5762694f3f2169ce59b49626f1ddd79631b7d9ddf2576f77721e7cc28a5671a0f56a2bb663a0f3cc986cc067b390911a65784b177ca63eb70d9596645095325a744342058934449a74cb741183", 0x4f}, {&(0x7f0000000400)="d611864ee445503472cda3ac8dbb758f6591e0858f0ab7b3cad6a2b3af97ed264d5374752d537044d12cbdbf89e0bee184349f09e47d01f83f192e9911470c22a0ad871fdcdc4b8ea5fa51f113fe008eaf0ba3a8591b8ea441f0ab47fef95d686cfa0697ba18a010052bfa77348371ca7986ace1e82983739c89", 0x7a}, {&(0x7f0000000480)="872c636f9cc83c8f6e4f2a9e07597c5af6676b75eb0d1a59f96f326e695dbec4a1e9ce27d8eaf5206e2c85701f97bfa2b7939ef7595f3c4dd40397bf1979a92ccfe544c2c9654ce5cc58f112278fbd50cf44630f5919d4200ca3d1dad9d5d0de1f45ed78ef1986a8bd87e4cb516be61dfd13abdf2bb1eebd27eb5a69542ca46b727cc31e61eadfde2e9d08502da7eb7b845953525b5311f392966caef6e2a6b4fad1f10c74", 0xa5}, {&(0x7f0000000540)="ee36b0cb2213ea0696c41293589cc5bbf5d5c66f4b6c2b417269258a823cab746b245c7438917b33f4b19b7db5df451e36273a089ad89387295adffd1170150e1522cf596f15ce5ed34b387f8b16f2bb07d73b040df6825c6c2f7cffedf14c9f79fd8d944203f91782204585bb575de567c7480c8a44f349ddc5776e67dba3ea55c8781d239b236b3acf56c51b2bf44b9ce52020efd01d4958a616f9c509a1cb892f76a9eb2402d803e22b405d0b72b09928a9ace4a8a5d176c710c4af21c5e09bff5ef4ee14222ff8a6a7836d526ab103b6d573cd43242987b6487eac9cdc3e3a119e35c39837f33701d42588b12a0147fcf6bde65499c9521a8a0a2c3846686209098b2ab96dfd269ac75b382a1d0327bacf1d8b8ac67a98b0298bde6f196cfaace35b05afbcc174cddd69cd88c6e0b8069828e94915c45d6f88ac0404c38a6f6a9a08ab47664ffcb8bf70dd96001fc5c8eca6fc22c5664cf9998bf30143462b4ba968c1cd80631a4eb3b19ff6d5c9a1723da6c3db154124a5c0f20cdb343a31f56d425d7c57f2496b7483111034bf79fa0968c96b991cc9a23c50ccb2e50cecadea4c1b6705a0bb23209da6a6f2cb4ffdcc00e556c989046751c708999be0ffc3c6b10561029c38e13cfcd2c97bbe50ce6ec752add8c419c6cd7f6d6373d8dd8827f40b8de5dcbd26aea1dee8eab042d2d0b8af6dc406d97cc49d8bd497f659380e1e4ca3a5690db52ae4240159530c33e4e261fb988c421413b674bfd3da8a0c86218971a8c48d438f543dcd2d405754153788aa1b2f3e38eb3f53ac67f47dc056c6cfd4c4991db1c1e30015f85620dc1890eb52fc6020eec5332a3fcbee5676940fb9e6285b2a5f8cf128b9bc391cf2bbf4d4ed0ff3cc3fd836ed4b6b41eefde675383e0e09f2bf2376d252fa6a616bfe081bf104804c296885f4271e4ae14953797d97ca6c680221c867bf6eece427b1f8429dc371cf38230e8ef2466bc9dc910e03de6d4caa4aec0d1f667f02a848d051f5f9aadf62b050a3d776b4d186c8eb9162751813936f8ce8aa61af0fbdfea916c528d73d83d31f74ab80b473e0b97bbbddb146c7e905bc21a9fd85301e03e5f2c6f2741b301d7ad906e9e1f5526a28d3f7842b9032e9978109df70d6915f805364ae9b307bd6c23cf1190b6851f68ad9cfbf9e5230125e74f07eadaff0747e3c1a689d17b4a8bbed1c467e5a602a674249585022fbe749fe5d4742f2a8269320997f60c10c54ea6b614125b6e5ff4dc1a391ae84c0aaa8a5bfb32b23478725cfbf4e026c797a6b277b95dc69d4fb74aa50814001390b99461cf447e313ceef509b43fe1666028e15caaa0599388e9073c5c301ddbf83e9c20463bce7dd068354ea181f91f26a3cf9e853a0b0f8158b2dce4debf44bd63362b30c352dcb8f30b4fdfc92e2b5d0c0599b8f6e9bbda84ac47dcac89261a370c51a9d4b0371acb96011a73b4a2e3bccc4ba44de85f3e5b5ea54c88fadfc6c194da281a732c3c0327b80d0484456006804e47cb74e5fb8548be14a8a59562977a024dbca4d3a22af394794c678cff4b0e949877407e7fe92cae0bfd2abcddf8cdfee75998a8e440cc93ee1e492370e9ebebd3122cdff2f471d924244ee049ca927388f827d0afb37d56bbfc1edbcace9fc5226a8a8e49e4ef5a484e81f1d3a5d6c3d73ebfd45ec8b5ffd4ce161effe3ec486e8e29d59a7dea836c49e2875f3f4b6cf86e4228bf4826561d4b6cd1d98bad70d6fa5abe5c47cbb92f822125015e10e4be2be021cf61ea61ed2cd371db35c2889d25616761f08ae4cc769fbe4d7982718097c53c36ea08d62413c98cb84b2feb8610914e003bbbc3f7ff4e5941b48ec2b3a4686cdc337abe4fea8f15d4d10f1c357532dfaae5295f199e3dcb4e2e81266938c754d08cf19b4b8870d2d769d2320d84faa06b5de8dea8d5caf7d8b1659e7ceb8930bccf159bc55db02c948b892c8d06becf5b617034d6971177bce8fa79d2e07b42c7f83accb2e72bfc4c6d89a4144f7d47495d507950a11f1001a20da7affd5981c62db685e429c9cc8d8287ab2bbcd4c27ad2fd5b74d6fdc4939fc9c0cc9da8bc3edc878289785aa7d605e55f8f53dc921d9b526f610597777c53d798b3893ed330b943b0a95649b8cbc3d5ca4284c92fd90a06e275fd30643b7fa791cd0b569e56670a4f14adecffe73ec62d21ea2b4e153e26551631efc1cb546b6627549e71b6357a5d55e10e650d1143140ccea3e9c58f105f8cff2f4c891afc4fdf8841ebd2b635091837b98ac743b83a1d42f491e98cd4de47c4be9b19d3cb8c16bdcc057bf16f03426d78bea4a50d19dc653ab79c0b745224c03d86fe3955b1470022ead273298d395adc817e4d37424557c676d810b64f65687c8e93c67fc760b9231f624ce1c9b5b82e0e6b0046962ef07bd96af2cbb2830ee697b55b816f04c465c9034766db69cdfa6ebe7f7bacd2f96daba0b0a5bba6c858a46278797e47b7248c558af21e5b7fd152361c28fa033e1778c810038c0f2b482d6ea287acf9025927f89f09dba08c0c205827b8061fe6e0f11c30ea6688f7353c3f229bbe9b6402ea964b8433a07313b94d68c532608202eac971fea9ef77061fc31df5f14fece0635bbfe10d8c60710a824b93997540ffb3ec6d9af18fb7f6070459c548c1d27f2b8be262f8e2015166d639cf51aca80bcc3137c556f280b6ca633367b0be44c206fb06b9b44ca3d60257fd559b2679efddd00bc2331b77161aa00f63907b1cbca703c9abf1c7e64b43f875f88d4c5b699e7d5b1b9a9f70b006cfd0aeb371a83128a8808e9110332b8b134e781e75b393b13a838c3d628b45b747a8f95e8d5e3c35a3db7d6892c2c49511ec2c9dcdc4fe7dd9a5f442bf7a9fd30443b3d8f76cbfdda67ea5e7b5c8e7d5afe64db369ddc4d3faf5ea8eb2ae509fb021f87493c8932fdda3c373dee3af0b4224822b0278062085e8aaf53937fa901d250178cbaf6533940d3297f0292fd1d3a8e84886190cb97d529256faccd4bc7a29ed6094dbef562ae6acaf9f6cb7ed35ca86f722fd209459b247793ac1d31cbb41aff6a63b29b201bb851b47f0f5c3dbb657747f622e97861b6646b37be05f2d544d25137865b2941504ea7ad4f1ed6e684980d37fbe9623d897e3c676715527b3f20f4b1850e59fdc5e6df8182f64abccea8b28bc6fcd242cd2a3614dba19c478ffcf1e98ae66245400c5984f0cc4047efb4ea653d504465a2ad2c11f51585b81b38d56e0d460cabb6fba0aed890ad34ad9d2d973462ad0722128e69c60ad2131455287cf96c82b51c1544cad0d0f1f3bcecb6df16443d0836f6a3c27881183cb92d9d236f45bbb780706750a9a30ac462f14b6d3282d53a79931b348468e846b45d14aef310548773e42e306fd2cd4322ffd4785ccfb97055d35a6c4a8e70fd189225b35e7c6dfede5f7fc5e8b108570741088a925e324006564825e10c8d1d1b797516fc57a477728e2a7247662aac0edb276133c52202f06949260ec064733a11b63529b4a8886d179f517ed479ef705aeb746d4921d553340febed292a8137da8cffab35ad3edd11f57375012171a042638fe767e71f6872c3cbe69bcc3681f766b62fad8cde24be2c90c6349ce540f0fd8b07f41bbd6560f3acae448eb820e5b7b0a9bfebb5f13316c121783fba95fbb061b70c15ba79f33ef926454b8088a4c29aa37181f5debf22cf0cc9a0da059509ed0b4ddf1bfcab68114dd9e74601f168166b0ce9bf98f4f0aab2df664d21ebfbf0fb32bfb32f5e0e13396ad5eccb6b3b5eaa5aaaf5a793c1955dfeb0b920c9b9a61666daf7ae31f3fe6eea83586f94fcfedecc9e066a8659db22fe461ba1a3db06e1932dce9de13af8bd0f09c8821828e55695748dcdea5f14a5e11c0ce2ad41893e6f4fcc0001c4bc83498894eedabd9d0f8e64da2607b41e472ae48ff87fd0aee8249763a34949b47968d66644f279e9eb10a8376e0f1f13e9bd8151cf8e2e61a092eb165d612693a618afdc0634a1839a60f2e0a444e176a2f9015c60d2707ead7c01b8e02747f262bebfcfb687e53a481a5156c6d2782ec5668d3a347309ffeae7d623a30bd118e59182bb12da04173417f996169d5940a2fb0d95e32e899c7918130cd2275eb6b584f37ba24a67f45d7de8dcc87429dfe42a5e91d9824b52a2e862e0ec4b553a17753a69e7bdec28ebd11e5a6815829ca179aee54abb012e80b306179a86bbde440b44fb79b551ce16361ba1b2cb11a9cb8b522bc7579085b51006c9602856aaa315df359f08619f05ab6d2d2c7fc6ad6e8ba190d6f66550fb42ce6b316f2c952bd548ff096e95cc068d9c09f2cebb901ba314e4416b54adaf0d1399a1b7362dd34d31bc6286c45716481b582efdb2a56820072036f1a90fccbb354515b330cf9fcc7a3936ecd11cb45abbdfcad59abdf4842f60111917cda22f3abac9899d5fca929d0e329b2a39ac77c6fbe2cf9c974c8177c2ac10660b0c4fd55ef7094a088530b32e7b9bdf325c64ce043fe9e8802ff43e887753ab1f01723762d0066d502530abe7369b1ceec324dd41a00e1b6103b75040fff0abf876cbec1b06d027d07688bfafd7b2d26d3a6a729f0c8a316dbeab5866e674a64d01d6e94a00c1df4b14a0771d9703b53adf6005ae5c22beb4a953cffffe58ae7706e0a31b5f1f7d3497f2e41125d2f5441c9a4838f18a4a4f9371f1e9a2e4747760345b39eb2cc6799f246c97fc6a51ab42239ae18301ccdb0ff05a136aa30f02c665151b59f3b935eef1b5f6fbf48fb99d31965c4dcad277fa845c73b8069bba414bbe5e2813891425caea73528b0302de4b67a8c9e89c871c4be46d9d60fccacc978e245c096243b0fc5e7df74d94016cfe3079a3d980ec01878d1400ec1a8caf5d1dae2b87db4b3eeec3f40f5c8df43a52c9fe34483533b7b36be05a409b06d69a48814d722600f38673631b0308df0f6f6203b96011c9cb841ea3de604f4b864e7645c66a41e6f2b126fab04e6903cae9b2b2be2aa1c4767332519fe35658234240f1f9b25cd52ae4bdb6bdeb819a48253b0b31e2bc1fad45d82ecc260075f822b2e3beac698f5ad86d6a9ff4b28bae7bd50e05fdd69105f25033ef8cf006bb48edfb0adaab6ff1ef25fa1ccb4315ae3493419a20a028c090818bed61448afb6b9cc7cc795ffd4d428365e14ed3a147dd54b02de4a4a4b739af2cdfa638b210f1e4086000166fd54d0846f361b81312e7f0bc210eafca63b81c946fa05c60bca244462cd3a81fb97cc0c300d208cee76b3de883c645cfcf6d4ed50e262a3024740d9287d2a8ffc654c29d7b8479477e9d952b50ea0973826b481f73810f142fe5cd590d036897fa7fb2993ebd93abb05452b62eaeea70db30399e4d5b6e6a76024c83b92b7ac7f5215a68ecbbd21a7c0084e1001414608d7a25bda768e3f766354041dc59b232a86df5b0e09e943be06ac1be6df01a273ab23e54df4541b46298c5d5d0e548ea327d10e737a5c7d066c0f6491dc88f55c3c0ef2452cb424af65150f3601855381aa4a1a65ee2a5612544a48d5217c8f36f3e2c264a56c634d5a31640dcf35e44c923d1ab9730517ad5abd368092cdc255f306172ea03647e7928024ab0db449dbb19ae1789fe59fa9153fe9110fe4ba3a315ef78ca9b8c4a19a5ca65fc0dda6a9abae1a1601129087c8b1dd77b2459c44baac15ffd784f45df0cc1f135b32dba6fe0e8406d08827b12605f70328def6a1e8793b285584a4309cd", 0x1000}, {&(0x7f0000001540)="09fa285f9f2549fadb50a8bd3f0080ccee5f317a6001b4a888c2a8b4c582d153271508e600de40c0af48f366c838f9a2ee237eb6c610d41030ea1a8956af", 0x3e}], 0xa, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffeffffffff) shutdown(r3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) 22:28:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(r0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 22:28:15 executing program 1: r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) kevent(r0, &(0x7f0000000080), 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) unlink(&(0x7f0000000300)='./file0\x00') pipe2(&(0x7f0000000040), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x108) 22:28:15 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7f, 0x7fffffff, 0x893, 0x1, 0x8, 0x9, 0x200, 0x2, 0x2, 0xabb, 0x4}) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 22:28:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000080)=""/87, 0x57}, {&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/174, 0xae}, {&(0x7f0000001400)=""/134, 0x86}, {&(0x7f00000014c0)=""/217, 0xd9}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/112, 0x70}], 0xa, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x8001, 0x8, r1}) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="e1182e696c6547000000"], 0x1, 0x0}, 0x0) write(r2, &(0x7f0000002740)="49f0d2bb5c9a97732f2052c2cfc377d9342146fc0b851dfe69604e92a4db9a6edc0cdd371320b23d12fffb4a11b2bf0ee99804af79399fe0b8ccbb6c9da87aeb9788b30511", 0x45) 22:28:15 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x4, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000352000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) 22:28:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chflags(&(0x7f0000000100)='.\x00', 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000400), 0x30e) 22:28:15 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x5) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="48038d7f0b69da2e38e732099845", 0xe) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="52496a3bdc0fc9dff5c647f6fc3438c013d9f5811edc8d819f1bdc96377a46a96060451dee6d45220412f62abe1cf7bf15b4f39393ce96b3bbef7bfb3b83f9036f28cb56b5", 0x45}, {&(0x7f00000001c0)="12285a981feb36a395f8c1757d47927b10f3c1d8fce3085433ac99c3b06a3b6396c44fb178ba66acd33391b87f169afd99f30d6ee3f8f06dfc23c7695e2fec78fba047ad53fbd94da5b6aca9510d162be0438af0f9be2af6bfe52e77f03df7ccf38f40224ecd086961459e09f88a52212ac6496bfd62d537a334e3040499fdbd10f1d3cb867c591dbebc175c58012843ff9a537e752b2fbf0572a4f720", 0x9d}], 0x2) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x9, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="74c6dbb92534048a2f1a78be458239aa21a3fe563ac4fa931ce9b78a907e51bfd657152f11d840d679abb29420ed7484774fd546992d88003aa14dacac3939cf489bfbf58868af4c073b2685e9170a775c708d5a444bd6d738a553d4ec76a4a4911ce5a7dce8e468715b4be7313c7f51635bfad69ab970ff0f6a64f30fabb3ffe26d75432e465c3f6d68dbda1a19c22c129ffecd5ee73394f8aa1528fe0606a58048b4e4f77c248eb8cebe452a60bb4183f9d3d15b684e5857f980f3ac45fb1caff7cc1d63eb6b4580aa093e458b44e005b1b951b00ae840c286d6e7ecc307117d3eb261d5bcb385c26ef62888f7304780df69c2090282be285bece4700c1b950e362d0528a7d65d8aab0b534780cc7989f3030ad238e811f4cd85c9c24bb0774fbd1cccdf902a29ade7f427872864783aa81fb46de400af2b70f55247b291bd6a38976e0ad227e994b779df40db4c8dc0fd5db180eb957f15e93c0a037a8995ecb45157c284682d7ec4e92f81965d82ef26a174ce0d972b1ef8a1cec1fbd32dc697cc1fe30fd63ad297bdd8e13431effe5ea697136f8ba63040243875b18df24d6461ce90d5c167b53fa721ae1b047005cfda58c092eb019b9605d265dc9ecd407e43e4831a7738f05ba9fa2d4b26b4e96b6369c5ddd602cd34af1a1a71bfa31e23c7ad1d7cca98b3fc615e37cb337cb4314c14fc0dc4f91a58c24a0a68cd3a7808f1c6734d0ef83faa5c728228ed62979e9c2e5ec675916a4f52dd5ea60ed022063d8383e19dec11be824553e0f5815b513a3afb8d2b35e51ac9c88bf20077c700d0ac86805b3e5e5d5c9e37c36907b3e9293282a4b7f4b232622c96343ac0539cb683e68475c59a8ea7828d3d24ab39eb0b8c1cbd178416354f79add25634da0555b24d0fe310d6d18dc1bc367f4a7d9cdd654c6b0f11dc1f446a111b03798bfa532fffc2bc92e256c50d4f7f29ea62dabea61966adf90c0913949752c0968ceb76b641a4fb5d5de67e370fe52e01293b55de9ef41a86a3554fb9a5e04b08215eae91b0221d446ba90fc934dc9dd1431cf025955011c243c9255f653e71b3c469164490219c7cc7d99decabc5aa50334bd94c2ec1a666f2bf9e09b87e449c5a63bbff19c90bf63b738e9768a3871482dc57ee8d6b225f72e8a66f085af273c00eb310f6ae13eda3db4251c0bb3a805731c2daae093e84994a41ccaa5359773ee0ef52da5902429fbe85a9ad62adc4b457a689bbce9669921f586acd3db4736855b8ea1c46e6c56c0b5cd6a2124b91dcf9b9c3974dbe0e81cc24d4734df3ea83150be7387355a3c955ff84465da8c377e9abd41a9442d17c1f61c988d915169eb332812b82942bbef638942af4d4afbc2d6045c4d8cf1a56feb44032e212f598f55a38ed742eec1e612d30edd7d04967c8f6c1013bc84e858fe1847bc2ceea36a4ea80fb56b8c702eaead37b69ae77829fc2d6d67c233713cdab02c94a93ebce77305d67a5fa97c29cb9cb54de322d07bdcd81ddf0cbd92beb8ea8082847a5374989746b5704d65cd346de3b3bd6a7a50c22b01ebba72e4565264dba8df5b38948f73528bd017e2ef6bdc4f597b6f015da0f4d184fea6c91f19ce450bc33cfcaf2db2a6a59baa7281565ab4ac3bf10c5a390b378477bcbe035d3e7c9a28a1291aca54043f38c1c6bdd6a5c98dd55a7d3ac478d8cef6808d52b8295b9811efc602e6c92599059dc6024a1ee07ad844e01a93f4f3f4207ab600d6fe6678028afb512e0ad55a7e9a6ebe3bf7176b22d9091765ba6a4fc860b0c62cc3f4bf0505c43bbf7f584bdceaba54b9d3104a4ac30c5f54a04e7a950c4d0157e81253b003a63f955037bd2d9801e9104bbe8f74bbc262455ce52812c9dec11555eaba0e6548cb64f7da3fb3536823ab5c385a5fa8ac2276f1ec57c1a479f8133ab1cacee9b10bb50b3d1ba386f07e352d21365de29ff639526f7ce24f43dccff764339331053d1da2816244625e01f890587d7d0b5ac21e068968db92c8fcf846d063d367f1e79b387628c351ea7238694a20423e1445487544a82772667adaa14aff1549387c2ff21e68f3207c65bd42ff76645d25407b72861effaecfcb88e6f2cbb21eca4b9945c95260873b6bce412f8b21105a86fd577fb14b66a7310b833be6a9cb0a59d5e931af99f4f600be7129cf4b4c845ef8f128ac78f4bca0714260a1aba4ae4f87776867bd40ebb09aaa876faebbd68c33e1adb4bed2f7fd3d1379dfaede4b2805c4243806e4aff1a4142367ce94d1c827850b96c49bac664bf30855390302eaca86b757d431c318a55ae15cb24703ad291272ff5f24b3cb3e61b1ca650ada02fc1fdccf266e690f698545476673bce2153b718e1fe71106fc7912dce7d07fe35964bc09b631500d6adbfa9dce4db8b412ad2420aba7b84cd70412298b7ac2a3b8aaf124c00a61d25729fab66e16a6e970f1871d0fcc3f9634025ec2b3610c4303122811b9722016163d932ebcce78f346d0da310f1e8a88aa4aeb583c5a3b14eaf196a88312247dd6c51101411705dec2aeb838201757ae2a0a094baf115f6b181e8a3e4a3ef706cf51bd38e68bcf42347b6b88e26351c2aef11299ea9a0cf487194c1c4f1d8133e4447e9ca8a7f5a0d27003ec98c7aadcb598d3386d82d081477fc0e8818ef056495c3d53184562679b18f14c5421432b00c7aea1606876a90d50df9097511dc406fce13676377d1f5fe137ff89052f7e65544f43bcaf3f11d9ff7b24d1881acc5324c3728593f2f6e545bc7dbe203973382ca6c9878f597dbf4fc8d7a79c25ed69f84a601c2b610c062817d36403d721d9bb5d8df77353c48bf263cb8f6dce38368c7fdbde0e231a599c7af3a4827f185cf6916696aeb6043bcd099d92f990b2f1e47b2d86409f739a3fa9ce2ae98cff1f11c4265a899335c0e107ab58ac8d14f129807da8d461caddae2d89dd09fa8ffdc22d7f47b0d76897fdcdcc101dcf2013de8c33ba35110a5c06ca8782f64e9cb7203b1867a301cb8a141fade18ec8594def582e84f1e1c982602c39dd4e3f6198aa0de8f7c684e9def380be9d4fd1ddc588275d5d36e4ba9aab158e639f4e4ae780cc8004c16f82e384194ed428f6c39288bc0de89e675696e5864fc07dee66bf6b7a0c85888ecd7dac9d90bf8148dece298969009b2c7290224f180c5b67644f2bc2bf7ae62e6d1bd2e74e31cd0340b71ef2b401b46578fffd8073b2a064caa1496967ac5df18c8f05963124f49fd9f457946fb45f62c8a16feda5454b4667c7041df6a858f4581e8b5469d88cbbd42909d8224d01630437480e07678832b1174ffc33dea52764ed05bfe6fbfd2010cd80e0ea4db0b42e39623edcea9a96796aff26b88de55a0bfbf2af4da9a7642551c8217c3f6d81c46a324c3fc5392cf263572b073fd45d09e81c9e7678d444fec355d2e474c718c9653a8c6321ef0280ded82211e76a3b7bc3d6c764abf4c3329f561d75380a6231f2f760b2068f05ac5c65c12990b92fbed667de17ceb0d437b2fcbe9251e7f019d67ee8e1b1f2ac49a66ccae9c1873439d36fc2e6791a2f7e51205238f6f8058e4e43d26043614b6894f662bf6330c64f687b22620bdd6cc7ef74cbeefb9f44d6c24b8354516e77d8069b111bff0dcd22187a3795416b28b06001742a121954fa80366ec86dbfbe959f7697dfa5a0c5eef69b138d7535c0694d871bca3201cf70f167f954796b157d176ef77798f3c4ffeb330fd1d67b5d885dd62cbd092d68e43b95b0da3726a6834715fe7c05c2a342b571ed94dc524e2e2be3c4d3eba19f3aa805967b80736432c0e0c52aa54c2fa0c73306ac70f10f265f6b0bdc47086497728e6e4a5aea818a52ca7e752839c5fc4612954230ded8439bb494461b8272a21ef2a1ab55fe226cd1b0d5b658e6d1cf1d673d862193c061d1cdca2820b631ced4f8fe3675b76506ff1db0670a567ae9026792b6994a34ddf151044b4dda876d24eebaf2efea341c23698141777a5cc2735fdc32d5aa3d35f18ff421a72b806d44678233f0a8cf67dc22c0ef00407670dd6774a09570f065b4923a99840b19c5ec871ec62dd9f061b2a6feb818338e4e8697992e59094509d4abcebbc6fbcc765fd8e8451d2ce3249c6bdcd505fd85777f9fff9956f30acf9d1f484b8d68c6da8ab389452d1f03656e1827a37903068c3057fc8268a08421c3a1db12eb596a6912f61ff147176a7a25862399c1a104608a21dc07e1cf1fe3427446ade2aa0e302e92426a8b6dd14baab6bbd41a688c6abebd691a8f9afce5c2b4a54a7d71a03709a9ca5f653414af49f3efa1825c21f595ac5d9a2b38f9f46d0c82e8616c987dd0731999359ef69143b27a95047d895dd4f30679b3b411f708e20bd339679433416c319e2571f3e3a2cc69c5b8db5563cd174dfb5e201710982e6bb7e715dec4c4afd7c801d0e9956c17419dca5a4a82311ee91a939aa1efe68e85ea576d0a408a09ebfa8cc0e14ba4f5b7cdc9941de4e0877e29a045dd53360085feee6ae805bdde586d4915889a3624fefdec4357cd659e40fe7aed8850ec89e269a5388407e429bc65ed8e2d9b80bb296406b04955ac22c7f66c94afc84052332cc72a9530064afc033e8852570940f04c7095ecc3a20c272ebcc98c0d3f6f9aa775b99334605528e98de3ddbdd697df5a869d22676a00464b40746a740a55d026a9f6f3a48403e6b874bcb34cbedb81ab223758ee8075c55a781de28245d8088617871f985076ae5c67d620f3b7de9864ba0b26a19a7ee26321f5e3c5a16ce48a7bea9a3a5ccb4db3b2b327063e4895661e61fee12c5766710246bedae660629f6851c77f60ec01c904d7a6d54977cffd64b43f8d90664cb194ca06d2cb99176ee949f1624c72cb6ec27fbda975f6ff963f54dbc56d327eedde397b4d3c70ce72f90619444484647ed87b5f4af7eb420a9d33770a9f7d58157f2287f2475f66f06fc326a93e8467e5135fb93c242d27391a4ca204c005d453064947ef76418c8db5376067773b51543dc02efa25570303aa8c35c38c6cd7919a1205916fb1aacab3f0f6356d79f18d52aaee800a3defa1d7be578dc6600bd88784a005c0f589744530778770d2d040b849698d4901ac12fea3e1de55c9812df764cbe3a85d2905d66a32305b64ce579746a53dc9811e76e6ade03fd6ba5578fcaca78402b13106d2a6dfdf6445e0ac1008d7f29d60f5770ce1bf9c727765b58d26cebfb7554af964f8f770f9d1f4723388ada9af355ec03a3eadce899a6e199ed98045d7e1bed6ac1e199075450a80ceb7dee7547e0e98dd43885a533d9f08097a5b45c98dd59967a77401148b67d4d6507e2ce7ff1d20947db81730acae182ae0b2ef4cba1c05a402425fe328632d689ee38e14653f78d10cf4d605c829dc31c6111b7407c0b84c3e8429fd48d2c51fb7bd964c8915a17afd56926835606e21f2633ed23d5ab6cc7cfe6dc8b2733a50d9eba956c141fa0a31f4299398018d1a444698fcd3a921dc91d852238eb31f11c512a28b87b7bf92f8c1ac3091a01edbf1cabf83a9b7c86dda426433cd62da35aff9566f946c533e3b856045299068b9f28b1dca95e71cfe2c8a100310c3dd9bae1a769e4fba05049baa91efec352668275e5f1693cfdabad4790a89c75e20ccb5dfbe9e6d47cd38aaff45e7dbb61cc77d92b547c71d76ea94c2f936650693dfa04fa4bd897b3a5d97351467614d0caeed3339c60f5df67a95e00499fc1b7087d88a38e64c505b5a7fd", 0x1000}], 0x1) 22:28:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x8) pipe2(&(0x7f0000000080), 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x48) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 22:28:15 executing program 1: r0 = semget(0xffffffffffffffff, 0x5, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x5, 0x6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x3, 0x1800}, {0x3, 0x9}, {0x5, 0x7, 0x1000}, {0x1, 0x9, 0x1800}, {0x5, 0x2}], 0x8) syz_open_pts() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/131) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x1f, 0x1000}, {0x2, 0x6, 0x1000}, {0x1, 0x1d, 0x800}, {0x0, 0x8, 0x1800}, {0x7, 0x0, 0x800}, {0x7, 0x4, 0x1000}], 0x8) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000080)=""/19) 22:28:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x122]}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 22:28:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0xa0, 0x401, 0x6}, {0x7, 0x0, 0x6, 0x2}, {0xfffffffffffff806, 0x3, 0x20, 0x1}]}) 22:28:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xffffff64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{0xa3, 0x7}, {0x41, 0x693}, {0xa7, 0x7fff}, {0x81, 0x7411}, {0x47, 0x7}, {0x125, 0x4}, {0x89, 0x75}], 0x7}) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) 22:28:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0xfbdc5ccf200995da, 0x6) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 22:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20680, 0x10a) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x88, 0xfffffffffffffffd}, {0xeb, 0x1}, {0x1, 0x5}, {0x0, 0x7fff}, {0x6f, 0x9}, {0x14f, 0xfffffffffffffffd}, {0x26, 0x4}, {0x25, 0x8}], 0x8}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getuid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0\x00', r2, r3) pipe(&(0x7f0000000100)) kevent(r1, &(0x7f0000000100), 0x4, 0x0, 0xa, 0x0) 22:28:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000100)={0x0, ""/142}, 0x96, 0x3, 0x800) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) 22:28:15 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0xa, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 22:28:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 22:28:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x36b4, {0x5, 0x8001000}}) 22:28:15 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$inet6(r0, &(0x7f00000000c0)=""/186, 0xba, 0x42, &(0x7f0000000040)={0x18, 0x3, 0xfff, 0xd8}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x384, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="7ff490cfb8bc270e5682590fdd7cd8137e656aa2c567c238cc67411cc45d09070bf39c2ac014035b5ed007b7471172401480040b3218cd6e249f229596a87a26c9125a8c81ecf70ea3e77084cd05ae8e79f884c50b445eaae2cddaa9c09fd89d1f1573d0505432c54fef24f19f694abaaedab95d10e47d7fff403ab3914e2c230861dcc40d7964aa2e28937d6ae274ed48eeee6bf25cd5c93346344d30a5da85eb954d66b53943beaa95aee3c36a31cc8995e329dd84d4492ce78d43fab7309eefeb33579b2c81b6a400ebd5dd4afeee7aed3e3b40ed2760533c960f99f0b1199e652dabd0cd495b2813e276f9e10877", 0xf0, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)=0x1300) open(&(0x7f0000000040)='./bus\x00', 0x4b0, 0x125) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)=0x1) 22:28:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x20, 0x3, 0x80000001}, {{r3}, 0xfffffffffffffffe, 0x10, 0x0, 0x8, 0xfffffffffffffffe}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x3, 0x20000004, 0xffffffffffffffca, 0x8}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7fffffff, 0x8}, {{r3}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x3ff, 0x4}, {{r2}, 0xffffffffffffffff, 0x90, 0x40, 0xfffffffffffffff7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x8, 0x40, 0x4, 0x2}, {{r3}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x80, 0xa4, 0x52, 0xc4a8}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x80000000, 0x5}], 0x101, &(0x7f0000000100)={0x8, 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) dup2(r4, r2) ioctl$TIOCSTART(r4, 0x2000746e)     OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 22:28:17 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x7, 0x4, 0x1, "e4b2ca43451d986e4b8f5a92accce3cf54ab9cfb", 0x5, 0x4}) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 22:28:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) write(r0, &(0x7f0000000080)="bc409b3a250e3df26a73f431691269841c1b74feb3bb5af8bc065f0d7fd5f98e2a65858ece537be82e66e292fa0fc94871517f05a9094e86ef8f1aac1ac294e8f321463b6dc99b51a69bad10be624825fae776b8dbce2cf3a999a08c6ef3", 0x5e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="9eb43f5aab34e82570fc81643171", 0xe}, {&(0x7f0000000140)="ebd1087fed16cc932c0f2134f6b6da4400e1ffd4e1db4a5713e35b954a6a16add37b87fc7472d5be0de0efb32b0b93f9ef3cda3f4bc41d86a4ed8e1afed83c36bd0a538baa3dd2593875fd8b4cf546ef582a106fae47f55585f1de5cd14bb1ee56159f2ebec15e6978839137e12d47f6721349ba503e9fbd37e0083863d1559d846391890af94768c03b9bcd4c50e7f8a2d8345f94ac7a31e019a6879890617110b5f1838078a87f6fec901c6555caf0", 0xb0}, {&(0x7f0000000200)="8c499e1f52f452337625c5e79bf15de8a28140d5b3f9b810ed1b617c3c533da01f7c34ab710f24e045dd7f21033a45c6836f9d1591a47576b66ae632d47bf928228416c064f76322c1a8358be3e6aec1713931d8a95136bd66e1cdde9b242edbcd8e0db9cf8a5e77c58d9ccb695c388c901ba1d66019b4af8175a9f063fe401bb9788eb7a01dce3403daf9c1f084b9c7cdba282c1a96cf55c9d566", 0x9b}, {&(0x7f00000002c0)="1ed2857f", 0x4}, {&(0x7f0000000300)="058ab6dcd043b20d9e0a9abfabac1a522a45d54c784fdc538d416d2f0e55b11f2808e5816b0d63e9b103082134e475e127f3d05a920f2c331199f042fd78e4ef2a00b0cf7a8f8f82662434ce232eb05ee4ab5deca430ffac016b479e506347fd", 0x60}, {&(0x7f0000000380)="24a601c349c3383df17c5c34b314ee668ae00bc621048d8e7558a03713ea8d758a26e65a498fb2f9e1bab65ab9ae028e53390fe8346dbe62e2f86d51d1eb9d317c16786507cd09238ea812e413e0df9289a33b2f9bad2f2013f13fdae2f8d7264d818ee7a02f0d22fc13c97a836bdc0412739e5a2db182337406d47ca48d0d5e48220217e324b10285b6f05f8e064a4ecabbe9977630de64fbb6df98289bfb01c64ff5174d180d9ec09c4ccf227026bfac93aa88b3ef9edf7c9bf6032d3685db20b68ffcb0cf153de2a2e313bf0017bc108cff0652258c4354e6516b1acfb50ece32cf45e93d64", 0xe7}], 0x6) ioctl$TIOCNXCL(r1, 0x2000740e) 22:28:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0x33, &(0x7f0000000000)="f2", 0xfffffffffffffdae) 22:28:20 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/220, 0xdc, 0x800, &(0x7f00000001c0)={0x18, 0x0, 0x9, 0x100}, 0xc) execve(0x0, 0x0, 0x0) 22:28:20 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) fcntl$setown(r1, 0x6, r2) shutdown(r0, 0x1) setpgid(r2, r2) setpgid(0x0, r2) r3 = dup2(r0, r1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x100000000}) r4 = msgget$private(0x0, 0x664) msgget$private(0x0, 0xd4) msgsnd(r4, &(0x7f0000000140)={0x103, "95d1a153c6f2d39b08c541aefdca3bded02c9e31be3b8aa74b21e29294a194737705a2111c65211a03c4c82f54d692dd4cd4869b765456f2290bf60047cc7e25f1509e2c8f89ea5e5961e2942d903b7cf3dcf93bf41c5a80e7eb4c485e14e4eb7b2efa1d71571de1e60751c9a7f2fbf1ebceb5705a84318d341b96094eef8a0bed5afd7c126c02ea247fe43594164a0710eaa4d7752fd8a71b055b4077cf1df247353f8e306cae7b250f807d14aaad962fd1a85c12cef5c8653eafd6b5d7a93a642e2673a5fd405e6477b9da8869bae475d81412549033f9fe55d5526a904521559235bb3e93cde530412e57e447826431fd9146a19d18cc"}, 0x100, 0x800) 22:28:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) r3 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/7, 0x7, 0x802, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r4 = getppid() fcntl$setown(r2, 0x6, r4) flock(r3, 0xc) getdents(r0, &(0x7f0000000180)=""/228, 0xe4) fcntl$setown(r3, 0x6, r4) 22:28:20 executing program 1: getgid() r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x8) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0200"/18]) 22:28:20 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x10000ffffffff}) 22:28:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x973, 0x0, 0x3a2, "77fbc1f3973ef449cd779ba401e315bbb38a4874", 0x6, 0x3}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9c0d5e1f119069d424691d34c70b11e8dbac368d"}) write(r1, &(0x7f0000000140)=' ', 0x1) 22:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x7, 0x1, 0xcf, 0x5, 0x5}, 0xc) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000240)=""/180) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x108) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:28:20 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, &(0x7f0000335000), 0x10052) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:20 executing program 0: accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffa) r0 = socket$unix(0x1, 0x7, 0x0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x50ba622c, 0xffffffffffffffa0, 0x3, 0x6}) r2 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, 0x0, 0x1cf}, 0x405) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) 22:28:20 executing program 0: r0 = socket(0x40000011, 0x4, 0x20000015d) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:20 executing program 0: pipe2(&(0x7f00000000c0), 0x10004) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdir(&(0x7f0000000680)='./bus\x00', 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) faccessat(r0, &(0x7f0000000640)='./bus\x00', 0x8, 0x1) 22:28:21 executing program 1: syz_execute_func(&(0x7f0000000000)="410f9c12c4e1fd72d50cc441d05d9d99899999440f71f026f3adc4210165bf128254dec4a1b11522f04580042400c423e144572d7fc4029190347d00000000") setrlimit(0x0, &(0x7f0000000040)={0x10001, 0xfffffffffffffc00}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="e75640fdf42e8d8c223052e5a680ec7f13de57c7b08fba5eeb00960975da2b3cf1903b2b06b1e2fd9ab42d3c2d26a61f9cd0e4cfa4272c7cf9edd983896039257f7e24d903b3cabf55193554b6de93dccd8d13956819908d57c69ccdee39ee465052ddfd79782112ac774ddca571b8b4274402d172d70c8a8995a65d0f5814b163817435598e82429863eb738bb5f95377e9654f49b523ab463744dca8d297211c887231b76da216a50b0406bfc785888820482317239e56e7aaaca559058595e1ad5b6580e7385a7cb533b6af4373a47fdd4733d9f7216baf7341bfe4c45501ed7bb944795d424636f8e83dbeaf479454a489d19e087fec4315fab9bd", 0xfd}, {&(0x7f0000000200)="24ad6d48218a5971438577f762eeeab499f03301bfb45efffb731dfb7b01922ed88ddbb1a8157579e5859e8187f14f97595b69a8b90b2c597a2fac", 0x3b}], 0x2, 0x0, 0x0) r1 = kqueue() syz_execute_func(&(0x7f0000000280)="660f5a00c402959a5506c482f13bb00000000065660f3a63eaff6745af436ec4c2e9907459080f16dfc44145698300000080f30f52a7076043b9") fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="d0caf62754c19af5db3701ccb6bdd5226f46222b528e", 0x16}, {&(0x7f0000000300)="0a5e50db6cdd1d8bb3e11e68fdf83caca1ca42898fe91d6ccdaaa06762a85620906358c7930439bbce48062367152d7c00999b5217f8a2b54a80096f21932b8027a9c96017b239de608fb4a90e5c16534aea64e8ef06fa5a79a7d2ccb93290cd64548b508eabb9d5f88b420f72a7a8e8e0ae841848c79e4c6721be5a1c58fd43515915b147b05e4d96b63ba3cafce87cbaa83311ae35ddc3a92e25b799f4c82e228a4fc41441be0989814ff4502bf5306d3e8b4d63020a77aba6810e761f40b9abcc6bb80e807c11", 0xc8}, {&(0x7f0000000400)="d5c692cc90f5ba856ccb1cc51c059ff80fa4b2761b3dcc996d3b32147ab8d64b10302ef027a91dccab25012da066705437acd54b595cac3626453f17bad23295b70788380eb170ad9a918f8863c2f7bec73b941a593513fbf9f732ffc277d1b15f2ee731de41d9876fea325b21657aed5f28ecaa0f2a5bfe1b3a4f521f6a7d36b8b29538aa5e6edca358381ee951a14e996d645d03cf032fde46314c315262e5907b01c7e572ee2529590d97fceaf244ff10bee3cc954df7a6a3a239e1d2df192049070d9733855bd465a6", 0xcb}, {&(0x7f0000000500)="b3b2b7a45c2bc00a965adb2623aec34847afada9e98c228a8c3308cf409a3938365f8768b377e40b68a6ec0a0228be2cb74e820ed21958d068e68e8939e6e0679d14db3f2f6e1dfc56d900eaa3c55c39475ec19be045c53ffa2ef82eaa07688d8000d0e6c4ca4ae25159a139a3befa9eeb863a52e603f4ea1007ede301c7ab31f21a93a7cbf0dffeb52239d257ce8c8fe36183f6077e09f529d70cfbc5738831e290279b2f4c4cd97a277c11010225178dceaff91ec7e110f612bbf05cbf9941", 0xc0}, {&(0x7f00000005c0)="9d495d4308af4a488175c4d1cb700a4b92aa11fece118dbec7639e1adbf2ca4739d2225849cab5b92d93c86545f116ab153e3ae36530a00f9f45578461db4e3bb474883440fde672879f8410e8755cc113bab075ab6f7e49e2217d286a1b1468e03ab7f17715dcc1b3881692c57b45d22e109b57938f81efb4a84f8fe0ea126bda0c166bb2e5192d3ee8867c97a341ded827ab28c62f678835c8676f8a5ffff8b6640e674f8fbe4239edb390e9dd7550fbdbf438896e9fbca3431a69a11ff9fc59929faec0", 0xc5}], 0x5, &(0x7f0000000740)=[{0xf8, 0x1, 0x9, "26735be69a8322ee559773d42b88f305356c23bcd58e96133e0f3f2c5f7cf2c1568b57f669a5254d7d3ea268966cc47b844577238e461d57fb071692cbd74dd74dd6580fb3b649dcd80ad987c88a3745dfac034612ca0a85f0c62615ec8c52f82f6bb06332d03aa0eb89b42ee032503e97bf4d653f634bda5ff165c201989301d0ed1fe6a31da03eaba589d5b1370eca2670be7f79da4dc57b2f53d08b4fab906aa71f2adf9c3e35cf4b850184097a569111dc30a58b362492ed8a216efa0b5b73e7a349f00eba7fd3ee42462f4a5ae53b03e8b6bf200b8eabe48bafb7390ca9e2"}, {0x1010, 0x1, 0x3f, "c64964dd0472c0ffa02f5aa9bfcc024620efa107cf73eb7016a6e4524f5341790589d807109491583d74840d921af4ad1b8a498fe67a3162b60486c4bd4678cdad604cd88521d53a47c3475ef13c3940531ca716618739623495340059c2b34785e66af4a23eb556c5d5ef1b33a696696a2a0d2d4c5eb6f86fe9d6064b644f57f87db3ed287bb78add594c4ba1edaeccbbafe1495c5ea15d5b511f3c361e8ba658d15e314b2e302796ee6622b46f775445bc82a074376f8c9007981428194a2ec25597e5628c0068f495556bc898b1caf29bb58f94cbf44261459ad56ae971ecfdbd36bfd0fb1ce447d780411f57fe2abc8c0b6da0eb7993253d6aeeb0290cf6cacca2ede39933ffadd0454b169965ec670c1c92eea0c9548f211f0e520e5ce331335b7c13e6df9d5630d4233ad5d0d81d4768b12fbcbd5888a4fcbad5f98a7f0c1b8300f4f4e281f27546c0b171d662aa22b147b479595ea8e77feba10ba5da5f4d1900a80136fab8fcaaa1616b2a28444dc79168fe2550dae7c444b3a77ac2f15e2f43996f1a8c8706fd15168a91afd4eb3e09787f72213003a7ca8a435644387f2a668fd3822fa479a91a434db1567da5a9ab07a33de3dee0ca3e2c8ef640df7c02624d777d82579b8c89db4f2f36bb154ec65013f032392f3540f57cc691fd42d94c4fe23034a6ad20fac7cfab738590bf07acefe2c001e7152be7a82db062ca5631dd5f6bf26d7302e51e03f99845765c0c9402c3139bec0514979b9aeaf5e262ada3cbd06fdfc646b1fbdd30cbdd3c8ece64b72fd0ab10b0a8117c1c0022772da3b517727c799433a79e60a941b919c465427c8dd6048903c993d85d9dab0effb5ba7479f98e02903eb7a452c6ca0054e97493714da19c4ff9f5a2e530b21d54d825fa5762c45ef4575fa854964c3bed15bdcbd2d1900ecbba5b8e573e0f20c3c32b4eb9b9e477619806c483aa61df958ceec835b6c4d87902dcf695363de8994beabdfa03b9cdfcfee5c2f7616aecaa4fc10370ed6c2da1d7ee2ba627b36e027642089ece8c867ad72ea4488140df8c36abf1408c86c5e9571852750344e3c10b35dd1778ae6809ca9b5efc736ce46acb694decfcfa06882bfe6831bceddd5cbf98956bb8a8f058cead48668c85aa72f778980d32b57a9bb09b6dc92d8814fc5fc9809c77a72c52cf000fa7d88c2ee4cd8f2eab98bae382e4d1ab57740d5c06a7ff767b3ba649d51a63f9c4c5a9c8a1ee5584c8081bae10e24d148783f9257d68cf5431c77d75c08acfc57a02771ace8394e352df07c119c951e92760b2cf3be10a9f4cc447d7ce7c2b32f00260c068783d84ad61a0646303a4ac9ee3f77ae03e8d25c2eeb36f7adb6e071fda830479024a0f0dd4ea7d12afa55f84e8bf9a2f44bfdc8ff7f46943b7627fda7b12f2787bf5b429ced13350051a84e981016b451b0a2e20e5052fdf2da5c9a9f3a9ed8fc9ae73c0f55879a73658919fdcf06f47b743e7cf43978690637a2d9fecd13ba3acd389c7a4e7de314d4b74d963cf5ff7c1daa9cdb3dfd574637f46e04fbe481ba94eac419e5ebd5839772dbf09a2e360c22dfb21180bbcc9a1e7ca439dea6a689baac28a1627ac5e6cb6fde3baa70c7545b926f3a8ce615f0cbf7edf65bf88f4e120ff24ddd72e1dd107ebc69d79a4be839b075fcb733b68b72afa2be17976347e5d9876514e4aa1625589cf9c10607523ecb67d3c6431a31ba7f77368e44c6355d1fe72638b0369707d5337d1f7d8dd9ffca172d233ded47257faf6d123adb0ed0f92ad2005bf239f46babde99cd6b6a3c9af6e0e4632cc56c99e2f4a6196f734e440e4e5be7f32bc233a00e6db42397a86a87679c354788cf850f309c89abe08bbb3d53b71395e7e8e2155535bd4b1e5b47157532a62b55ff194f51a425b95a3b21a365378c92c8db6f54a2532805351866524f0066887f39874a12cee0dafc90f19f71b1f93e8c7091987317a47290130157b32077f7a0bb51c8a68651903eedec658a8236a11fa7a89ab6879bbe7be61bc76cc092afd1ee0aec452cc5e724eb146a019aff61f3a63816e383d801e34f4d8d31c9a2464045b1a4e7964b24ecba7b4bf98ea7414f02f2f7a6d8e61b532a903c5f0d94b8d3836f855afebc55b71824e807a934ca8265c7f5aa8a15e8ebb8d5c56f5f7d43c4ed237bc1ea9044ef32777100f72a9367003688227c542d48459a62e9855385aa0c3431483eb5544838a947d61f6d5041eec7d38b2a4f8de7de44babc9a4b4f1c1fd699d6845d44fa799de3f28877a68d0e4da15f6858877a0d2d3ff3c8358f6d1575fe8f313c24902c4465b7c6aad9ee0843751919b36c5f2b0df5c8fa2aff763f5a906596c1df3fc8af8ba631038ccc6808e805ac75ddbdd98ab79387e98cd91415bd86ab09464366aa35ad5896163754ba0b867362c20a049d25fabd678970605a71e59a2a61bc9f67feffac9f9901a023ed4f685daf707f19a5d8df94a81d46f0e943af68342d532cee09d1ef71c9424fc96cf54aa48f779e11af3b6fc04d2208760d41fd5dcec5303ada53f993691d7a1d4cd7e1f283baaa5b3744015c5dd6776d066732898a683cc0aba9bbea8d8f4fb140b5cc8f44124fd67b03fcb485b18e24f5c6054e5ee0f926bb188c854387bba52393efb78195608ec865a53d1326f1424778d7dbd5be0b7b9bebcb5141a0c5746c4364c3cd0aa3bbf1ed1e23997307741192b593e80a6851acec9002d86854afc622d1e03a86ee24be4c5c698bd5a76a9c3b55d018ef8cefff202ab2683868c810bea04e5ea9c8f93613d1155fceaeccda774e6f630b940ee7e3fbe40a0208cd899a0cca74bde72b1f679440545378ca7391088c8d5ce4a4380f70b45fc5d1a770df6dd41a492a89aeac71c15fd43e84f622dc6f8fa3d19fbcaead53668548fbf9d543d0ad1c5262047c9a49d92ac261a397fcceacff0693e9de95406f40ce2e45fc7285b41a949bce30528f7dfd04aab00d1b73a768fa577fafde7f2a4da728bf0bbef0f734a66876386c517266f38d8fc3e8defa09067175e3090c4d59af13be9b9620216020f4f0ef61756d85d21db311a7bd0c765279cb6f4d5002515692ae5120ad723cc524fbf82bac12aef22b341367dc59d86ae0ad35f2e967d976f6d2f4b2dfdd361f80b824af87d7de36f8094ce3406aa31f70cfd0edcf2d9343b7e69dd3ad9a60f16d0902e3622354926e645b794c9324399d5c22f450a85d4b7e66f97eb6660804883c219c59c8757368427a15a14ac47ed7d244c2b92619efc50868f4e6641cd9cc5d24381dc3b0f73e9624370070050b420e9415abf9fd0801ca01376d4dc6a4df738e86b297503a01cdae309fe8d108ae6dadb22bd1bdb6619ffaa1aafb458aa992df701ba122b3b47aac698db6376f70bc7fcbc57efc84405571c66c89a4544db5774f56e2c4c6b57ae12510885e30cc9ebcd9fef4ad3722d37fa0ebdf5c4ccd8dc823c31180864c58b3af8f8e6b53804d887d7f33de5425bf13daf961ca57334652731600591bce6faac0889de8a1bb6c7385f1389d52934b7e10b04b0e5f015dddf487422517555a9c31cbb7f2c2ae499915bbda78046891363ba3d37148f7d9b88c80364fb7e7a9ccc987a5f2f803a856d3f492313d8426f2c8645b03bda4eba35a1287d4e6ca3c46c857f2082bb1b04918322fcc8e80c8a2eebbbe57302ab9a2d46a0f62c78ba2d29dc4ca227adceef432d6787907aad12b824ad9035aa75aef7f01f00042ac947c6a314eccd547583032e6a0ea2ebd89ce8d06aa189973fd56c9a4f0315e37d85240735b80484e2c5ac7ae97b0e30ca1ed76e93b2ce9ff0cf14c47ebf947e73feef34854c9a3bc7d5c374e10c8b9354817a4a6b434c3d9b8a9d9efd6275be3e997f2c4f2783bcd164f5eb06faf7cca6a05caf1f8beeda2aadde8e3771abb15a4f33b1d269d882a70ab3e06e8a8b7c5b67b49a3f87d27ce967545386acc93487bf912958c4e51f63ddc91f459bd468adc6caca6bdb573a02857eeabc2c93946d10a3323176a847d85d97277b5cb8ccd581ff452c8e37534b493bb3b96c23ae2dc31ff81eff7f48c5dbe038cb75ae13e751198f3ccdeaab6fe7b4e0b4bfbd15a24f6dccd1f57db3cec2d98952befd54b058952de5e1899227b804df6979818c4d1c0cefd0bb56aa8080302b3a1f84328391fcf8e39f06fcbcca30d5efed1c2b0aad28d6fca33db57acbf1d1df5a26ae7e1e189ee9def73469bed77e870c47d33d1b1956ade13b58059847f48dc5a67b155a0048c7956b5f144659641852654e7bb9f265340297b7c5f74ccdd90be3d8e8555df0a79636b05e2a46e4f976ef51079560ad81f5bfd654713e47906cee2526c56f2745fe371a848a0e2925d658bb6259cf53a9f6f70e013ae492749255c84c4e1ba8e31667be25b8a50c4acdd20e76999ebac558b91becdca4f85a3ab2acc2907e5c2f328ffce34ea3e39cc6f328b0b4e993ef6b4d2531dd26fe03c8970084ced6b37d0dd0cc6e04630206a02aa0191ddd144d679da497b83b27dc31618e167c07c8d544bd0144aec6d12266983e5fac6d489b0b4dd4eb00f8985d7f67ca3ec2d2d667324eb26371bb11d2e384eff544c12d8bb6336cb76dec418c2af8206f25eb84f736787a2e713396f8a3a924013a613500cb194e24c1c043e026832f6d5327851703a28787d9bccb8d6e8957d7d889e33d41d2fd86229e27f0840944d381dfcbf0ce325b60f2103caa062a2dbea5f2be4fc8ba097e7a7515231ca3fe5bbf08eede97d021bbe0c91b032043b0177f00ed12bb980fc8d8981396d64a2d762a34dd4197d5a38341302ba5246e3a6c53bad6211551f2daac6de87f702ea0ef7a7e556e47a64faaafc8e32a975c05102800072a2554a829052cdf5ebf6d0022186209a384bbe9edd36bf593ffe08f51367425c7548c83dd25e69146d17a7f90783caa1686b6bdbba0e0ac571b950a19ab8ea4cce4e51d743dfb0dcfcf3835478b71a60f14495a25bc4c56bb0eb6463c7c15bc3f4de1f9fb5e9d6db67cd52cb5fd3245d507c7d5185597b030fc528ddd9529242954b91c5278aa9c25b41c0875f07673c235763cbc5da026343857475fedd78cad2b2637f4a8e79d0251824087bfedb954bb28cf4fd8de8d68886a1fb84d243df1754f961807aea227e7f82c05756fa784486cf7390ebc918a852751c2d6d7b5d3016e2915c288c097934994ffdb7bffd5592fd67ce8d592bfd72b91fabecd284b6655a88a8f423d76805fa9532cd1e41d91e37960cf1277ac30cee399c0d227625da0a7c592cbc62f45aca220d093a458575070d18008835839fa2a337a0c2b1563abe79ae29ee475ef1b19d9ef5f0cb19cb15322d84002aefa70515225a0be0eacb8e11260e328881c9ccdc24344ea00fd4f26a8c22fc0d44ebb35d82346ce5123dbb3d510edf43098c6904fb06c905677061d8e0e897d80aaa3114c361d0129f5a12ea9a99e2c502c58c76d4a71cfc326a655a9273edf41ab75837ae9f4ee856d094c90101cbeb4ebb8d873e0d33c4194fdd66fd5d33b11b13ed0048f58ade95646f219d736ad1694cafbd3a2a1c883065ccf1b25fe32c7c2c0083af19acac88f62ae50f2fef9ae63d6875103adacbf1c87108853ab455db9317628541ae39fb6a0ab52f9e3a94df75e440ece9e14bf370123e8f6be71eb9e7f18f6daa7b4baaa492a1c3e6988f387dae9a5b2cf7b72bcb3569763c6c97bd2f42c42daf689310645da594eb89ec21bfa9269b4"}, {0x18, 0xffff, 0x20, '7i\f'}], 0x1120}, 0x4) r2 = kqueue() select(0x40, &(0x7f00000018c0)={0xffffffff, 0x5, 0x6, 0x3, 0x7, 0x2, 0x8dbd, 0xf4f}, &(0x7f0000001900)={0x5, 0xffffffff, 0x4, 0xfffffffffffffffe, 0xe058, 0x101, 0x0, 0xfffffffffffffffc}, &(0x7f0000001940)={0x1000, 0xf3c, 0x7, 0x2, 0x3, 0xff, 0x0, 0x3}, &(0x7f0000001980)={0x4, 0xffffffffffffffff}) r3 = open(&(0x7f00000019c0)='./file0\x00', 0x8080, 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001a00)=0x3) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSCTTY(r3, 0x20007461) symlinkat(&(0x7f0000001a40)='./file0\x00', r3, &(0x7f0000001a80)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001ac0), &(0x7f0000001b00)=0x10) r4 = msgget(0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) r9 = fcntl$getown(r2, 0x5) r10 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001c80)={{0x80, r5, r6, r7, r8, 0x80, 0xfff}, 0x100000001, 0x7fff, r9, r10, 0x9, 0x7f, 0x3da, 0x1000}) close(r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4011, r1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001d00)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001d40)=0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001d80)={0x1, 0x42, 0x20e11d06, 0xfffffffffffffff7, "513af1f66ea7b182331fe52275eb7207836a26e9", 0xec9, 0x800}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001dc0)=0x4) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20040, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x10000, 0x1ff, 0x78bcc652, 0x100000000, "1853c682947374670a11f7f08b6bf4638db3a3e9", 0x5ae0, 0xfffffffffffffff7}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) 22:28:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 22:28:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20041, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x200000000003) 22:28:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00007f1000/0x2000)=nil, 0x2000, 0x2) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 22:28:21 executing program 0: r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x50, 0x24) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="2df7a2a0ac", 0x5}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 22:28:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x7fff, &(0x7f0000000000)="63f9c41c25d088ce6854cfefd42bb689", 0x10) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) ioctl$TIOCSTART(r0, 0x2000746e) kqueue() 22:28:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x27, 0x0, 0xc, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80c0, 0x0) kqueue() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xb1) 22:28:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 22:28:21 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 22:28:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0x3ff, 0x80000001, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000280)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r2 = syz_open_pts() close(r2) dup(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x8) r3 = syz_open_pts() getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000090c7a0f700f4996a000000000400"}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x28000, 0x88) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8110, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1c, 0x8000000000001, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:21 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80000086, 0x10001, 0x1}], 0xffffffff00000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x24, 0x4, 0x2, 0xc913}], 0x401, &(0x7f0000000100)={0x9, 0x2}) socket(0x6, 0xc001, 0xa2) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x1, 0x28, "bbdd982cd58590d93936cb6023b4908894bbf814", 0x5, 0xfffffffffffffe00}) syz_open_pts() r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/87) ioctl$TIOCMSET(r1, 0x8004746d, 0x0) 22:28:21 executing program 0: r0 = socket(0x21, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1b) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f0000000000)="93cb59a68ad57448f9e248056e3399465489350dc4d7d18e9c26747dddb385af32301d44462eeaa4", 0x28) listen(r0, 0x100000000) 22:28:22 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x14) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) msgget(0x3, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) r5 = kqueue() ioctl$BIOCFLUSH(r1, 0x20004268) rmdir(&(0x7f0000000180)='./file0\x00') dup2(r3, r4) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x12, r4, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x2012, r6, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6100, &(0x7f0000000040)=[{}]}) mkdir(&(0x7f0000000140)='./file0\x00', 0xca) 22:28:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff7e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 22:28:22 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x1000, 0x4, 0x8, 0xe91a}, {0xdddb, 0x7d, 0x1}, {0x8, 0x800, 0xff, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0xb1) r2 = semget(0x2, 0x3, 0x501) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000200)=""/91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="1a") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) write(r3, &(0x7f00000002c0)="2923037f262fadb65bf794adad02cc11c57348a52ad5ef259bcf9a006850d5ffa6f18d9724e1bd04aded95e315e79c7ab457efcc2ffeba60f8913c766b4446d287d4435e2a618da839b24e646621ec07ec4840b88109755005d0ce7396d3f74bf4cb868755fdb4bef310bcda7f157765ca4ad6a01e1649e3c3a348b7c87804b07169b797ac9578eb99a6c7d4170ad0c44964c0f9c422d5602941e1a9c28d0ab8c1f8c741d9da5f528a06b845a1939c3c26f2b7994e7fcaa85846ef73b458ec3bbc6858657cdb3845975063f2d2d4874116cc2fcccf4d337e5fa5344fdc20916d408833ae687287a5e62dfb6629c37e9a4b22f072be7efaee7114c913615b19", 0xff) 22:28:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 22:28:22 executing program 1: r0 = socket(0x1b, 0x1, 0x0) chdir(&(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x4, 0x8, {0x1, 0x100000001}}) 22:28:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) nanosleep(&(0x7f0000000000)={0x1f, 0xb1c}, &(0x7f0000000080)) r1 = semget(0x0, 0x2, 0x400) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x4, 0x30, 0x7de, 0x1, 0x15, 0x9, 0x0, 0x1, 0x3, 0x3, 0x2}) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000300)=""/224) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) dup2(r0, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x81, 0x0, 0x0, 0x2000000000000}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x7, 0x7, 0x2}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x878, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000003c0)={0x1000, './file1\x00', './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r4 = accept$inet6(r1, 0x0, &(0x7f0000000300)) r5 = shmget(0x0, 0x3000, 0x600, &(0x7f0000ffb000/0x3000)=nil) r6 = getuid() getgroups(0x9, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0x19d) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x3, r6, r7, r8, r9, 0x1}, 0x17a5, 0xf1a1, r10, r11, 0x92, 0xc1e2}) fchown(r3, r6, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r12 = fcntl$getown(r1, 0x5) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000280)=0x7) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x33) getpgid(r12) r13 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x41) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000140)=0x5) getgid() syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:28:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4000081, 0x0) write(r0, 0x0, 0x0) 22:28:22 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) 22:28:23 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="0acfbd6cdc2c90652355f7d4f8099b6c4f95eb0fc8b7d4b0fa14d1432ea633798785503104c3ab1d5faef360be302851b566bf99613ed8aae57fd92511e0e92e243be6fd01ec5a571778e49bc8ae917af24239ba4cd306ecd9ae243a7d3d932c17fce1d38bd1445fed26e1c31abf60328981583bfb750638adb06ec656db30b676c2ec7a1c2b150d50af8f43f77efae23ee32c4cc55c41462ae2bc53d495f93e", 0xe2) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kqueue() close(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = dup2(r1, r1) close(r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x40, 0x8, 0x10000, 0x2, "b9fb223d29145f05c7daaeb2bc5a40c936253bb7", 0x6, 0x1}) 22:28:23 executing program 0: socketpair(0x6, 0x5, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r4 = kqueue() r5 = dup2(r4, r4) setsockopt(r5, 0x6, 0x100000000, &(0x7f0000000080)="80bb8309b2cf37debf17372b1326d93f4332626cd7e1a9027a64102553509938e01a2952736b88e381879a1c8f669c574fcb62b5545dd8fa5fbea98edbd6a7276aee13438df51bd690e39129a03626fca7e87ef8826130036197ddde2e0686dc1c5b683ae378bb790eb07617307c9536ee684dc6a6e1e3d2f89bed9f9c9c", 0x7e) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xc9}, {{}, 0xfffffffffffffffa}, {{r6}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, &(0x7f0000000100)={0xffffffff8938226c, 0xffffffff}) recvfrom$inet6(r5, &(0x7f00000002c0)=""/4096, 0x1000, 0x843, &(0x7f00000012c0)={0x18, 0x2, 0x8000, 0x8}, 0xc) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x0) setsockopt(r0, 0x2000029, 0xc, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000040)={0x1, "b21209e1587875323c736b300974f04c05fa3b17b7fe156b3c5aab32734afc7bd768745816006ca645ddee0eb3b1aa1fb5d29475b54140a484d7a76126aa737a6268dc01268300b1928dc63f7614035129d31c26d8a9603aa9c957040574b0453e8850521b336d7d4f625da729ba9d153d9c3e996cd57f6e4504ac39f6f010da95b848514f1bd02a193c18c5eea697e3eb0987b728462b78764e6640f7f71fa7fae5fc12926417e96d55e286f2313d9301abe77ea0c6d6c5d17eec13fa2426732db9296fbbcd2037553043578f94630f4662dbaa0b1d6476fc"}, 0xe1, 0x800) syz_emit_ethernet(0x13, &(0x7f0000000180)="1b2903447a34f89149ca98d8d1426fcb16a1c7") 22:28:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 22:28:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) getgroups(0x7, &(0x7f00000003c0)=[r1, r2, r3, r4, 0x0, r5, r6]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x9, 0x7, 0x5, 0x5}, {0x4, 0xfffffffffffff801, 0x5, 0x4}, {0x4, 0x0, 0x2, 0x2}, {0xffffffffffffff0b, 0x7, 0x6, 0x9}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2000000, 0x2001f, r0, 0x0, 0xfffffffffffffffe) ioctl$TIOCSTART(r0, 0x2000746e) pipe2(&(0x7f0000000100), 0x0) 22:28:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x980, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x881, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) getitimer(0x0, 0xffffffffffffffff) 22:28:23 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x5, 0x0, 0x9, "b6c716b8bce974344d051566c1d08419e496f24a", 0x3, 0x9}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffed9) 22:28:23 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xffffffffffffffaf, 0xffffffffffffffff, 0x47e4c722, &(0x7f0000000440)=""/230, 0xe6}, 0x1001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) renameat(r0, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') getsockopt(r0, 0x658, 0x4, &(0x7f0000000100)=""/173, &(0x7f00000001c0)=0xad) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) 22:28:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x2, 0xb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) nanosleep(&(0x7f0000000240)={0x8001, 0x1f}, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_open_pts() 22:28:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) r1 = msgget(0x3, 0x40) msgctl$IPC_RMID(r1, 0x0) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x4000, 0x7c7e0d86) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x91}, {0x18, 0x0, 0x7fffffff, 0x3}, 0xfffffffffffffffe, [0x200, 0x1, 0x40, 0x7, 0x4, 0x4, 0x7143, 0x55e0d6fa]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x10001, 0x7ff, 0xeb68, 0x3}, {0x0, 0xd1, 0x5, 0x27b7}, {0x31f7, 0x8, 0x80000000, 0x9}, {0x8001, 0xffff, 0x4d0f4064, 0x400}, {0x7, 0x5b, 0x7f, 0x7fffffff}]}) syz_emit_ethernet(0xfffffffffffffd23, &(0x7f0000000240)="483be60846a819fe9453cbb49a1b1740231d38676f79908f65c47125000000000000") 22:28:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mkdir(&(0x7f0000000140)='./bus\x00', 0xb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x6, 0x7fff, 0x3, 0x20, &(0x7f00000001c0)={{0x0, 0x1f, 0x101, 0x8, 0xfffffffffffffbff, 0x81, 0x5}, {[0x1, 0x1, 0x1, 0x10000, 0x80000000, 0x20, 0x0, 0x800, 0x0, 0x2, 0x100000001, 0x81, 0x80000001, 0xfffffffffffffff9, 0x5, 0x1, 0x8000, 0x4], [0x1f, 0x401, 0xef, 0x200, 0x5b4, 0x7, 0x6, 0x9dd, 0xfffffffffffff001], [0x4, 0xfffffffffffffffc, 0x7, 0x86e, 0x6, 0x10001, 0x9c9], [0x1, 0x800, 0x6, 0x9, 0x1, 0x495e9d94], [{0x7, 0x2, 0x4, 0xfffffffffffffffb}, {0x9, 0x6, 0x2a5, 0xce}, {0xdc, 0x5, 0x101, 0x7}, {0x7fffffff, 0x80000000800, 0xfffffffffffffff7, 0x8}, {0x7, 0x1000, 0x80, 0x4}, {0x10001, 0x8, 0x6, 0x5}, {0x2, 0xfffffffffffffffb, 0x80000000, 0x200}, {0xc418, 0xffff, 0x1, 0x2}], {0x400, 0x2, 0x81, 0x40}, {0x2, 0x8000, 0xff, 0xfffffffffffffff8}}}, 0x33, 0x200}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b5c080000000000000000000a2700f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 22:28:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000003ec0000000000000007074f3959e22a629601784"]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 22:28:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) socketpair(0x0, 0x1, 0xa8b, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/6, &(0x7f00000000c0)=0x6) 22:28:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x23, 0x4002, 0x0) close(r0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xff) write(r0, &(0x7f00000001c0)="27dbb5c31f6582a1bd5579e1341597d69567dd0a0a8c70bd5ab5a49664945350fd537fe5c04a7f4d28", 0x29) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x1004) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x1fd, 0x6}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x4) setsockopt(r0, 0xaa, 0xc, 0x0, 0x221) 22:28:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 22:28:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x513, 0x7ff, 0xd54, 0x0, 0x7, 0x5, 0x8, 0x2, 0x1, 0xff, 0x2}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0, 0x0) 22:28:25 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket$inet6(0x18, 0x4000, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = getuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x3, 0x400) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000300)=0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x20, r1, r2, r4, r5, 0x8, 0xa4}, 0x4, 0x9, r6, r8, 0x0, 0x81, 0xffffffff, 0x100}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000380)="ed15474d05bce1ab55d80540b2172ee473ba4dabc8c16a75fce3dd4ac61ff161eee89648b1f5c3b2ed86da77bff178d11557fcd0e538512c333a2e132507608894d3d033301e5aa13e7afd828ab1a08eb5a29d1ae06780a3dbbc3499fd8de0b47c0b0d0e9fc7692306f57a82b86c00b38c644d82a37b88c2ecd6defaab09c6d9c9c3b583fc19739e8ad4308b685715d5941762376431a33cb5ac296dd700407e23aa959fb4194849b1f41e4da5bc4ec5c8020744567815aa02ffcd564b76b549c5b972bf", 0xc4}], 0x1) 22:28:25 executing program 0: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x64, 0x6) fcntl$setown(r1, 0x6, r0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget(0x0, 0x100) r3 = getpgid(0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000180)=""/41, 0x29}], 0x3, 0x0, 0x0) fcntl$setown(r2, 0x6, r3) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001280)=ANY=[@ANYBLOB="000200990452cdfca88f3e000000000000006413080c6feabc54fb59221f1cbf94783d5ff3696199b4af1a838184baa8cb5e4a3c06202e947135bc66240e228e1846f6fb9f8891a6d450e9cfa7d0790c47e25c540a9da028a76667e7a9bb62cf6764f8ffe870e64b9bc090040b7f159fd42d15ad4f1f"]) setpgid(0x0, r0) 22:28:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000040, 0xffffffffffffea18}, {{r0}, 0xfffffffffffffffc, 0x7, 0x1, 0x0, 0x658b8873}, {{r1}, 0xffffffffffffffff, 0xc0, 0x2, 0x0, 0xfffffffffffffffb}], 0x1f, &(0x7f0000000080)=[{{r2}, 0x0, 0x10, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x84, 0x12, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0xbe7e9264b43ef2e3, 0x80000002, 0xfffffffffffffffe, 0x3f}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0xff, 0x8}], 0x3, &(0x7f0000000100)={0xb4d4, 0x9}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) shmget$private(0x0, 0xb000, 0x10, &(0x7f0000ff5000/0xb000)=nil) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xf3f160466638b98, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x214b8614ed0256da, 0x40) sendto$unix(r1, &(0x7f0000000080)="b3d1d88163153e7a7a865e7c902b9c06b21099dcf40a153d6e442aeefc482a3c86f0e96211d17bd4e16fa262973bbaa43d056b46f3efa89eb8f2098496bffecab8155d5fb82182c0fb4a1deafbceaa2dd4e6d8035123316bf56786bd1e41ffd9e3568005f0835fc88b34bf9a7bfb52a5f61071da396b95eca4fd115efc1a6d31a5b9a36c6ce874e340aa", 0x8a, 0x9, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) semget(0x2, 0x3, 0x2) 22:28:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) 22:28:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, &(0x7f00000022c0)=0xc) getgroups(0xa, &(0x7f0000002300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, &(0x7f0000002380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002500)={0x0}, &(0x7f0000002540)=0xc) r12 = getuid() getgroups(0x6, &(0x7f0000002580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, &(0x7f0000002600)=0xc) getgroups(0x9, &(0x7f0000002640)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r17 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r19 = getegid() sendmsg$unix(r1, &(0x7f0000002840)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002240)=[{&(0x7f00000000c0)="c2eb5445e8a3bdc7fb91f57bb0678d72ecb09a2ace98cd7ba6724f558fa4e2931cd81324ea99dccdcc1ffec1242d0c50c2a2d003014dd3b70a28e8d4fda30db8a39bce07b063d0b66bea03902765f3098230193beaae5b950dfd4f4f91a04db251f38662d1514a6f971dc538f50769e4908028c899f6ed9de8e4bd9edf05979f1973f8bd540c00ed0f3b64ad732a1ac2e5bd3a16d4114540faa1fb9b1892dd08ebd0e2691e922c70b7078d86d13abbeee73a6e5e94ac4e063fc155358d48e166ebb6c2b015f546c9b9255b61b54a77133ecd96b394db01eddd6dac8aaa4d1c33ca031963c5e04b3f31dd63c517cb1c16e61613b892dc913f6cdc0641a1123a8cf41af67b90eea709d2d5fa0744d963c19f0f44f7b859c0a10c2bb22399e6e102e31b363cdf9dbb03545747715769218a79adaa64ee7dd7dac524ec9fd864be02a42c4b69cb8904c89db67043ff5d2546f5ba9efe0a2ab399ea7d246e39bc08dd84bb9dc320cf0c1bf09fd906ab4a4666d3fc0c0ae7a24d84360715bf0917b5e6ad34f9e2c87fcee567634022309a26a7bc8095a6eb6d5d0a891ec0efe449134c4e40f36c665c10a2c8e00e95f24f6218234ceea84f41a7a6ba673aa819d7d0900de9fa9b897c1137aa6a03d1f7fcd6ed069235399aa0ce1dfcc35cd0cf4ec15e4d1423834e3f36eecf303c8e7394ea465ae55ce38d2e53fd54a2049b82395c0b0e8f61fa4d255c7c7ace21f8b9988f96b08bb7f0cfc485fe456aa4610d139ac2df69c48dc12a3ef3568c52f4d1edb003160b17265cfe5938996ad01337fadcf108814b6ce8a785a52a7f11fb2e39033665a517b9f0a95909c33f4363f402c2e8314aff87a2c7f2ae2ae0f9d5d5c72ef58e1ee66b5bee4ab38d3ff469aa8dde623ee621f7a4c3701aa334c939ec156777887e37fa2f9b37d90d4f383dc53d53c9438a87450abc24c9f48daee755d753957d677cde1ac2f21da0172f9f364001b30baaaebff999b13fc47f9f2faf82bc601036b293927619f91c6809e2d68f9bef61fe4f89469a8ddd596170cffae911a71b882bf895937f308fcacb5421509dd6163d4f7b75ba9f0b05e129d5d63d2844467ceef6a79c2b9c3ecf03af419bfe7a4d733ccce6168d3e23a1cc59ab8526d990751c5968c3181c600216fc41ee207b06306fdc07a83d8a15fd30e8df5311c3081c3add497ae7f28231c0b30d68c6f8505b21a7a898b32cdebe47873d58c361f77541b7e06268fedadd0392bcb6ca1210c45bc60816f19e0ad4b14cd2cc175710e84a0f747b9e353f90d4a19eab170ca4d4e803833463d58f7d93379beb834884e1899270be550f4619fce8a45db5d7511a2a9cad27dde2bd791ddaea7ca7d5b017b49561471de746d93ea84665686a9409187a12605b815c5c8b397dfc36576ff6a53bf7a3a517fc195055180e365fe70ff59255a53648109d60bea48369c12205e59ebc1c605a723f8942ada6cd352e40177772b8d3d60741a0fbab1789050c83add66cb433890280719ba86ce374eeb4f96a989eb1e74d9d918a912c357b616313fd0b5aa6912d1a99b2213c5e1f526a178703a6f761c0a42a7a4c9cff7784074cf06c2d96f896831f559ad71ba3cabc0303e21f55bf8a2dd1d57f6dbae01d28ebb7c5624e8b08dbe8e846afbe20d95b5533b7f921c8b5508b02dba1e17db1bc8dd9acdc3d2615d2e188395dd3b59383682b5a636d80ef40efd2afd25344f63785868bf7da6b22b2e2c868c8dfe5bbd10e5859d262c11b0f122bbeaddcf1e8cc0348154a3969d0949a5177d0c67ae2f73cb0f71b6c9aa5ab01a52d6ba4b3c663ee0f5447c3d65f403d96fea536746bd1c4df386e5c24d9116e39c46907de6be0d3a9ee8bb2f03f1023778a4707ea045c0cf371fa928deb724f6c84b914fffd19ac8efe17cf41b218f2b2db2f024bb8b0df88b7ab66ab7356ef6fef4980a59b4160be242f423531c4536b164a164debc0d43307f96cba9962dccadac1b0ab18e6156bc6fa3bb6c1a12a13c3a0e8c0108c05f26002ed648838c3c83b5772c73c13399fae9feca3fa7604986ba29a32d9d26335715f081ce45c591ee1fdbeca2bd43a498ec362485df3d2ab887ae4630851fe8e9d7c95e540d4feb595801fefce06e183d4f807a151efb1b1d7d6ba81c5d0cf867c781fc9e664cc353cfb194b5b6c8aad6f4d2bb3b3a194a503e343f5cef1009b37322a81507d1b2713a57be68c206626265555a3fe18bab59e2dd39be7835ae60a490c0e4cca4aa174c19f76e0aa98049617128ea63bc8687aba18fb0ff2ac02343460dfde12d6963544f025519d4f9ca51805d8eafd999d16bd7fafe5b2b9d276f8054a76d2bffe829f5023d0989741e83b836e3a0bfd8437bd359e601151ad0a78e28853532cbc3ff81b4a242389114d06941b7e22eae5049a76c531539b3d45a501ad4724f050356a191e3a26c3d06208589f9f04b2f4f6fda088862ed81d68e382ed752fc95218425a018cf409c3f1ec089ec029bc446553a0f84b243a987df5c1bdf2dcf28c53b8546b3d52aa7c63ba9f349bc8ed05930fb0adcec497e410dcce1af3a37344785627392d54788b93129e4d33334683eff28b36b79b78c0f8891770b2104479637b1ebc67ebcb6f3044b3dda3e71bc1723b3b816e1d5a8f2003b1b73aa8e1f5d31e6edf5ffd02004af80abf201ca9d43c6bb85bf6157d870a013cdfea58375d061d9bea90b85ca75e28e8455b9a4a494589895480dd8b093c7ac86ee18a77823d4bbc33b80ca04fc5d9b994a1450507eb4244d4fb04ac41bcb3b108716e92da2e854012079211bf6c88da33719b90079a4bb804df0e59cac9cec2f1027bcf8cb5a7a9b86f9b9a9e17a49a448e9f428df301036b8e91e669c6de5191d783f1f89bd71adc0c84c3e8386999bb33f6755d2eedeb2d3da1871bdc6cd68491f5e6cf0251dadb81090d26a772252c0ec54efcbe5cba308b2be3150829f7de2131e8db030fe15a3d981e4db8002a686064c21c4f1dfce38d377148e8500d99426f1d58bc8c8696edf8cac9dd4bb66559ce4de5d816143cd15f98393374795a3d3b43bd7ab752457b5d3ca3dd5fa43bf8a50dd58adab9836eea9f66f16b373510a53bbe0ae4006afe18e122204e096eaaa9f2f23c5647cb25640fd48425b998a777dc3a4bdc6796724ba05159c28c9b060a0ba897ad3425c4c16588b871d25005309a12a6eb6f889d765042054d3cfdfdff00064aeb4609cac149a417f92dee97ba5c81860f4c288e18a233705bf9cfb3c169f593129d4c30a7c1098d3917e1e02446aac8480b25530071ea23340b758843eaddcca3da610a5926760a2a5f9a5bd718673f185e462494eed40210c7b807dd764e2fa4082d7e77319b4379bd1c4552f015d4a3883a3537b3d5028785a9613075b0676d39545b85dddaa6ab66a908cd12c53b0050419049ea2b4cd1c1ac8e84bf33af06ee09e0f41e342df5d0574c3d1e7151a996206e3a5ad0aba448db1d2b66adfa45666f8759a80126d10644168c9fc511aa36a6c9276559cd8ee5dab4514c18a604385eabefd3ab5296a277f43d6812c63398c4de2168c3b1a0b72dea5079e09c303fef6529808cbdcdbc1e8774823e52071eff166b110e7ed18ece349cc247c4cbe3482c3b5a5fe721636b3e459c977ad324a4df42672e91686d887c702be1f6804dea33adcb3bb8e6260df157d0a085755c4afca4f83d1aa46eee3a9d640b694383edd80afeb5b253a29e3cf9d612264a8014b142606a05dc35f013bbb01f02bfd1c6dbbd528f41d90b179f48ff78024249bb5d69ab854dcbd7746f56cad022f630db6d745ff35543b0e2de7660c24391602ba2ff42d635575d30bb0e596d8e4e8c2457e0824220b83e8b4b3a84233a80dc54685122854cdc376012647177dc25e70706616199cd46e92315f80ec7d0f849b4bbe793b10af7d19b1c0213f3ed80b606af7d885a2ee9d6c7d3250e84c59d9b3e08464ba0dac73c67c77a66be949ad24464253f9534386a364610d70e232c615693cd8cb32274bd6a754aee3445aff9e96544ca1f9f64b872b91783d2cc6508ea6184efd089f5e3230df15e1a8bcb7e260b46491037479205a9961fea1ab56c12057a3e6e10ac235660a5ee6924c396b1bc734beea31cbe1514596578670ee525c64da776c44c4e945b8926cb1bdca3531484dfb6afad66324c88be0ae9803d54705c4861041cfcb8c054c58f664bbedfa3d49a8550f274a383ac232e111688c25b0bb585caa662a0bbc0ebec9173d537da452cc931b2863f2d252aad782d677851f18dad6a8ff277a7d42cbecdbe022aa8d91cc0a6db4e1dd83a73659c83a12541094e33ff77c4f3f33ad309c92b0c2297b0487272e10b53f466407769ca419c6bc97e0c2419121f8892287d125b8a0c456679df49c4ebb1a7de5db567de73d70bce077cc05792a3c332f71f030c546e13e110ad9e45136b988f2fb121aacb94911d55c7e2c616c7a26bdee3b5fefd994d60da26907317619cfd3d693d496875f323a1dd5610a53b85403b5cf9b5f819d29288605cea5a40ec2b29ab417726a0f80dc1f95a1d9ba0d0b193274d6d6e155f6f11fab5a6bb38b19666ebd9e7607022043ea06286e3875e33cc25eee3dc647fae9af65ed6bd02e8ba38ed2edb2e33a086ca79940927f696f8f54da4a809d4ecb1e4e2f11a72d1ee07976f4f2eeaa529ebb05118030b0a2b32a801b329a8f905c34c6eec3e02102e775e0e89a5807574ba36944ea9411db865de1c9d51d247fdcd624c530d3d2817975af8765c0f45f4d91783d61b5f08b4bbd14a361ee5235593293666961e65c9d2b6bcbd9e4b5cb55f82ea74daaddbe6fe4ec44bf4ee2fb9d1b289ff4cfd5cd7797a020f16549166da13fc9a4dde8dac8b3182183632cebabe4341420f835e52091207c1029f5a9dc2631156400e67324b45b577bf9e32e6411ef941ed224537ef9caedcb97f74909ede21a6d8fd1cdd9f008baf70981ce46ef2e2bd209bf7e0c4ac3434d308a3b127245f43ad6b188b0f8654c9d12e43b7803c7927fa3c747e5402dfcee1fd79313413e8ffedd23225b397febb0e0e8e79c47001448ca78fb74f61ba183ceb0304ba4917154fdebed01963ef815fdd5abaa0836747d5e86f42e313564a04c923388b7acddb4685e4fc445527b77986b81f1199bd5f2538384228206eced743262da3c729ad2a8a11a09cdb80e8cac1e20dfdd1f4cc7f2ea1422676b88e8d905af938ded6a3116b86ef00f78d5e9a239af7dfb95dc086ff856b094199618c0d3d9dc13a0498d4b24690492816141670b33bad6f01576aaca6f761fc67604254304f3b0800c057b4c5b116d351acda53cdd46ac46e95be3a99191b093dd417e68b40864b49f3625b21381b20a5e92cecdb353a87814a9ded5743b5bac7ccf072275179799797c29b0c25127c4f4c3cf65ce9422fc88fbb2684c98b9f71e51b7f3092b864d287271305c28374509df4a06bb19fb1a7edd351c779090691cab0927de1851a18706fcb7f673830b7ff53d9b6d41c6e6be84d1773ec94b4a556a11eafa4cf63b1c16a30646beb29d49776d048ea7912b467b03ab888feaa6425683f359d4392209d0d9ce6072143130961d48e275c8432e4e03a831d49f96de96ee018730f639078208eb4413d5377b746af63d1c7f8a09bb73a7b184706e6b45f722612bd98e3dc054592a54526485b4e710d0102c5084cbdb38c3e2b18e368016bb9a7e7675fbc734be7254b9d217306e6a0", 0x1000}, {&(0x7f00000010c0)="8e5876c0ae2a4b23e1a788878a9d984bddc158051fa2896b31876a2358686f72ba84ba08d3fcc1c05909cbb087fac764d6a18cd80424c9174ee27e38639f859a21f3221ff4c96fb7a823a5975292d6fef45558ebddd6005dd063f9f349fd1dff4112ade44ad36917fe98fccd0aebe8056e59bb803c2784926fb4642f987314d1a73e68f9e7b3cda541108379d40333912703466f0bd1ebed2cc402c3fad620abdaf5867cdfc91a778d18d3840d1aa229607869c536c87371b0e67027ff290dccc3b5b159d1dc61", 0xc7}, {&(0x7f00000011c0)="fb6cdc0698f1a6cb25c8da18f4c8eeb075418023e4b264630aa687b91cfeb4d5eca96a46e0d8681ab844a28d35b8767d8c9c6399604428e6bcf9b6f066e4ffae81448462848860630bbd51f85361", 0x4e}, {&(0x7f0000001240)="3bc3370d9aa3476efffc819ff1cb73db9a7394716f3312397fb9e9cf136d335c9984f2bf35f994db26f21f2d06eb66c80a78e9ebce8d844e445710ea14a0d51081cd8c1a57489243b02f9291c72ac0d52045c377b49604aeb9095c50b9633a8f58b64c1bb094297f3f49c8c6f5778b3395c250d8e758ce526ebc6a281d4336b1ef2b73b4db7ffa540de815d87db8dc5680a580f1391c4ac105e318fad176e0f18a5929880d11ad8fddb2cb7c19c752051fcbcf8cbf8e2de615c5bc063543981e445756194c585706de51d8c358ed57efabdfc3b6045072fff1ada8fc300815aa7ad0c6ca12bc49543b61eb86a3a2e45ea40f72fdf0bd4974703af344dd9c455ee4154c5a2523179d86d699fe3915976a3e4e80d0f076a88d01a542a7e74d19e5e99c755a79bcf1c6c5bee401b27c6f9f16406c591ff26ddfc24b3dbd4f79f14d6953fcb179270444fd6fa234ccbc295d9b1e66d8f719a1986252b9fdc34f94e32e89b4363239510c81b5cb1da9c22fea17537db1f2522001846312df15d7f5c3973447eafada7bed46372c22d141e9ce03810172a930d8e631e4e873a8e1b2d0a07ec37f334cc92e0cd94c2ff86a73adfb76422ef667cd2ecc04365debcd2c829d93dfa033fdf627cdc992624746c612f3478ae741509fc612af3dc6ef1cf01bea81006f91fad6eedfbbc8208948dc9ab79473f02a8a260e8b04d55c378a120b5ece1d3fc0a66ea2464c9c9f662c97b23aebae3d01f048e0789eca61ede98bd9eb6233333453814f15bac1415cbd39c3502f7d4ec39474356853f49d7830090b02b0a1b08205ae6696b3b122bcfdfb36d1ccd88411dc32c196f5c2046cc4d46520d22c007b3f87a194e4f1aac8372a2f57c3fa24694473d0c66a85df8add1fc86f0913b3aa862e46f3a39019cb7ba0003b801f16787e29bf45572241c3a7526a9b909c59bb3c738816c475b09d69b7d31563f6781637fa82386829069333f9cb644891f2c220e70c7795cb2cd57701c244ed6bc7f9024f64e438f1afa57ef7b53e67fc65673ca5adaf2788ba7fcc7371c16a72398bdbbcdcd2f7b599976a3a66f4e11d8102d81a03c15680ee248a8f31d62d5adccdee8d84680353d2e2ff4adc099104fb9558f726315161234f45d936b8af193783a65373fcbeb6f2497267b49317fa900a0ce8b09754d9973f5c8ead1b75ae926ecb7a1ea18af88fbe015bdf4b1d27fda7297ab8982ff3fc19032f13b4a1a31d7724cc8846d78cd9f7e21c14cccc1e74e05a0a388eaa6c375bfa7c3609db6332a61766f1923160df93bcc809533731993e7cc3262ee88ceefdec04ed89016893725dd4d6dbcfc239ff324de65cca9928b167447b380385d2c8c21e101fe2f98345e3216b708a75e003cb3a98f68cd866a174f0969c105bc2f18e4cfa3740d9a6953f22d791989a309b319c13ef84e9a685540ac8b61f27ad030a1736dc360f14e8cf06e708f7b36cbc510c2cc5b6ce8edac4165a4dfa659a18a9113e239379454b351e09d66e1850404060c3b7b81eaa325a95332ec5de403a250d1e490607241b301b74b46cb111225168ec7c38b46f39dd6ec06b3d2a5ebb56b496cafa5a28eef00af3576391e0e6a5dc1a75e7d4d871f973e2420819e99631a56c44491ae109558f738c8248e46864057fe6aa8ce638547efda443531cdd8ef39ad62cbb4375703e5a1bf1ecf8b2d25224c0b502e4d3fafe69bacc7a8b702a61a4a957ef026d24380ae6bde210afe88b8d1a3395a40a7329150f01a3405ba4cb751816a350e4cb3335eebe511e6a43f9e78bd39995e208c7399b074937995304b277e5fc00de7fd74230e025bae1fdd67b7e6e29d234d0dc7e7dd32489e3bd13511a317dc8912a28fb933faa0b190f5f4fa520f9e082f1e2ce315e29971db4b1212d2af1a986ee37672be35e76aa758c010066870afd3534dcca345ad59bb2833f1ad615815ec661d6c3be100c5e0632bd27cff5f080e5173c44b886e126bfdb95c98e1f587ec56c70a0f9fa625bfee539833ed925edf20626c8651a8741f61221f4953cfab1b2731f889cd3111e386d3fb7fd2a636def29d68a0fed06fce1e506c563d27908a082454147a6726d8c3f2d70c7ccd05d785dc7b553f53e0a2c1e94687e653bbc7164bb466fe036fd24ae1fad4aafe1cca8f1621e7aad4f0b6e3082e9f3670cf2b6dfa2085e404969e639617d100eae6822fb1045b6b2ee7dff0df65e78f16eb6553b4c09f2b427541d550adef2971f3c81c0c50cef029b9a650a968f7fc68e1fa4c87466cb8fc5c8b9c7a1a617d177fe90b6ed8652906281c1ab68380f7a70d9031d3cd47ea11627a8df49f6e965f0467421afd1295928b66f455651a11541269fefedab5c09c7218682934de73951b214f89a357f393588691d2e408b63f4560866bb9379773dd9a9e38e5aa80476d81f72de5db2fb8f68d3ce38391225185378e380391bf0d3abd9fb5bed9a3b43727b82c54d5a303da313f983778ba9d525edebe949fd375da30fab053ff5649d903a6f08ff998cbec5f0be844b698e25510b020d540a735f225d93f037ecd73b06f11f9a6f83e9b174cb8be3b96c137bd2a02de2ce28c662d6088c2829f31cfce1e06b4b4dac3310cb1f936e2081437ceb6fb7af845d0d6cde934d956a2914a897e7de647caf022918cd6c3e87a217aff7d5d3e7cdab0c725f583d2ad661e2ae40b6829a10f80784d43afaf97a74b1f61a6e6fb5ee7b34723815bfea774b819732086d204cd4f4277bd3a8b0be3f90bf3fea7b247d94f5e3aa146b1d95c896602a8ae531efed4f12ef5ce9fd656f2a623c39f6369d6dbf59969a91f6072f03a5fe6ab42739c0fc1693876ec5e90cf2ba08dfec22be47bc8c3b894c7dc251b096c72b13b44f64857954b5319f9a7cef1550035af7a5d3ababf63230768175ccfb157be18c1d41116f41076358530966dfdb883660e115f5573db3f9fbab853c70f33067e335c367d18ff49df5a68f2fd96d459bb1bb2ee33134793e40b8d0630f24dcd2d52931ad18da0f153789d135075e7689e6c2bdf96c10512fe94f95507fd2f2e6199e80998a716d4e9ba2c8d098047c028b8dc4205ba12a44d8ec1193ed77da337ba4f017ced843ab4f693dd9a13bfa7dd4ecdc99bce043744ec78fb68f50f6d702760ef677a5567da32d10396f6448c7baaf910476bbcea5dfe6ca5f70d75de9c75ff79675c9dbf1e3971c702944ee585f8443881e9d161abcac235ea5ce017921a1f77d45f659b88d092546079f2de7a72ec6a15e2237448b489ef2c835c3e2b8a9a163137fc56b6988a68e1f73f8fb1ba80d15bc483d6351f38f4dd95b5d4d83ba1252986a37377187545a615ddf1ab1e16d210ae03afaddea0a2dc013dc4e9b4b47eca821f3fe89a946f6b51a27ea26e09c91cf756eff4d23600d3bf87e10f869ac6e6d379b34e85562112320ffd5b44164e37093fe95778fbfc4b1796fc75038c0d4ec7b3498655a2f8e7e5d2f8ab8d9b15df56225d815787ee67188195ef984ee05b28a4d81fbf1df3ead6423dea5ad838055cfe380540510bf7926e6e2d7b3b715d9b1b5c7205398c179df4712d743946ace8a88c6682e19b3a332b20ea533786a03f145c6d8fc3de39d8f4a25f6b597db275a61764d559f857192855ed7957dd990bb0c34a9fa73002e012bf9802568faf9ae10bc73988c4c8c8a282035dca424a843b7024d5de54955b847800bcb779f8e21b7b4f9c238ea228d7194691566e675c012da9459da1f7dc36ed4f46ff6f3e3db51697fff75420b30fcb30768f10cd3d7d9c753578940e8c42edef20e5f03ac203097df6d91d2055387e30a77a935726530f33b07bf9932f71421827e1bf10966b9755135be3fb25b3004b3e987ca3804785c61e7ae8545e7110021b67d5b1504b936d091415f10a04b3d7c26470df1c31e7f231dd5a9c3f628716f9cd313b703f58eb432e785395413c3b6c85a63421135d830a607baef9daf86fa81cd354b4666948e68b2cc3394674c9b05ab0e807ed705a35e8e0fe9b9593f0e6899f4955f61eb1b745ae4d78cebf25977bcddc4d59ff3549009b6907ae287a47864c3c1be5e74af70bb8a18563169220349bd95e7d944be1e093f8a507418c230b7c509ac049d23324ca25540a6267d95d20972a846bbf2258d95b6042c185c157dae55103a2abae2a4629c4612b2990461f76de357a11e34c8f330e56d38c47799b316ad5f0ede46347fac0f46b06cca6ac413fc64431e982b735ada4656e4507b563fa604c580c2f4ea7dc3f80a6acd24ea93b139a28c33a2647f1075ff7ee10ab8a0f059950fe3e1872233be78a93071bf8eec9c5ae9e4c066e368decb9c682650c567ea4b51ae8c794309fca80ae98780bf98c862856da6603157730cfa1f8501de63fe2c0ab41d0835d09b30f2c67d73a54a27813fb436d4c31f9ec236ede18b684c9b08216d43ace8438987bb1de368b407853770ec535919627c281fb9de7117f65e279a5da47ad10fae4bad400a488015e1ae9896337ba48039264ce690ccb88264ba547e711a1fde2461f4003926f20c1387889f2cfa1ae4c61e7e11a3ef1925985164561eeb81a179d74e2b5e0e742887f368b965b1431ae33a2062be4e9f6565e34394db37a4578e4dbfd65c4e2e196d581c0902ddaeaca2ea19cad1d00ac44818101d05a8b806f3807728177c1dd1e4949dce7c147f375441f7c5217a254861ed90a82373c2136c92b524325e553dc44c33ff33d161550a1e5f87459d8479cf99f3c7ccb7017c94ef33422d77c5fce32149e05de1ff5e410bcdc6da34769bd9dbb3263a6f29d6e2558b9051249c9e24cbaf2928334a97c9840989522eaf1a9b139f23b986ee80ae172dcbc85fefeffb0285296c8e342a4fbdb347359fa7e100fd23f27a0b078f73939d08c454a25876b84a5d3502940165c8da59c4fae55080c2f8442a44514c4de821c7ce38d7f369566f6d95a83bf5ba3b0805f067ba79c6ab26b45cbaf2e94160d0f26c31f6e6215809d029913bd06fea633d85b25e6944283ac16c9f23c05e3bef7ac13eb46266664dd810368d263fb8f810dc2d2a7ce0c3dad14e2823c5e7c10c62893577898c8086bc1b7e4d086a51e3307b72045903440e28e9b195596075ec8372d84ebd1b5bcc962b4bc7777c13d03dface671e92f2042b687f14bdd6eb3b3e85682112f5c3bf738c1dd708a27fbdb1e0178b87e9757a3ba26b3d4740d46e910912c7777c21814684eade618da937b3cca7c3ed1b06b6a231a15ecf5b428431badae9ce633fb159c73e2aa652a9817f932ca13d6097268e091d451e8921e5bec278016a88f1af4b9e44a6cd746ca2ff38e52f351a04b314e867b8ea41677b124d717c9c275e41592f013b2c0f8d4760bf24b45ba075d77bea496f5f3264eb9c6477be72f0ccc767bb8783eadedc4c936adb644cb3cabc6bc491d706fd8de4561f5056b270487c4083914306000824cab0299bdd6dcf1461f3bfd5db5629283f7ea98b72b11f4e1105985d3744793fbd547c9c96d62b78d23ee452bbf7f33be8ba17a04bb32fc1813fe7b669feceb15db8abb18200866be3e74e31449a57a3ef10355450d31d75ae0d03c148659f5cb32e8d8b961170e84efd85677251c0eb642b92a3a60f64e6138430ffa0db28085e663176c3a91766ebc9f0150cfbde3ad2a330cac60910c14fc154b50fa393aa38ec71939d7e271468d28dc555e5a2376b5f27d42a37a02d1fa21c9107a8f5afb0b1f5537d994b50", 0x1000}], 0x4, &(0x7f0000002700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000fff3000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0x110}, 0x2) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 22:28:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) 22:28:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 22:28:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:26 executing program 1: r0 = socket(0x30, 0x0, 0x3) write(r0, &(0x7f00000005c0)="92a1ab2ef7b6060ca3c8a272150eb22d04fd3289f39bc565cafa1d72d17fa1dfd28774ea4219ac56da65d77cd5662c6dafe3dabd222d599fa575517a4cd68ffe0b802a2c1045d8f3ba12037ef5e4dcd9209c9252eef2676b3f32e5e72df8d478084f6eb60dcb3479ada699d67c11964d0ab6df96156e181191fcc59d0553b90d52d08c7d3bd986bae7301a9ea96311d0b31447ec6138e56694607e982ddf7de05215de6ee5d65915400e01c7289153adfb0011b5582c39e8453accd5b6528c54916bdbcaf332e5dda0b72c4fa6da4079f28118c4559dcd5f37", 0xd9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() fchdir(r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r4, 0x2000746f) kevent(r3, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0xe1, 0x2, 0xff}, {{r2}, 0xffffffffffffffff, 0x12, 0x20000000, 0x101, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x18, 0x7ff, 0x3}, {{r2}, 0x0, 0x0, 0x2, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffd, 0x81, 0x3, 0x3, 0x9}, {{r3}, 0xfffffffffffffff9, 0x0, 0x0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x45, 0xf0000000, 0xfffffffffffffff9, 0x101}], 0x1, &(0x7f0000000040)=[{{r0}, 0xdace35a85e13d4ce, 0xc0, 0x3, 0x3, 0x9}], 0x6, &(0x7f00000000c0)={0x1, 0x7fff}) readv(r1, &(0x7f0000000100), 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x374, &(0x7f0000000080)=[{0x400064, 0xfffffffffffffffe}]}) 22:28:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7fffffff) setsockopt(r0, 0x3, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000001) 22:28:26 executing program 0: getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="a472974b6f60dc720ff005b1b85a40d1739f26d439f4a0fa456f41f20131e4a46b893876b016acbd6a86983c795f0d285f50cb5d4aeefe18cc56b745f2baf4c404a935ecb9b218d41fcc1f1517825aee301f91194f23c1af3f596017f49477150a73b40e2aa934e2f4055781b6f933a60fc7764f9fb7e259b000c4de3e96fce996e3070d1c30cfb3992b866f8e6d2eb8262a442387fdad25e321bb1b306761d8897fd22a534fff1257ee0d5e33acde82de4bc743cd3104c867a666fc3cdd6e98433c0628f3a64c45467cb7a4e6f764e56445a5f8b91441aab042b3734c2f10e8dcb2ec194f9f64189b7e41a6f4f3bda447bd6104b4feca1152e20fac0d17119f42d1430a1b1cc1e34cc447f459dce9f49864a400abd70308ce282cc07110664aa14d4f7237ca9d504493332e06d3c4106f59ab9a46", 0x495, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) 22:28:26 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 22:28:26 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/74}, &(0x7f00000000c0)=0x4c) recvfrom$unix(r0, &(0x7f0000000100)=""/189, 0xbd, 0x43, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getegid() unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='c\x00') 22:28:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 22:28:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 22:28:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1010, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x7ff) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) write(r0, &(0x7f00000000c0)='g', 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2c0, 0x4) 22:28:26 executing program 0: r0 = semget(0x3, 0x1, 0x40) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000180)=""/177) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="c84c03543fe42904d90719da3e1a98d77318ce42541f1b99e50716d3a38f006103ab9da5bd2271de983b5085af860dd7218e05908a68266df200b062c4605854861555d4a4be3441be20fe6c35077a224e71c14052669a96d12bad4069ac9efe9ecd2acccf71de5c555be71f589cae48ded39d8da256c056015f2ed3165c235a3d0dc71543cffaec5efbd5d4b79883a0f16bdc8654bfe882ef3ad67d935b86f2130d8077261b44f3197ad15e189f13fc84c95d75cfcde66362383c386e6fc39c136db4", 0xc3, 0x8, 0x0, 0x0) 22:28:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r0, 0x3, 0x101, &(0x7f0000000040)=""/87, &(0x7f00000000c0)=0x57) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffd27, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x12}, 0x0) 22:28:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000200), 0xfe72) open(&(0x7f0000000240)='./file0\x00', 0x8400, 0x40) r4 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000040)="493d196d9f94eff87cf24f704973acfcc2061e97914fec65821813d2b3362af35a63fc21dd4f112105e90fcf0d52db41b9fbb567b5279b88f83f48b83b981eaeb2c91e00c2c9651145422a1442ef690df68460d0ede154ade8fce02c3a9877c55da1c01f677940b075ac6990e5a80c7f51b6ca08da809df8de6ec352e52f90869acc7300d67868b10dfa19507b30fd74162632e0e08ce52a9f6d12305ba13c50219f2a6e7a8ed097", 0xa8, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) readlinkat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)=""/172, 0xac) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072f15171a66ca544aaded1960b9f1bf08f165f882124036ab123e5f1afd054678115f985d074610ed65894ab75fed333f56e90"], &(0x7f0000000200)=0x59) write(r7, &(0x7f0000000100), 0x28b81e) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000100)=""/173, 0xad}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 22:28:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000100)=[{r0, 0x2}], 0x117, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) pread(r0, &(0x7f0000000200)="089353ffb86d31cdbb0f29800ac7b483827068420e2a32f00b2f9b31bf2796502270f159a7c6cf168acfc2ecc190bd31f95fc517a40609025015265c0c0d8f600199e51712000d425145120650467666b3d773cada9340b4eec34b4f4f638ba6a5ede7134d5f9b17d52cbfc5935f050a2ed84d6ecceccd958b5285e4192c5a208c1dd3ecc248b35e90bea2a0c360b5efb9c518e719fd8b85245c7088a73e19caa800fcbae1dc0537992f2c49e55843579816800f005651d0b02052818e1da29c998f7728523e84aaee3bc5fa58f2860202576e766401258cf1508821112a179fbed41bfe75fc708e6e17bb6b29c466b68fa80cb2157385db1260ca82743d778fc23a9f99de1603783396764bff24696187d6231da1b16dbd2ca22730848424c9d9d1e3cff59d0168fd61ba8e2233c6439c0d6541791acf42e9d0fe11a74f5689f37ff72ec878212b058cad52fcb96ab2051deeccfadfc96ec6688a2cbe00fcf822eb212411fb4f058bc47e09f6bac014696e3aeb688c43c51bae33d99fd17a9ee1a1f01bb1200ce82f705a9bb7bdbb5a8290c970927f6b243c29f9f22672e7c2c7db531e78a465b2f3175d21ea6b9f711e2e16528f859a3a79584f2bb61a5fbe79e688414f53bdec66814cffc1f8ca409b385da1f521af62064497ac1ab08f354be02a0b040657e6e2f2b0b7f428863af9fce1e213b8cb6a7acd129140e05cea568014e9396a336e5d029ba0000899fe82d6471f100531476c4c1047aa17c47d5e0c9f8193717e53218fdb6368f2f4e766ed3f983580102f1f0fa8c8e0db349aaf817357e43e84e925965098f54d821a681502aa03abf2f5f274342df37fa67246581da73a2cac857df0e995f473837f698a2d2f4e44ec5a3526f63d308d0be3845ac7e1b138a3ce95dd9bf4695c0274fda7b99521ba235cfd55cd66a8471dbdf468a8db719fc2bc6a4e2f4a399cd99a993aa52db2b85854753f67ac857511455f064264b12a9d6f66381ee38abb248d97c655542e1de8483eeb66652c1c19575e6e241feaa97f4020a8e55b0dcfa048fa64c84409908c7c42537b57f60ef22f3bf6b7c3be19f0659aa716f7e98337f401d68f14408a3ae38eaf842abea3a5338df9fe9a5d94af20833146683a311ac6d4cc820482b8fd70a4aab1ed8e8091b2bc81ebb494a60f7f47da7ad18c4791c443bb3388ca6a199749f019c5d66ddd445507afe1c00624258c68c034525de12d486975bf58a8ead927a5206d19183d5d504d5a22cd50ade9bcefb51871f7d1a7f0ea9c41fc807a8c9f93ef4244c0e6f6f4f5d5820e43e629e8aba8c91f12fa22dbe334a2ba3b0e8825f57bee4a3595fb86bb5fb72902bee419f4485e6745897bb399f1aaf0f4f0b91e9911bdb40559062f87e206753a0618b998871e22e7779be727dfb69e55cdbc691a9b0bcdf49168234d8340e96f428093a07465c2957f115e52484648595369bde9d2cc114842b1db8918df67fe77a165dbaf462288e4406bea9af4bb0df7b6641ade6019c96666a7ffd8860bda9fe0635461a61515bb8baf9d64fe6d60118a4c596bbab2e931e74457a56cf2fed87699e5911acd6f6b5f1b9d26bfe6f14e90729caf6a4b17db3f39e8eb0830d7fc0b690309895f0d00a34a90e58fa3dd80ccf965b896f4a69280296341817f8169a023ef2ce490c6db4e0bf69fd92d0138d89d1dd99c48c685407af88a6fcf67c08b780e8a7061ceb4ff86b3eaaefb155df30b103179eb73280ed67b7aa3e294c38597b98e7b1ab67a57aee91d04c19897046d87ff2f6540a46c038f0351566012380a9865d4a8a78f2ba3c97b35f842c3b8bffa4df9dbd4dbdf17a0b6f971e5c8baa2dbcd5d8836d6d97730dd46fc5047b68dcb40db633cdf42af9009859d3b4d185e4975eb2fba1161ca6f44e1169856e234deac57b40744f681666022185dc5ab316250543ee9de33bed46be6f72ce266261d0f4fbd72a2f958193784549611d2c2b905e99c65deaf0cbcec6dc12e48a0b51af0970af1c0bd2535457a36b35cc7a7743745dd856ad53c5dec0ceb9818b3903cb402526d0b3056bad760df5227c4405e512bf929f3ceaaf0b7e317b940e831997ba3899e2b054de1d6b8ffa9ff19e3c029a370bd1a19f873bc77245d20621986fbd23b01ac6e4c836b2b47a7c280af16501f425f627f4f3832bd8c65e9372d8687af093ea315e60280a537b626ddac0858b43f65508f78094ba7ee619ee654b4998162e23c05615a3753810368004f14e963c3dad7c76a8f47a8da6bf7b632f95543e0c12235ae4eaf2d515918ea82a8446fed3418a248caada97b6bc78395032f629d819ab9bcd6b4d3e46fce4741d66432d7a1b30de3f30ef3924c4c76eda01a1fb302cc85afe542f748610facf517c105acc57c6f5a8934b3da473da820132ee92e0f6dae2ce1cade0ac30fb19921578272becc27cd7c7abe512ee39961f0c99d43d4692db695f9e8bb14c5aaeb3a23dbb18a42769633707a957f76f97e9b561d49023d447d3af43cf88efd4351456b8b991650b864ec5c992d807f609d88b299e5c8a0dd78d9a802254df16245b7f6e87ebe3d2ac9d1b07cba94aa31edde8144276873260af3ad2e3bb1e635a0e22fb438dd39eaef7f5ef8ec1807d6884e444fa36747db576de09e09eda4024f97cefdeb6fecc5fe2a83a8701412d8e5cfa21f43c8133043ffc41e8f4426695f6260b798735b12ea9a1db0232b255b1382b2c76eb7e3629eed78ab2edf64aac0638b4ad9c56396f5f3c659909f43438aa26e750df0bbfed6bbac4c10a0f26e0b71686dd30c422c8398c8c20bec2a36cfa87014f514b725410501cf546301a55267d96503218475e9a303bb1703b57ac4dbd12dcc724767abdbada72df2471e6db5e034a2b4d879a16946dfd410418e800648bdf9a547a6733c4c3cec5445c0beeeb4abc3d9964bce2fbdc0bb653522fbc15b7f87aac38b0b9f89b025baae8df21682f20142826c99c76ad18b5b14ffbc9bb56ab5e54b866e5aaba59fae98b6ecd86e86af06e796148a2b6d03f225d188d747d83b8e84d3c87ecfbb5f96f2bfe03d84e28594578c3a8fa6b27f2e2b7a1ef8e4c39ad579bc6c21ed9fb48b2c756ffde675a2467e4ef1e5955317259697a415a76b0bfcfa12e4a52118b2a989c5eccf115caa269304c8836527b8d82388723ad405ee6ec6ff03376bac31d9346b0c34da48b5a8229b194ff8931ba0d9ee466d868d68cfa7335a2c9b4c1c27afaa9286e17df248e1a2f0e08e87ee6b9b68319b9f0f441062055b6b4851a2e4c2dbafd788ba7cc5cc1423eefa9e6bcfeea6b0878bf7802c064de1c71878d48010215c1f9c0d09c92059be7c1a1f2f9cb32d294834ccf43e86ffa68d03635f899f664527274e81059eb073cbf4d8251f0e363f9e72534f50e45f70bc8c50baf4546a897fc0c69679b84da479fb8a5009c8e09e6282ac4af8ba627fe7bde1646664cb5d4dac1ca0d4bf683bcb19dab7bb61b5c3b34d8adde921d5bbd2839f40bb27e62f721392dbf8c1f93d684d912cc5816e958fee5525bd56d7048ca2f46cde4282ead2f26d784980b09a20e88ed8573548eebefb49ff990bc08891fb2673804a9a51d2b76052cc659c2721862beb5f6a3a4d01fbee6eae47b85d9c2d9f27e1daa6da9909721b873ce69d232e543ecc1a928320ec7ecf34eb0d1a25bd4e026c75410d8aec8e1904a2f0f1e583307b89fbd5fd2d4c697f5030cc356b23481177ba20e30a7dd680cdb82869ed6cd873a117206c8ee520f4c8ac11ecc007e02c6adfcc24f34a352ce69bb38f2d7d47b6f016502ce5fe47705904c3ed2e292045ff97baf7205483efcd65542aeab9493d7966206712b86202eb5a2ec3e670b98850714d8d323afc91c5803660e73f8691658db0bd774b4f2060cb89780d24ad281f8462ac197273e97c499166aa3f21239859607bce958c42f206edd288c09c1a05cca445d4349d8f7ee7fda51ee5124c0917efaff93ec25c4cde4a42483939d4752557095e5da51401b30f3cc3c4e5784b694ce1ae9ff7e0e1863f1d09cf5f2d723826c65e69a126f1cf045c13b8d9eedc5bbbae9417555dc038fc1d8c31a0572b348d5bdeab3fb261f221acc4f312b3acdfebbc8219c1e6e3d21394b13f0fbc367cc7f8f54961e6c0ddcfffe65e73af1a118f54b0ebcb6233337c7ba8a651c8c611726fc8f2081190b3c340084e59bcf82cc1022bec49c276cc0be22d4d18d2dddfab478f613968a09ccef9b7bf96d89686b0ec0085894c7524f0f3ec38fa7be6d016307e3de1c8d9ae7002739875b7f0ff22c52ec5bd6ca3dfc978238ba4888764b6ad28eb3660015a42b8eb6278577bba9058925f1186b154a2cf28bd26ce74f04762c28b19ba1d461cb390da66fe56e3bae7f8b382636bd8b79cdeb831c4bacd531ed41b1841619220600598a8b663ba26e5c1a7693a32b2579658392c593976ad8d65f46921c35d5f1ea3b81cffc265818f56cd19edf91950bed9631af38d53b985c5f4354823c96f36c2057ddbd6c800e8e4731895d2cef8f4bd3561df245b1f1a413f04cf04242561fed821dac49b0fa0bc327159425ce82e63505fd077190fcb80026c167b9e36f94f06c0bae9fd4b3a2caf550214b1888e0097eb01b863aba43735b26fe728b41e7034eeea9136fdfb2fc5ae3bcd9d9b9e2c94dd744faaf74219b2b48ad1f809b3326cc91deea7ccc8668aed22bb301d2929a5eac8c9c948c2928ff0d606e7b48a0faf4e8c5b25aebead12ac7985a7be29d83d038682b990d3596b9cffadfc3f61dc00dbca1e1a4922b4605d0a484f64a820a1b2ae830700fb1a5f37e7222f57767c6a8636712925a6cb2751b6000e9fa857dd8d9124196edfecfce21ba108551483bfdc665dd9356824bdd517cf62e679062233f013fd8e5e51869a0a65d62b0bad96233d3be009b431969dc4070042b2939e2f4d0e52f6ee4bfbe4d24c6309ad2175030caf62d692e541e950e88e33e7385ec2f737b1f641838e9616e0e3b16fed7447061248b75c8f0297e5a364a35dc4c1fcb5fc04a6c6ed37d73fef90dda4ec8551d5a110ad222f63752a56ddda37004b3fa6fc9aef5b29a0f38dbe8a29d4e8bf7e814f7ab648471bdb66fbf7dba0c2092a355d71552cfc8fda8627f5aa31c14df4f385a47ebf9916d840de767562ed8088622ed4c8710debc15f648a08500b98f92e68135f935b2be6e83cc5ff8033a239fa26b88be832e5e26ffc1cc22f82bedbe375de0166936f5f4df458a533ccb5849633b1f809833cff36a9efc2ec11afd897ab3ae35006bac1ccbcbd6d8344d9ef5db3e86d6ea89ab76121671ee66aaf9ef1b290e14dbb65e9ddec9d22e3113c69916069e79c861a8a0c1958c5f5edb63999bf3799dbb59b2368e5d8d86ea44e536c613262f89b94d29c0ac8c6a235e69cc1500ba462f85f91199cd8bf41f44c55c8efb0dc2d249c79f1c98cd62a3dc10529a348d41b0b7fa2073f47182a6cd4c037e4fa1eed7efa8bc38fb0154bd4b0f4bc6c5a6d84f2aacba823c394d6c59fc1439e7de797724ea1aa39e729a7cfb69e7609fa9d2efcfb0d7d8f82b331f6f561c2f7b1d5f2224b02edd0f04f0e30822e941fd57739fade5e6716ba469a6c85445e9c06b25bd2306e0c4a33ba8134a77fa2b17dd3ad6ae14647860e98e28ec35d5c9eac36fdaf3da2e3fc1433e9eecb106186d98e3996f951b76fc10f76c3f741c30b2170ce499d818ae541b1a5a2eda2c66b95d10c595c32596f00d1", 0x1000, 0x0, 0x0) 22:28:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8600, 0x0) listen(r0, 0x0) r1 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) connect$inet(r0, &(0x7f0000000040), 0xc) 22:28:28 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x7, 0x0, 0x9, 0x0) dup(r1) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 22:28:28 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getgid() setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') r2 = open(&(0x7f0000000040)='./file0\x00', 0x50, 0x98) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x865e}) 22:28:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x2, 0x9, 0x4, 0x6}, {0xfffffffffffffffe, 0x7, 0x0, 0x6}, {0x7, 0x9, 0x3, 0x24}, {0x2, 0x7, 0x147a, 0x1}, {0xfffffffffffffffa, 0x200, 0xff, 0x9}]}) 22:28:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x9ff, './file1\x00'}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc02069b6, &(0x7f00000000c0)) fcntl$getflags(r3, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x1, 0x1f, './file0\x00', 0x20, 0x8000, 0xfffffffffffffffe, 0x7fffffff}) 22:28:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="16012e2f6557876530e0"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 22:28:28 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0xffff, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x400) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x4004667b, &(0x7f0000000000)) 22:28:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000000204c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x6, './bus/file0\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x82) ioctl$TIOCSTOP(r0, 0x2000746f) 22:28:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/115, 0x73}], 0x1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) open(&(0x7f0000000240)='./file0\x00', 0x18280, 0x2) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 22:28:28 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup(r1) r4 = getuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f00000000c0)='./file0/file0\x00', r4, r5, 0x6) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000300)) r6 = dup(r3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r2) r8 = kqueue() kevent(r8, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) close(r8) kevent(r3, &(0x7f0000000000)=[{{r0}, 0x0, 0x80, 0x3, 0x400, 0x1f}], 0x169, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x68000, 0xf905}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x5, 0x80}, {{r0}, 0x0, 0x42, 0x2, 0x200, 0x101}, {{r8}, 0x0, 0x40, 0x2, 0x5, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x0, 0x300000000000}, {{r7}, 0xfffffffffffffff9, 0xb, 0xfffff, 0xac, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x80, 0xae, 0xdcc9, 0x3}], 0x8000, &(0x7f0000000080)={0x1, 0x4}) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) r1 = semget(0x0, 0x4, 0x40) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000380)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)="85600a0243c48a1e0a2bf371a5b719a08c2d253f5fe284df2d8c739f766365ed5c9bde52d4fe1ebeefdc1f51dd11a5c3af21fd76c4a4529f7a183044eebf") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x2, 0x404) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) 22:28:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x80}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="5966f5e9102476ea815d978016ea796abba13a27423863b8ac484258e158aabdf69b4b725a23b68b382087cf2df28ae54e0549140c7a2fbb522fa73e2d3d0674baba62474f08a2141bf06da01c16110e15cca35dcb42e2d4d2e0cd5c2e4efd5bc03e8663b81affae3547eece24630e33af5a46a8c8d0894fe0f26f2e8a9c931343cb94fd0f5837aae309c8b27e2747ab3cab44e5f1344e75812cf54062e17893da6611944e859942ee077dd8af22b5d530d90128833688aacf0eb3efa82d073944a161d858a7b8", 0xc7}, {&(0x7f0000000080)="f627f21d4e66add223ad3111f1d53875c464b584ed04b3297292e9722220f8371a1e084cbef7fc908be7e62b573fca8088bacc66a9be59177027d83a45f461c121db5d9079b1caf2850bf5cab776f7a0878a49de53f291c6d4e9e923b13ddfa71e1376dbec0715abe8cec2b4f48bc4d70aef8bfb92a6dd9b597b", 0x7a}, {&(0x7f0000000200)}], 0x3, 0x0, 0x0) 22:28:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:29 executing program 1: getppid() write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe, 0xfffefffffffffffd) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1000000000) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 22:28:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair(0x20, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="82f6cff80ac6e8babce50c904bbd9f7de07f081acc5d1779fc78bd54685a33abb536a99d0ca925dac834544b", 0x2c}, {&(0x7f0000000180)="8fa119eae2147ba6d84c57ffbe784fd948071877799683f36f55ac1a06f470897ffe093c5032f6dd4ba26206abc2de53d7d29f602c452b", 0x37}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3}], 0x20}, 0x6) 22:28:29 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="25ec509298442cc310fe6fe4cbf377697a91753d6b372656db606a878a584e7baa4d23ecf05a18c15d4ee5f2b65faf92cf43869acb4459fbd22c66e1a7269f248095b00530e97d5acf64ab3a743592bcf024a77f5f16db079bd7c4721d7cc5d407afcca75958e05a3d69902af7b622d14f31", 0x72, 0x0, 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc7b, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f00000023c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c08a12faeb7e1ab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000da490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcbd53d65a75bb3c430cfdda77db6573b0898422b0c9118c87987163ff"], &(0x7f0000000000)=0x1002) recvfrom$inet6(r1, &(0x7f00000013c0)=""/4096, 0x1000, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x3}, 0xc) 22:28:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x5, 0x100000001}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 22:28:30 executing program 0: setrlimit(0xfffffffffffffffd, &(0x7f0000001ff8)={0x0, 0x1}) r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r1 = socket$inet(0x2, 0x2, 0x100000001) fcntl$getflags(r1, 0x0) shmctl$SHM_LOCK(r0, 0x3) setrlimit(0x8, &(0x7f0000001400)) 22:28:30 executing program 0: r0 = msgget$private(0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x7, 0x2, {0xfffffffffffffff9, 0x100000000}}) dup2(r2, r3) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x36d, &(0x7f00000001c0)=[{0x10000, 0x80000001, 0xba, 0x3}, {0xfffffffffffffc00, 0x5, 0x39040000000000, 0x7}, {0x7, 0x6e7, 0x6, 0x6}, {0x4, 0xffffffff, 0xffffffff, 0x6}, {0x9, 0x8000000000100, 0x7fffffff, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:30 executing program 0: r0 = msgget$private(0x0, 0x503) msgsnd(r0, &(0x7f0000000240)={0x3, "0238625a8bea5d8cbceac1a00d7422898f74d6f9e87688cd488e259d1c4aa8ff196f8f75ebc48df84476ccc21abd1717e4b097b4af6fba0cabc3d27026104f2e5109c20725547d5aa51c9a2b7c57718b02815066db43d54ce12d9a1dbc572541410799c65f5888afaa44e87c94920f1aaf4c22e6025ac5b21fdc4e5408904ecf683df27390e3303f2e50c914c3414abcef9ddb6f6378b64a6100e2ebf77c179506638c7f6eb8ab70b0551344bf705a1366d44aabe90c85716595daee4f143e1c6e6189b62ed91cbacf6bcf8167ae387c36a4784c2706a0d08739f59840c0367f372fc96689e7cacc6b43317e4b801d3266d7d38d09f380446e8e1f"}, 0x103, 0x800) syz_execute_func(&(0x7f0000000100)="c4427592a47408000000660f584e6c264683570f1ef3aac4410972e507c442919ae5f30fb83a42848506000000f3abc4c3f96174258d00") semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1000, 0x3]) msgrcv(r0, &(0x7f0000000040)={0x0, ""/136}, 0x90, 0x0, 0x0) 22:28:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fchflags(r0, 0x0) close(r0) close(r0) 22:28:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="dd3576ab20b03be1a39828e2b2e4e93ccae358e28fee7b495cf4072e7681b31fe9ea901a31215fa787026fddf1938112752bfebcf98bc6636b5cb2aa761bc47e54fb53948a", 0x45}, {&(0x7f00000001c0)="6488c0568e64e062fddfb5e652", 0xd}, {&(0x7f0000000200)="dde89f663aecc17873620a4296369dfef42d10fc320408bd2bf6ca16ffa4ce71e7695c0a73ecf4dc4df9380b7fbab81c5fecdc4f2d2dcf0b6fc48ed2ee1d176731f9d41b88644700bbf8cf9658b241f4692329fac0041f2d6a9307b3cb0fbb498a2592c44439b3ef86a3756b379946e6fd015aea2ed7142d45322a791e046070af0503ebfea6c59b7d74b4d982f5af4d14bf1cb618c52fdbf5f03b097f0fa4f7eda1ddd16eeb5df93ed1a477417be433394e612c21fba25bfec8d1329d8f3d351e", 0xc1}, {&(0x7f0000000300)="4958e8e6e8c7804f02f697d3937eed30aff1251ee3ffc89b85887356a660930a719c409dc080d0fd71a882e1414d81ce3596eaa66bf98ef1c6e6de4a04803146683b956d7154305afe7871615a6473acf52e3a0fba5522e38b96cb4bc8d3284ea9508d0a5cbad87be30ee7741a688985e71fa117d6a3897307307b0cca1a0b04708c4eb9dd9d4c5f3f37b07adc9f31b64f72dfe0218ad2312f1f7e702d2e4f5f4ec126c73ff6e1388d73da18ad32b17d0a0073a14bd4cf59c9dd3df67f4031ad415de1650b8e9b25e0bc24ccbe321b05329fd49303", 0xd5}, {&(0x7f0000000400)="f756be8cb4b4721cc1b22bbfa567c628100a09868a1e6276aa58cd0936b3c8f7aec14a5e4e75390c9619c89911cf9d4f020ba6a37db32387f9ffd734eaac3c96dca551b0808ab9ec4da2f54888b152f5d8e7bc12ef0840cf68e39cc48b", 0x5d}, {&(0x7f0000000480)="4153da3ae31580e6097cdbc7dbe2a4aea201c781e32d63e42a51775f50c936bf4979c1ce566292e92ea84e23fa4a705304eb3d524e37b119e22a6302355a76d106aa7152d0cc12ffa0ab9ef5132938131cc93de0948a719a6950ef4b9893839e552df88d627c056ba311eb52432ccd6968cd1e729e3e2a8163567e52be090de1dd5ce4c182093d2469feddc19a83e04f1381f99ce25b8f5edb1168512a9a618a42f8", 0xa2}, {&(0x7f0000000540)="924da469799f8f8cd209c30f394b28afdeae3321e0e09653ad1b9138cc5393ab1de2a6af5d4854acab1eff90f5a7485fa85f67e4ab470dcb3c48bc53627c55a8809e222ebf9a55a89e86bf8c8cf365709d40d2b17c7eeb38c4bad2057ddfa9b3cddaafbac5dcda9630852c1d258614884541a1e2abd7d990ad14413edf37e5e51402ac3c12376027d11839b6e14c554c439242db53c73123c3e5f6dc7841e4b3e14223b522c724820658e879888bb2a0529b48958a520aeea11bfef9fb144160c6d0d9d5fe", 0xc5}, {&(0x7f0000000640)="c8ed8116c68f52f1d528fb9add21a5a8650f59ff3318e645c68cd3d2f060da0d9684f0efc5d0ff2a0b8e24430b15b46423f6e77f8f8ec3b7ee60ffeb2aca46ee77f9a1c1f37200f4f6499d16495ac11a5f0439e38daa7856fe3dfcf448a81f8c35e5a80412e500c65c9aeca723fe93297c04e7ddceeb27889156a1c5c511529c67612978772f3a87c485d0c102529dc814fb7e154b18a819e3ba0184dd3c2353", 0xa0}, {&(0x7f0000000700)="dc0f036ac71543840787ce138d5f2734ee6883d589c251d8bbaa44e9a92efc174de482b499099cfbab1347210c6367f5df0792cddf0630e0e4d19b50e376b9bdde988a31edf4b1aa0652e753326da9993b54c36fc82039a4c571522eec9250bdffc17df76ec3aafa2b4d5e0e2ad78837fbd894e5b584bf56a4e8011bef19b814453d86671ef7df6efe35f3963584688b9a6118a1cb3c0b2fcfe20028de9c3613b1bc6f224e2888c950db7563d972154eceb980d57cfa62edae029b9dede8c86c0601ff48b78180a153739a", 0xcb}], 0xa, 0x0, 0x0) kevent(r0, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x3dd, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000003, 0x18000, 0x7}], 0x8, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffff9, 0x52, 0x10, 0x3, 0xf800000000000000}, {{r0}, 0xffffffffffffffff, 0x14, 0x5, 0x7fffffff, 0x101}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x2, 0xdb3}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80000011, 0xfffffffffffffffa, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2, 0x11, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x1}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x3, 0x8}], 0x865, &(0x7f0000000a00)={0x5, 0x3}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000a40)={0x0, 0x0, 0xb78, {[0x9, 0x2, 0x9, 0xffffffffffff3911, 0x6, 0xfffffffffffffffe, 0x0, 0x1000, 0x3, 0xfffffffffffffffe, 0x7, 0x800, 0x1f8, 0x5, 0x7, 0x6, 0x20, 0x2], [0x2, 0x100000000, 0x1, 0x9, 0x40, 0x8, 0x0, 0x7, 0x5, 0x2], [0x0, 0x4, 0xffffffff, 0x498, 0x101, 0x8000, 0x1ff], [0x7, 0x8000, 0x9da9, 0xa935, 0x5, 0x5], [{0x7, 0x4, 0x2}, {0xb7, 0xcb, 0x2, 0x4}, {0x0, 0x6, 0x4, 0x3}, {0x3, 0x5, 0x7, 0xffffffff}, {0x9, 0x2, 0x5, 0x2}, {0x3f, 0xac71, 0x8, 0x8}, {0x3, 0x4, 0xae, 0x5}, {0x40, 0x8001, 0x8, 0x200}], {0x2, 0x8001, 0x0, 0x88}, {0x1, 0x9, 0x9, 0x9}}}) r3 = open(&(0x7f0000000cc0)='./file0\x00', 0xc0, 0x28) r4 = socket$inet(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f0000000d40)={0x3, 0x1, 0x40, 0x5, r5}) writev(r2, &(0x7f0000001f40)=[{&(0x7f0000000d80)="fff1ca6c6d4f9e0d2660d0665684441ae2fbe81198494d4b7b59691ac11f821993fef31281242f6806e603084ca37577f2e80d166cf449cb788b14bfb24bcff12918440ed6ce8130a5dcb9d4a199f8cccc66f05b25e203f0670a58d49453368023443606000e83f4ae12a0236a4062bc92188528f01bc4d09d578ae90bd7e1f7720d2ac90d985e2a737d2ac61408248e4734ed0e95f95d7f86dbf9d14a724c0fded5b177f978eb2bdc1999ea662737fdd6d31d340160ef3bf1703ada81854235459548025e467a543d3a95a44f1dfb1e933aeed10708250bd47aa7f8227d59b9faced54a30073d2702913150c91a0ef06d500105f3771e74bdda5a734b1f757b18129543e0ed3ac44c4072c6326873ecc1fd8c62fe5b7db6c5358ecb70776bbe346ede2f38417f24e1573395260c328f6b6c800fca1c16ba25747a96227b4e9c9458d5c2165bf9f40f39827fbb4b309bddc075ff205dd2a7b6ab19a887f5217e17509157944a49a3661b46d69c8bfa46a93b2a2926a3169a0e985ce5d0d3f6349de1904e5c5d87dc39b713d8ed2c59b53a84a231ab1e56f6d404c9712c2c87e380f4cfc888b1786964c14787f8ca5c4789d7e47452f68cdc0f1c6cfef0a54449cf182586603e6085d9c4099283d4d5a221999825c926e02db73e8a92a553e02f47ebb953f7095e97f8842eb62e50792973af3411af46261d4c186c698c319b8d951a37fd2d8563ccbfdd52f2e77381d9bf5e5fa27e99b0ed73cb6e3302b8759e07919a70b9cc07ed0b7c0b6031ea7c7fb5d2b35d3c1dac1f482b3ecfdd81f38e7f9846d5b91fefafa9ef537d10490ea6489001d3b62f932b7f7c433f8662512f8da72de24fbf6af9088711702ccb0f0479ff612aa0e295c5fdd03607f61fa58e459d4eab4d550b1c8111a0a988454ae91cabf8fd42a629ff684d76c623bc1e82cd7e9279ff2d4ffbd38ed86b0b25f854497050f5ab8ba1e074bc95dcda2e4b7f8bbfdee582d5ea3befaf40d63e5361d662554016a2250efedc64ad146a65cc48b04c63a6bd285053abe1059e9bc9e1276334f94f4d5489e472f25579297a5f57fe24272e8a9a720237e602d390c32e7260b24e395d1dc1553dfab7d3772aa8c66e0861bde8f8eded28086fbd50fdd709d8f662a178dfd7dc68b2752ede8aa3774e8a1de4647a44aeb07a7c08eaeb7161df809e394dd794ac8903639e9c85c526b9ddd3e1c1f0f4df6bf24376a7fa4e122c190a2c3dcd75302e965281e898894373582e996b2006761d30665c1328ae10fbc5ac18c863103191fba7c225d7e1df42f26d0e583c9a3839eacd32115458fb43437eb3d6d2d505a7ec3760602da30fa4dbc7e43ff42f08fbbb933267d575f4bbb5e904889870f8d34b9510aa3587ffb8f3a39d74290147b5f03c9b41c31b06cc527d0ec5141e2558745332ca22ac611c33fd8200c6beeda6ba794e4385c1e92fe29979241677811fa3e4f379d50dfe8b8638af77bea29a19468c3ba84dcdca60062d2ae4c825a52bb29b1410302c1ef4924959abd776d0609769a37e57b31626829ccc2a8a9791c71de308398578077b177eccbfb0a3538adcf54a121e5e84851980517b71de67aad925462f1d9856a4c689c4f845ba80ad39f7836c64173f1626b56bb7183f4fa25b0043de07b72ea9429b6537b713b920e478b80b337d2a6f43c5243dec671ab57d2a53956383e5a37026ce7340cbdd8cb95c632b70311c0e060568c6d5ba2dd831c38a510c64bb910960375a94b5f10973f51e55f51ea4aab0f0e6439d2969952cb660575f46e9855fcb7d3b1410f1b430e05f57c277f6d16c28a80da2a633aa3c96547c8f044ca80dc81c4f0f5166315f7a2346daac6f53cb9cdbd485bc7ffec75af6a174957d17c3adeb53351cd086315136def1589053eee297ae34bce8c3b510931ddeafb23b4db126669d8cce77c9f074cb68f8d9b9c950dcea8006e14d42b06d75bbe5cd8de6d76849695e07701a9776440627714c076802a4d02122332267d60e0fdb66ca330a19e5fcc7efc91e64ea2f506897ae477ce83ccb649dbd8383153ed05937074225861431cbd30df9f4d24ee375b0ffae9c639be971f973de3b44fbb5b3a4743da07188cd4bd75e3e8ed7b2001d5f813e21299b6bc547ecb1351af537d4609618be4922ded56254625fc8b4b05b892c0312a24f101ab7deeb91418cfbd21bd19951679d3daaa1ef3d6ffd29f283bf01911151b5bf0825b2c7702458ceda6462f6691004d6cc726f3b639bbabc7a61d095d17200715b7445da631b598b5274c45070e35d6d2262a33d045419dec7de95d5c7d63ddd1fac725bbc6a4ad966835ff279c79a8d1b2027da7d58bb428645d4bb10bb306f0e8aba0c2fa8a770241b03966113d91aa181ba9dc5e62dc22602e866ff35a37d8d8e0cad279e70a857e4af2d133b99e01fee79b2ce95339d55de508794a0f8f39976ad333f23efe63a1a77887394a856691e336b62a7a813f5cacb2aa9578ac71cee335e826cde6a2ec6a11ca359e0ae24e52b656a414e736143a45c3cfc358af88bdf7eb6f42b3895fef952d286e31aeda7713a4ebdb1be18e021d701173c576a83d3b2c7c00a8dad15c962c96ce56bb11298a7e5c51a7673841452dcacad2e40619f259cbafb00a5ffc19c120d8610630fa52639baddd08124e0ecf97e8503a1cc9f399180e31e2b70eb5df117e58f44500bec7f0344f648b94ffccd4d4c570c1ae782d11ecc50c09d0981a664f14d4094bb0b420e99ff01770ae62d0f4795036437ca31e3c5dc74624f998d66d2304b0458fd22f306698211adff09fdbc9fc26d3029204451186ae3c527f0dd0957fa0a9044a9832916578621df8b1765ca799d409b4170b78479bffdd5438f5451b7e60d9749b2bc4702dd0d1d05e025454be269ae7ba912a8aa6986c9e3512e005d0684d35104d8a1e894ac96b66e6f54146186ac7f4a7264638d1ec2498ae5882ec8c161897ac027ed2e53ea8c64d7aab29dc3cec2dafdeed70a9cd39bff8a839094c4feed516a568ad203d33e611da0c841fb3667c6b6b0ec53bd315496bb30a590090f37bb7367de2d02fdaea6d6edb4f6177b11d7d21f5aaab0b80cd22419ca7b564a1e8cdb46b29132dbf3a6d54cc1866f1e269c99ec74c5c87ac98a7d69f8a7a23b1e4ac28dbb09371770ca43f1dcbd6015676ccc6dece10427c6a48ad7bfe947ae81db86d75e3f9ed6e3214d17e1b416c0ec51f44d325b1d82f26532064b333b06826f32de866226fd0be60ce1dfc4933535b95a132bb10a21599ec14433c5953844af466886faf11a69db44c7770b39c3f740ea12bb5f1d1f2b5fc4d97248cce854285e682f2fb7c719d3510277622644cd68e5efee8f4bf7446c12fc90dd032e10114d5f327b66d9cfd089830e70137af2188900548425d65a217c0a48397c4af31884ce910e2abf4991ee25b37842d1cf4248217ca790cb69941188ff4d9efd412b4e45a36efd8d65ba00647b69a1f205198c8146732d45e87ab7395c66aca8d9046d1b1154b2c1f84e8e1e3698e033bc0168edfda667292e555a8842e8aadf18ac6215263cded27413fc96f2a76c19cd4d2c477568c0453ad46e8dac9dc059ce8651f6c53c414a923afa356b82fd6cea474ca640d6fcb463dd1657e637c1b5283c22dc25d9b0141e153e83b264eeb57c95c8b14b4c22e2f872323ed1074fe34720574299dc3fa83790293e77b3e30d580bacd8282c04fa576e2409e884f970f68ab0e7ccfbad50d869b25edefa8b7ed722b9f8c8b8444a2afdd1e78a9344647ecaba7294011adc44c976916bcee6fc94667de85bafd073492f1a1ded75d9cc4b9069364fd0911c2f403ec325c31b61d83f19254f4042998cf03e91f93f678e44706f16534a476ca7061b7f7b579d136e8fb4596ecf860658b37f33ae3fa718ee2f69461b00a316d005430e7e5a63bbb7ebcbbcc0d7f4eaa4982cc61248f28aa5a894ded8a743b4eb102130131bbbe7f56873c5bb8db70bd50fa4f3dd0dbe1cb6acd407b078ed6c7fa6cff215474c2921f5a90fbe290077b9a9edfd6dfa127091036c26f0e9220603458a14f3e7c83c353b6e899eb65f310d69977571b2ba657c8be9333a4f2910e0634f04cd7cba2f29509edb99d61d06ee99aee6237332cf2e1e8b40f3bad3ae266ec448f2c3573ba569dd75d2b221453c09a3e8d938b63a25f3ceac171277ea469b32917f14b9a734307f58c59bc8d689423dcfa129f22b72269e4ca1b619116a16744d020db95aa7cd70c49a7920a18e231163b8f8a1902bf35d4567998ed09846d932abf110775a3750e6edabcb0caae18d425b1c57a5e705306f2bbd6459a5a5fda72fb33af8a33229db5206ec2c2ea3497d97bfc395ec628484196e4faf59632dda8bbe417a1e1e9ad2ad18a11cc2d92e11dac02665d6840ad04b9cfb758bb540dfa5d913dfbebd4ae28fb12e5cdb72d336b1b44097c3863133c6e001f16c089f03f86f1ea5adc8322a0937038ceef7bb353b8f32e26c4c2dc3b54aeb3c1c2c1c604a1229ae65f6d0d68c159ccb2159ad965042a79e5cfcab7752115a58d666471a9cbd450f45d2cbf7d81c0cce586aa41b167984af32e4184b5372eba03f3ba01bc92ca8ca4e2b1e6704e600440f3bfdfee047713725614005c6b556646b04b57c319ef436f7a8dbb8f5380dd8ffb264c7a885bd5c08c46da0b67fc7fb4de8a5b306777e2fe5012a80b06e56f14ae337f6e797427f6812497d25997294324a22c5d534d23224a0bcf353a074a863d897dc1a33d62fa98764b5d2502e712105e8ad6c3e7cdd50a241caa74087a00eb87c53279863b988529b2389d2651a6cfca2e7526d9b3600364bedc17debd70010fb7c11b68cd55282d0e3a2f7a48233bdead17c88b954d8155cecedb6c1a4e50a2a8a5a5d82bab1d11dc1c0ae1ba011ab6da17e197edcd9ca864a2eb14368c26edbb9cd5722c29a2f050646022ced31a76f7197d0a9ae00d0c0b1227179da3aee21c48ffcfcd6e8da6b1122d79426b3d384f0c2378317a002d712b8e7fb926e0fed8fb5e8d91929c654f3ca6d2253733144e3db612df18d871c323b7f55503e8ab847ddf8a3f056834dcc37ca7fc107be303a03a0f1ea4dd9d7e4f7453b01b843addbbd76c5fe2582e6248ce2700cef3c0b42cd2baa3167fa6d52619e5dd853af4844cac4e463e381116d880c9a2d460b5fac06629006ebb12eee2976ff93bdb67a39a71502879984bb655b112d453b2eeb873a5230aaf3ec547dfb4413665c62cfc491a3ee8fd8e2e6a788e82b4d5a26e9d0636e3d4077fcb4ac72ef0bf612e4e21e56beb042630bfd4d2a2fa2af716172d329ebfcd08bcc590f3d4a8f1ae4edddab00cab315fb2d9476fc0ead9507564e6bd6b8aa61cdb9b0f827bea3b57f616ad43269d5df134c7929231340d2f8b52a8a4cfaf71eecf5bd2d0fd73b7bbe174c5a5c60115fd6a5d370a5271f958cdfa6827385c2f21c74eb52b2370e8efc05bc118275d8164b8ddf9d994daaa7056dc0df7ab2adbca6013bdc5d9aba70bf5303b4c88a87b2f6d49b24d1289aabc1f9624ebb48f4c9640d02c2dbdefde4107e02464349e2f919342f53879c0a32dee07b4f6e7948272856770f06d0b9901ed20a05bb1182da3158a227ce2ab6356b44103c030d813f321aac8ee810893a05d6791168c627c593131f3e7fd70978f3b4cc348bf1f5b078aff8bfca1607a3c06ddd838ab5c04e525bb0fc06e1cdc3d8cebe5a34b91e8b2b5819812cbe", 0x1000}, {&(0x7f0000001d80)="31e0a9c958735c33ea7a71a7435eb461ed03e8edb146afa99a97a8da667b0240d46ff7e16fbd924df1fb04303cc46d232d89e42b050f11309657f6e21e015983ada3357e705cabcc88850d29465ec26281f57e48058c791922a0978494e018b7f2fc75c753ccd683fbf406497fed2ea10336df16f57c143a1207d7a32779d8357a403f475f394a4db2da398c5a9f05a241b805e735332fd3f1182698c39dc2", 0x9f}, {&(0x7f0000001e40)="38c633786da90f7a04f176dca8cc2915d7316642e9d59faa04c62b020ae4b388da00e77165c14487349a823dcf4564827f74f8cd1277c10149b47e6bc72e6dee734a8e798e34331454d0f75b42d1abf518d5ba5fb43ba6d9ab4019472925a8934ffe2249f76d11ffa26a580b0db9890144170699ea59e796ec60b23a7099440c59a79ef3aabaa7e7c1d77d16ed64b3a898e2dd3f485fa700394ebf57a95a00d88aaede1b0b3fc40c53048fb408b0d1197aee29d229647d80adcbcd", 0xbb}, {&(0x7f0000001f00)="cc5527e81ee5a0c5934cc4aac567d9cde17d4970bf71b8cb402804dd85faac45ee5d93", 0x23}], 0x4) rmdir(&(0x7f0000001f80)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001fc0)={0x3, 0x7}) rename(&(0x7f0000002000)='./file0\x00', &(0x7f0000002040)='./file0\x00') ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000002080)=0x4) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/ttyCcfg\x00', 0xc2, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002100)='/dev/wsmouse\x00', 0x21, 0x0) fcntl$setstatus(r1, 0x4, 0x40) chown(&(0x7f0000002140)='./file0\x00', r6, r7) semget$private(0x0, 0x6, 0x420) chflags(&(0x7f0000002180)='./file0\x00', 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/ttyCcfg\x00', 0x400, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1810, r10, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000002200)={0xda, 0x7, 0x7, {[0x7fffffff, 0x0, 0x100, 0x1, 0x8, 0x1a6000000000000, 0x8, 0x80000000, 0x5, 0x0, 0x4, 0x800, 0xfff, 0x0, 0x8, 0xc3, 0x5, 0xffffffff], [0x1ec0, 0x2, 0x7fffffff, 0x3, 0x9, 0x8, 0x5, 0x9, 0xa6e, 0x401], [0x800, 0x100000001, 0x5, 0x4, 0x80000001, 0x6471, 0x2692], [0x9, 0x3, 0xffff, 0x3, 0x7f, 0x7], [{0x100000000, 0xf80, 0x9, 0x8}, {0x1, 0x9, 0x226}, {0x8, 0x2, 0xcd30127, 0x7}, {0x3, 0x5, 0x5, 0x864d}, {0x1000, 0xffffffff, 0x1, 0x130}, {0x2, 0x80, 0x5, 0x6}, {0xffffffff, 0x80000001, 0x100, 0x9}, {0x5, 0x7, 0x2, 0x7fff}], {0x58c5, 0x165a8ed0, 0x3, 0x3a}, {0x6, 0x0, 0xf07d, 0x9}}}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000002480)={0x541ae40, 0x7fad}) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) r11 = dup(r2) kevent(r0, &(0x7f00000024c0)=[{{r1}, 0xfffffffffffffff9, 0x14, 0xfffff, 0x5, 0x6}, {{r11}, 0xfffffffffffffffb, 0x2e59768925340919, 0x0, 0x5, 0x4}, {{r9}, 0xfffffffffffffffd, 0x60, 0x2, 0xf400000000000000, 0x8}], 0x4, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x401, 0x9}, {{r11}, 0x0, 0x81, 0x20, 0x0, 0x6}, {{r8}, 0x0, 0x2, 0xf0000000, 0x5, 0x37}, {{r4}, 0x0, 0x3e, 0x1, 0x34e, 0x4}], 0x2, &(0x7f00000025c0)={0x9c7b, 0x100}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000002600)=0x5d4) pipe2(&(0x7f0000002640), 0x4) 22:28:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 22:28:30 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xc1, 0x20, 0x1f, 0xfffffffffffffffc}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1, 0x20, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x8001, 0xfffffffffffffffb}, {{r0}, 0x0, 0x18, 0x80000002, 0xffff, 0x755d7914}, {{r0}, 0xfffffffffffffffd, 0xb, 0x40, 0x401, 0x4}, {{r0}, 0xfffffffffffffffe, 0x25, 0x91, 0x7, 0x20}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x9, 0x58b}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0x140000000}, {{r0}, 0x0, 0x10, 0x14, 0x100000000, 0x82d9}], 0x3, &(0x7f0000000300)={0x2, 0x5}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc2, 0xf0000000, 0x1ff, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x32, 0x2}, {{r0}, 0x0, 0x8, 0x80, 0x0, 0xff}], 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x60, 0x40000000, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x4, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x27, 0x20, 0x20}], 0x4, &(0x7f0000000140)={0x8, 0x4}) 22:28:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xffffffff00000000, 0x3, {0x2f00c765, 0x9}}) 22:28:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x3, &(0x7f0000000000)="6fe2171a2cf3875060831616efa6ec6f1d279cf868dd", 0x16) 22:28:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000000)="66fca210bf8809b822fa87491aed54c0eb5ef3d559de968e24b4d7a043d47e2a13b89abdc89d76d1b6cfc2987befd37ef544a0ced0d5ee2c12a85123cc41c19485f3b07f341f9913ad09ea09c6d9600cd798d052262b99ccce10ea047947b98d2fccb1303c96ae27c1f621c4dd8db541b6fa8fc549caed119ccdfa1100702abe4e12b32d20fa5a15b924adef338fb57ceb0a0ce1ce0b39a77889a50bc0b7", 0x9e}, {&(0x7f0000000240)="75ddd15727671cf456aae13df78ae016dc773825c6920427f1e5c03968833962209f16434e06d4431465b87f4f8561671741b15a370770f42e90fd09f8a28e55d1c891d4b4d283aec77eb3a632f892c921add2689ab24594a6c762513693a205e31ee5e724795039199b8f6ba50386dc781dc33d3bee5d77bae48ad3c488983bc4624c461e3571f434e5ba296f95b1d74a87cebd4b02f8101b15c9bd0cca4394a9245d7196b08036e89b496e79e5e6c22e01292514f050acf761fdc9579265659818", 0xc2}, {&(0x7f0000000340)="25ca04004d88d8703a7ea59d3a43b960f516b0dcb62c76f93d510a7a610985e818be0b5c9e8c4278314291917140ddc85b8512171f377615cb32aa65b1db98ce00c15c5ae4d9200cd3f25d9cdcb9438672acd70e34a47de662375128ccc0be8307e7b4428b4cf578aec9dac26b99cc61bc10e6d555e3722c8c0f54d5be8730dc07921c12cd5376628dee6813b1d206f63913794d9cac843410b39205818348448f1bc8856de9bc2aecc259e02d2098c6b5907f65bf7ee825bb735fab908b7766b3da770db29c3ba9f2a6038a00492749498cac0ba3c7d1439c883928aa0ae4d33ba9e57f383d66b675a8e7115414fe92", 0xf0}, {&(0x7f00000000c0)="ff58dd7a23184ce3643ec1b12ecc124a33417ceb1d187dc4586e71cb597f497fdca1905c579a4e363f5b02e12f31abe67275321b49", 0x35}, {&(0x7f0000000440)="aa4931df74142b675d7f6ace030cb6354210a56076dc088efc21e511d622a3ca7bb8d706329aced2475e5e21d99903bf0ecd184ff1ad33a3f9d2113132281931e0ee168aab95a3b4af548bbd1f36fddc8def8c932776763594c5897227a8771961b68c926a84801bc21e8d0ac8694f6445e408f96d132e6a232ed9a40e15268f0a3ea649db49b60cad45a65240634ee2f9f6706f9e9a", 0x96}, {&(0x7f0000000500)="1e3ecd6d86238aa15ceac27fd6a708080bbc94dd374777cc1cd4fdfacdf8542abe49fac9d566a9e6fb13a49719cf4face28a73f9587a8b06f63b3878e3668bd18fc3827ea9f4c400277bfc9f8c43cd2fbd144074b5534127a4b59000cb737e6496ca00f1087298bd0d194de32842c7fc3b323ee68d0bdcba08bac88ff44a1302a6eee3b3eacee5376b36b950c78900f0faea3ca33c873ce3677ac82bfc9fcf1fcf37ce5b583ea1f952877944085d105a25480a6f84329492ea73fea36aa000523b9603ee62c88e4dcdcc55eeac888e54cc3b9e3e5953ddca3c4f5b922be1da009c3e99ddbb", 0xe5}, {&(0x7f0000000100)="fe288e6c1aea3c9ec7acbf0645664f5ccafd2a50c2fef998fa3a1f00093e104e92c3d22cae81cefac8906a5a7ddaf848288dc7ca11f3b9d55b821f22cc9f5b28", 0x40}, {&(0x7f0000000600)="370d4645f0d7427e0a7d686b2a6a435834b2e154bd969fb45fbbb25bb9268e02ed0962cc4a4f77e83ef2099f548c9fe2af79035180cbf9bd331ab9de4170ccfeda8d777e222b680d9c79419a43c8f2ec898d0dc10039a2e8b38f751c31ce064cf4002a4a6cdf2112fcffcd3323f81d65866311bc416ce507542101e0aa5432d447757b7b70b02b8e69a98e7dfcfb33b7aaf0eed0858c419281a21addddc4c9e712ced1fd7fbc099a10a5970b9ef32e4331f73b84af39dd12c0e224cf95a24281f661fe28385fbe1832e07a", 0xcb}, {&(0x7f0000000700)="4e193c9fbee30eaff9dfe82077463d7255a9bff476ad4d23b75a55fde6cbffdb26ea48a2e31593833bb713d2973baed5baf74c4a2db6d763654a887130e53f31988fde66776a74c97b5093300d72aad1b31fa1eabf8f9963e9", 0x59}], 0x9, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:31 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="ba3959e5d0423b364bfc7ddc66f83f827d5de578917285000000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x98, 0x4) 22:28:31 executing program 0: r0 = socket(0x400000000018, 0x1, 0x200) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getppid() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 22:28:31 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, 0x0, 0x0) 22:28:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x4, 0x1, 0x7, 0x3, &(0x7f0000000180)={{0x0, 0x7, 0x4, 0x10000, 0x73f4af13, 0x4, 0x3f}, {[0x5, 0x6, 0x2, 0x2, 0xfffffffffffffec0, 0x8, 0x180000000000000, 0x3660, 0x7, 0x9, 0x4944c0ef, 0x81, 0x7, 0x8, 0x3, 0x11, 0x1, 0xfffffffffffffff9], [0x400, 0xba, 0x80, 0x75d, 0x9, 0x4, 0x20, 0x10001, 0x4, 0x88a], [0xfffffffffffff000, 0x500, 0xca8, 0x7fff, 0x0, 0x22, 0x9], [0x5, 0xcb8, 0x1, 0x0, 0x1f], [{0x8, 0x60, 0x3, 0x6}, {0x7, 0x7, 0x100000000, 0x100000000}, {0x9, 0x2, 0xa4, 0x4}, {0x5, 0x6, 0x1, 0xb8}, {0x7ff, 0x3, 0x8b, 0x1}, {0x9, 0xfffffffffffffffb, 0x1ff, 0x7}, {0x5, 0x800, 0xffffffff80000001, 0x8}, {0x6, 0xff, 0x4, 0x7ff}], {0xfffffffffffffffa, 0x7, 0x5}, {0x10, 0xd3e, 0xffffffffffffffc1, 0x4}}}, 0x3, 0x3}) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) 22:28:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="300000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000003100000003000000355ac9dd1ec87e2177896f59cfd5183a8b2eeb22147eca242af272dba8f2cddab88caa4d31b84d69fcc7bc"], 0x59}, 0x0) r0 = socket(0x18, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x5, 0xffffffff) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/242, 0xf2}], 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001480)={'./file0\x00', 0x4, 0x2, 0x4, 0x0, 0xfffffffffffffffd, 0x101, 0x8, 0x0, 0x2, 0x0, 0x3ff}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdcd, 0x0, 0xfffffffffffffe40}, 0x0) write(r1, &(0x7f0000000140)="76814e481e0736106a6e7d95301df7702d19717181742842d2932299b0180957ba69631ab40930b170f91360f4c9e9e427a5bc1e8c3499cb301596d03038e2ce22791167af6278fe304d232e252e5216fd43064f5e70e468c004aac8a2153120898296fa7f693da8fb04e19fe45789d482eae956beed3e14fcc2dc1db4a9107af477624959c5d38a071930ad115867de5d81a394d5ba231ce2", 0x99) 22:28:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x8) 22:28:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc13", 0x38}], 0x1) pwrite(r0, &(0x7f00000006c0)="3f473dcfbcabe7ac8fe4dceb4a4c0c5ad58b31c6f21c1f189a68ccb106d99902590549e82f2b20465deb0d40c3f978a684b367d1b282c33e9705399ce489371312b28ea60fe12d690e453b7fa13b68ad7b6516ebb6305a2811b9671a49630623dbe5100fa1680aae32df02678424a20bf4a45046bde01c17dd9bda274b4cbcba9db4045c71a9661e2fe428267c3e43c4b5796f68c094ac8b07289a463921a3cb220875d176444fb5b69869d722eed74698dd2a029c81b0b4a544", 0xba, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:31 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 22:28:31 executing program 0: symlink(&(0x7f0000000400)='./file0/file1\x00', &(0x7f0000000480)='./file0/file0\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') setuid(0xee01) mknod$loop(&(0x7f0000000280)='./file0/file0\x00', 0x4, 0x1) r1 = msgget(0x3, 0x1a) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000058bbf59fdafe38d00cda37dab9000cdc8108092c81a85243d11160693687010f708d58a91a26fcb80278ef6c4b075b"], 0x2a, 0x800) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000c06ae02d4b0000000000000000000000000000748800000000000000004d317a412ed8e8cf22bd00000000000000000000000000000000000000000000bc512cfd145df38e45bf5d730578"], 0x44, 0x3, 0x1000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) open$dir(&(0x7f0000000380)='./file1\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0xcd7) chdir(&(0x7f00000002c0)='./file0/file0\x00') 22:28:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000240)="75e0aaba01e326b00317d523a000d546191d04fdd579e7402f2b7b3c6d556f29fdbcdf3f4dcebb2aa0a1a6f54d5b9cc6a4965481b5097f94628b5717716e4c8c651bee223616a2e7eaf77403bb89f979951595f815164fc5436ff95bfe06cbdba582898cb6ffb910303551455d7dacc05689ae60aead24766678df25fcc11a4adaf07053011c80240cae79e2ddeffafaac2a8fe0ea8b54e099d15bd444175fc34ae80d1069564deeef9c30c11f9c9daceb3caa7431f46b605b77bf0693e68b2245f1da1bf99683dea0d635a5b1608d9df4a704bb4fd396b6f6011d9a7a68ce61872219c66967a22634d3f9aa10fe87015d9ba5ede49f25cdd66deb8b60f9978c17c719f520248fee299e743bf4c90fddab7d88f86ec663c36e552983eb353b092835953d953a19b3e37f534498d73a200df7cd800e70cc52eea0902565a854194ab5008b2500f2bca0e083e9e56b07cf544a7963a82994d9323f209f2b83985b86676b756ad5f7322178a53e60b985f189c7d8e719c62ee935b15a6a0f90ffa964bf366025d9ac951974b89c018f13d643333da2cd424a590cdbd137ab42ee3e5f6c5dd70e36bd5c2a92576370d29ab327a84bf6cc368032e1c31546addb485eb736b8370f25c4e9c01736d924d9dfdcae4169221933b8db99967510a4ea3199782b81151bb80a1eb80672abf22382095e402491b6d5b3aa813bce79651717b194ff531b6f154b511d8f6ef867e202a0b8996f6b38f26e719afaad32599e3523ba90800a77852b9f50ef7597d0a78667073c9288ccdbf97626e8f8006eda74be8de4d0f15c8db062c7f4ec0bb91e1c2e8386b176799572fc862b32601441be7db0fe057a46ceda97f00862c1a000c9b1798a6440ee5216275d9db51394cfe283ad680726b5d4f1cf8adba7a8c5ab56a33fb941ec69a56d0f21708c2a0b4d1c78f1315573b86f2a355080df8cc1a4bb8454f46473ee5efc00cb24ee556a3bad3f35b13402f68547b068330873c45a9b9fe8669766e4349c2b61a03d329b3f23bacc1e946a3e9a57c48a137953009ee4ddc3080c6ca17099a3f013dbb6c351e6cdf26c518ee803c3a246b2fced1503c303ed3e73850fdb76a7c8dd9501dff304479192b56802bbd10f48d0a05f93e63c29cbbe4cd0de0e3b21a16e8af0009f090e8a2003fbf06e012e491f9308fff5dcd15932d1b591815a86d0b27f4d0550aa34f69c7cd29a08839b9afb66272a231e6afa39f77341a99248ec1a8c4df7db09f2e60fc7fa7a0705f9a7b1e14deacff0ef7a7be915978227df6f1b010c501ac4a058404466ec5c610defa55a7196121c70c26a95fd9d4c495c7571200a10590041ebbf69cf48e6901e7971624e0ef02d37070e994dc8256e7c62c39e1703c304005f1ec6bc4091cab59f1a3c3ec2ae1567ed09c062ad89f364a05b4b2595efdd444a21e01aa35fccc43548764b885d050e753e631ec56836a5665bf9aac85d627b3aa57683abd4c437bfffb6badabecfb389fab5cf9bba966ba5bde1444ac480b4554cd46889e82cf328131a7c1383a9674fafb2b9d1a31883691898f91f16a670d1ad4d40cbddd278153eaae72f08f163cd6508b4c4097a1e96482ebfc55f47d8fa7b446ef96c48e23862b25cf57d43102f789894d5747e2be29fb150285e8e7dd34a6d45a247e5eed45b27ba2a6d4947270ab6befc5f58e83822056eb35490cd6fc7e5dbcc77e43a64d733c10ad90a7acc500057215e0deebb2e84f71df173db9f0e344f22baf4f958096b64c2596744b9a00a3062ada1ec262b45478bdf260799437d79d2d7bf43e47fe80cca51733138af94ce789f6098e8239de186369d3abfaa4059a40c199ed86ecebd0464fd4ae1d10c5bb747ff26d7fc3252f9fe799bd11d65f369f37f217e1f11e2e32fa244bd61b875d8228b1d0703caddcefa509bd4a13d9abd95465e366505adfce31994af45335d1b41849b55ab4089db345083f683ce0a709518c2ef37a8c2a602891296474b227d348eea51c252b2fcff8ccd3132748802d7a2c84a75a8b1460430e8afa500fec7fdceb5a054a82d0bd5a13fe4a3dc51c67ffbf2e39f493092d1be8a06673b26845ebfd155f0252a9c14cbf189944a7a5f2658b49f9d7c6ec60de0ed578924cbd1499963155916bc7f87fac084fe07f78cc4bb9191819ddc5aa84fe9722e401ac51b3434b4058af866ca935ef1a27eddb409bdd9094a72acd1b46da44958f8087e13897c617786d28109645c69a88e4cec82fd9e41143bf5000f6667a5927f137d5c57207cca44a7d1c073ec659d7c5cd5a4e6c0657e4e533ad308c6d937bf0203f33aacba2f0fce0b5f5e533a25c8de31e078439b0c651a48aae7d97eab536ac50700be80d17bf28626b6de5e6aafd40aaa28b6fe6b3e6636a567db7de3ec462b1b5b0be0e26fc8c7ed750195fde6cbdb9a75e4f34b3cd835fd396fa5ec58a15a419e913a115f0e8fd9a9b9054ad53492cd41f833074d1ba8e025fb69212820efde513b5351eda4cd548ab438c4cfc713b6376ebf3d144129c8cf22ca3abc0356e4acf4b397f05030ea75bfb057090d91aa56980ce7c695d171445faff1fa9f3cc2f878088e42909d448f0db37da71ac2730de285ccdb492ce84d1efc73d8f0fa8e6e24c9875cc7d4261600aa230b51eb3ca03ca064d70ef844f2ac9bfa6bf4fb353dcfe4035fd489d80ec8711990630f1d91131b88ed143308a93f254680802630075040cd5e5f19c146b9f6e39fbc5d45287fdd91b35f21296a743f17e088f795c72fb9c8490d6087403b7cbb7ea9db717a9171e6906cabe1812446c85a020c6036cb8f33d5170c85802ff273f7c83672038dc9e2d3051118eb4001516c526920b793ba86ba491a34ae572ddea92bf791a69bb1fb0233a9fd3c3a5938c396c4e26bd8c2686a2016ca08b3c6a78c838251d79094fcc78221ef757c26ec7e8e6c517bac89321263a99d62cef3fa6c5ac59576981684fc089d7e32e696d74979635cd6223c9c885ad026a9d11d036b64b4b61fffa66763b76f240f882eea3dd16d1f7154412a5c3dd98ba3e34e19d820feb80f471a57b03089f67c572069220f769999f38aa15a6e1d976413e7b3936d0224ce49657cc25f6e7f28ec4b75f71c19b566a4492238841f9415d011bb73b62cde562dae071b84e0684d1a723cbe829c151d34c181b59bcb0935bb490ea78be285a4d1d8f54e1dc1f35efedb46ddbccf3731845f45d45a2bc8f64aabb12677fc92d6b5fff9ecf0ef81102b3a1a24d546539d877e20c3ca201efed23740049f3139c65f23fe40a01d5039ae9f1e48e6c421e311a2f30b575bcba97ac6fc21115bad49afb3d74dba43cf99ccef1b1a5b3817d0cae90329ca5d28326bab659f5c309bcb965f50ddb1239f49740cd907c14861aad29696b794a1e5e3c0e038f8cf7cc3b87d3c08bf2eae1eea53d549b914e2f63117d55ce74d75180330d5c884e582837b1fc065eb87576ab66187c0a48efb704998d0c1439785857fd30f57c6e259baf20609213131c91140b1cb7db06fec6aad3b300ddca45cef30bf3303a0cd9f2e2938bdae95e8a475495a02ca8fcdbbead6e59f365467df08ac55e27a033b02f8b60f1612a4f684963c36628b391e0dc4c2907e48064d772fbd8de6b9c3ff47c0e40e6d0e8c6faca142459b914210ff67055693f8154c269e802c2197e77f59c8aeacf476f81c6f470babcc334f8b32134104366e2168eef126c7aa994712eddeb281c6ec37d2c79a638ba46efc633f9c738dfeca71f47c2c53101b985d8a1320f13fce5d19d984176109ad5fc76421f76f41af4e6b69cc11ecde4d41a37ea9598e479cd26585cca7ff99081e41e84259a6b7bb49c0bbad003cd365f22458441a70efff3478b2bb940eaebd4d293401cb0f3330665e0bbd6df58fcba39dae28fbb1c792e03d659ad9475129561217663922b3da181cb37f0988310e963791f289333b616295c3e708f4f8cad9971df0689c00314f97c38a99664df2d54266fc64f1709799cce7b6c54a30c9a43b601565f4a68f22a95778e25d8c54421c2596a339dd4be116d740859c5b72ff54b7b78a4d0df1c9d024e46691b65cf2ab4b1d09c940fe225e10eaff1d61e1cf6e8d658a6530a18ab757f1c66d9bcca80e2e9d05fb978c3e6a8e44b5daf22e647e22abf7319332dab475a42e912806ce7123126ba72319fd08af3865dddcfa679ddb957a24784bc59cc3adfe12aaffa77b72840def060898fbe45bf77548ad6cb46dbaefed0686b7c81a989e55efe7b61ca5f7b9494b3cf0950d2aa8c0cad884b880a55a138623792eb27d9e091c1aad3b959be259e319c59f741e366a0ff1b22433023b2204fca4f91b4967db044f91bbf1d7e26ea621638061d5cb4b32caa2452ed0aa9f227d733e28d6e7847e336972db8f3e9eb154250a4eccc13d5f56e310d80f6c88d814a049f6dfecda7fd6753a56af6d99632096bf55bb209df3429510b810df994789046fd640a78c031ba5cfb54e4a99d33f2df963f9340c082c0eb90d95a25b8f90a18a902cc4e2fb8a16e4d8ea5aa426092bf624bcafd95e5c5559a336536fdd913a65f7a15f2c8875417a8ab948fbea648298645d118ab619fb0aba0ef89aedd0798c7710ae0791e00af7c88dab2ebc64a0904d31faa8024eaf1a3d9d67fbf99aa859611e16860d0c7b0262da34a2af5989fefa5a7d37113b5c967dee419a152cda814d745a0ad001150b694e722b21387557b4b05716995178c5bdbde6169f0c806f3dceca5a16d568516d2982713202bbd8d9011e38aed44680d814b2f278ca71d88a5755f34bf68e75036143a7ea3baa6430fed4e4a5586e922bbe4c6ecbb2b8594aef226e8fc984fb0d1c015030e055ec259b8ad756a75606e51b43f129f5e985724657c0604b49334fb1cf80a770a679ca15c92054fadecd9b63376896efda50db8b4d65355107a177adff946d00f04a4ff7bec10e57e4cfdf151f799d751cda8a2acaac565f2729a8c00a8f262c3b08d12deaa136f55f2ca2bfbf3f61961915357bc322aed0c0d22ca8448b14f6a35792c7fcf38075a95798dcfeaced75f54cacf86d2837b8b6ce1a8bde47a3ad27bedd44eaa3b73db682c6583b78b2d90190ef530546fd4f6d1ebd760632538fa18e99e58e95339a8ee9f7c73d0895ab316e56770b3a525c10dc1bbb6e950b3e69e6f6c1c264e4fe1ac2773f8348a48e34c5ad97dad8343614606a0e2df2902f32192e153a5438320eb2ccb7bc23cea41f7ec30c20080bbf19329523b9f5454e0037523383b717445b2143bc3aa89448ba9c58b7f048f7ca35347d09fc9a882caf2f0bfb2841a8cb62c0b15747461d7270c68af783c1dcb3279a1d2aaef2b8ca6e80d4be36d2d9641835bf4a1c991fc8b7cb35960fe62b4dda3817fc64e5498d8c3dd2e554227f032a64098018221c4f5b9bf8f2f48469c2ef3410e1d7e911700e59a9be83234132c271dc1226cc181c3a9fce8c4c7b84c2347e107187f7dd536a4ec1e9fb0795ac69abbb2572ffcdfbe803adb06c9ca1ae9df0c32b69ed621eaa2cc8d3af1c75aff28ecb5d5583c1e5c0b65a51cb9266f90a8310ea6aa58019e5e97505ae7329adfcd11d5125ccff109e70e7f9705029a1837bdc4e29ee26897df880e145cfdc5240f247481531bfb7278b8ea726cfada6b95e83866424e33eacea9b2c9c95a1655d60f3ca77c84d4186f91e2d69b80a2cc66fdcb3a77827735e966215ced96933ba0cb5601bd8e8a14fe0c62c7e971e") pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x94e, 0x1000, 0x73f, 0xffffffffffffffbb}, {0x2, 0x601, 0x1f, 0x8}, {0x8, 0x0, 0x5, 0x1}, {0x0, 0x6, 0x7, 0x3f}, {0x1, 0x4, 0x7, 0x6}, {0x0, 0x7, 0x8}, {0x101, 0x0, 0x100000001, 0x40004}, {0x6, 0x3, 0x5, 0x81}]}) 22:28:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000080)="4c0dc5", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8082, 0x1) 22:28:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7f, 0x1, &(0x7f0000000080)="a7e905f5eed279780c8f2e0ca97f85d8fb53346dfec64996cce11614f8ad52d4fa93ac8b2367dc13cfd419614b0405744dda123398472aa3b68f28", 0x3b) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xb5b) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = openat$null(0xffffffffffffff9c, 0xfffffffffffffffe, 0x440, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x1f}) socket(0x1f, 0x0, 0x1) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x3) 22:28:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000000000c6570c896f4784a7396f", 0x2c}], 0x1) getppid() 22:28:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8190, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000540)) 22:28:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1002, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xaf38) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10060, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x4002118, 0x4010) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 22:28:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) pipe(&(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929634", 0x14) recvfrom$unix(r0, &(0x7f0000000000)=""/32, 0x20, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 22:28:31 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0xc0, 0x184) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) 22:28:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRESOCT=r1, @ANYRES64=r0, @ANYRES32=r1, @ANYPTR64], 0x3f}, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/132, 0x84, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, 0x0, 0x0) dup2(r1, r0) 22:28:32 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) write(r0, &(0x7f00000000c0)="14194d7567493b18913c94d8c86189461a9db8aefec7d567e8138d773262f660372fac7e7216cdaa6b1f1c452309a0d077a55629353a71efe2c3710f9e0f15d00bb58fae744cd5526567d50486ab80118a895731015959418163ebc0b755399c8a1e5382fd5acfa81b1252a5cb912af146da71fd9e0320c20a5a41d0c94772190c17130936898081dca77602d041c28c6e103b78562b58ca315c34dbd85df34d", 0xa0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(0x0, r1) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) setpgid(r1, r1) pckbd_enable: command error 22:28:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd81000000352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50df0bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b751e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760087000000000000009cfb82688678440700c68d490100000042cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x208) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) 22:28:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x120) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000f84fe0)={{0x0, 0x3ffffffe}}, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000100)="a9f249a64b4a9e71298bee7fafa71526b5be9174ec4ff53c45e285677969b32588245e8ee84c4d8a3fa992797d07cf8f4ac671d96d60da31725830ce318303b74d863a058b6ffb5fdcd919280ab38d09f0c0241afa1ca3154700147544dae45152c930b74c3494c59d4c13a4cecdcb3182c803630f7f33990a880cad8b298fcc334076cfd54595b4dc5d96875c649faa0cda7cd987df0474db25d7855f00fdf3a4e34288c0d965e1d98bd9e223f6a4d433a803026928d503004116cb506cca8af8ca8cd17a011996e4b1c4f48cbb3ceac7a5b4bd5eeba5f14fe2c9015532cf04") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 22:28:32 executing program 0: getrusage(0x4, 0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/17) getrusage(0xfffffffffffffffb, &(0x7f00000000c0)) 22:28:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x804, &(0x7f0000000040)=0x7, 0xffffff52) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xc0, 0x3, {0x1, 0x5fd}}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xb80, 0x84e2}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/50) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) chroot(&(0x7f0000000000)='./file1\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 22:28:32 executing program 1: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="646e2f1a3453797c9ecf077629494ae6ed8836066a9e15070aa3b50a394832125a54d7cedd2edd8b55aaad4d636f9d5a5d174a3101cbe0cf2d147555a959e2859425fc3b45a3879f7897950278444c3f079eba2039c3cdb25c286cdf75f8c382134b8687f4272d5f84cb43bfcdac1881c087f197b88abaeeafbc0fe3e0cfd6f294d96870b4ced4c8553229accae10926eab2e896d34a0c50ffb2f80901e935", 0x9f, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x2) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100000001) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 22:28:33 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="3460f25fb469e303bcf304f3f2388a696b174dd0faf6784692b81ec185a20300951b33cbb19b7c793baf7a12edc3ec6a14fc0d9957915e83d901ab5f196bcd142d2e23995e24fb00dde0b72a0feb8c09bd9714a1382c77768d35d807d1638b2aee808e0104b709c96d741d0b1c9084ddf1ec64d9b914cea7afc99b6153ef289b146e411cafdbda9bc84cbfa51de07f7c7fb591331973625dfa24fd27bb6e7941db17efa7cb100d7543b30319b98fbc42dd1686fd097ab50a527863dcd55985ad7a90456af57affd6c2a7c2b87412b2eefb7cd6fcebb8403a891afe0ed4e635b077566f8ee552b29a27e219367db13ef459014003e4d011a45f73ea1de100df92753be88839813544362b957ccc3d38304b0ef94f31ef"], 0xa) 22:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) 22:28:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 22:28:33 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x21) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x7, 0x1, 0x10000, 0x1, 0x7, 0x0, 0x0, 0x3, 0x1, 0x6, 0x7ff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x3) openat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x80, 0x36) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x258) lchown(&(0x7f0000000040)='./file0/file0\x00', r1, r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') unlink(&(0x7f0000000280)='./file0\x00') 22:28:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x7) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="200000ae069f5000ffff0000000000000000005b67071b542a538706000000b8180000002900000031000000000000030000080000001e1cb20a5a143595338541c2040000003f00e83d5c12c90ed0de800e8c9ef9e709bc14bd2242005a10f93572cd095a2c5eee268d37d61d638e120374775e728c7bf5e93586a2be55bde53a6f4a40714156e438786bb1733b5c5dc76f7a2dc3e075215f19ee9ade171131b80ba37adf4928d5180d6ff60a8356515282398d262d5564d8724fa656391d7d4d843ff366632e311adb7379e79db5bef8d55adb28ec53752cafbd7027c36a0d35c05e83ec3b432444dba31ff52f56732b5f9224aaabe375"], 0xf8}, 0x0) r1 = socket(0x18, 0x4003, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000400)=0x200) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) sendto(r1, &(0x7f00000002c0)="4d300aa781edf18ec7cb63320ef4ab0899378838d2990138ceecbfb747b12caed046bd1b4c882e434345e72d1dea2e5f85e76e28f354f4280634092ee0d11cb1ea222face0c8a3399154e11798b8d09c285d2dc59cab5cee65578969ca194cf7b2a17215d746a6741f184e99faebba04907ce6e4b80a7c81d00fd9ac7e5355582ba0", 0x82, 0xb, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_flags}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)=0x80010000) 22:28:33 executing program 1: r0 = socket(0x13, 0x1, 0x80000000) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:33 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) r0 = semget(0x2, 0x3, 0x7) semctl$GETVAL(r0, 0x3, 0x5, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x4}, {0xf28, 0x10000}}, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 22:28:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000), 0x10004) 22:28:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20082, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) r3 = dup2(r0, r1) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:33 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x26, 0x4003, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200900000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc100, 0x86137) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x8da}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) getegid() 22:28:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xff, 0x0, 0x1, 0x1, 0x7, 0x194, 0x1a, 0x2, 0x3, 0x101, 0x81}) close(r0) dup(r1) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0xc9c}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:33 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) 22:28:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="fae6681803b2961d8c2dec88ac13defecefd05b386bdb0649fbab2bac600fb31c2e10c261953eb49cdf1056782a396abe1bb6dd3244d9c99bc6068add14094416ec98f5fe378ee7712c3b06ad1e871ecc7e1311ce1434a6aabe4d53d08b002aa62de3ef34fc6633155baf55f6e127655527e06c400000004000000", 0x3ca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x52aa, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) syz_emit_ethernet(0x3a, &(0x7f0000000000)="64a608f2538376dc413edfd42e621ecfcaf11bc4f372555819909e18940b732c7e957b31ee2128229b66097b6da2fbf58cd2de1062180ee8e4e1") ioctl$TIOCSBRK(r1, 0x2000747b) 11:46:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x81, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) lseek(r1, 0x0, 0x0, 0x2) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 11:46:07 executing program 0: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x37, 0x3, 0x7) mprotect(&(0x7f00003bf000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f00001ec000/0x3000)=nil, 0x3000, 0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="29178059051a586c9a864a3233c810ae592de522455670827c649bd75131a94d66abcebbb03aa4720433cb8cffb3baedc98f76c14ed4b78feb8f1dd64fd8817411cae4ce7e99f061e58e4dc75467137c78d3457ccfc5407bec4772cef4f31a1bb8c52e2e5931d55720b6291e2be0a1795cc0abccbd2fb3a92aa3aad4ce5b982f80006e6492", 0x85}, {&(0x7f00000000c0)="bdfc8f9b9e4949b20ec44529e3ae428a38e8b5f8e63b76461a5615902a22ff633f807acf34b645fbd79f671979f2b80e01b507f6f5a1fed68d7976471ca304f96ec80f8621c9079ce6b091625af646d0196466b2396dc858078c1e2129af1e7b5dd55237d96fc46f91220907c7fc860947c42f10cc57593c4a4fac33d93ad3f0b4224331b62a3df06892b3955c8dc50cbddc04c9ff", 0x95}], 0x2) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 11:46:07 executing program 0: r0 = socket(0x10, 0x4000, 0xffffffff80000001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="51d2fa0c55ef", 0x6}], 0x1000000000000315, 0x0, 0x4000000000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696d653000"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 11:46:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 11:46:07 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8, 0xb) 11:46:07 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10081, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) r4 = msgget$private(0x0, 0x200) r5 = getuid() r6 = geteuid() r7 = getpgid(0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x8001, r5, r1, r6, r1, 0x81, 0x3}, 0x51ea, 0x8, r7, r8, 0x7, 0x100000000, 0x8, 0x5}) shmget(0x3, 0x1000, 0xe9d260fbb4e5f1cf, &(0x7f0000fff000/0x1000)=nil) setregid(r0, r2) 11:46:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10210, 0x0) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 11:46:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20440, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) close(r0) 11:46:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 11:46:07 executing program 1: r0 = syz_open_pts() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='#}++\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='[\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='(*@,/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='$\x00', &(0x7f00000003c0)='}\x8d\'^-\x00']) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 11:46:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="fc97ced463c0bbeb69fd62c8b38f7ebf7b14221303fdd370e7d25ad13ebf347310657b376be9ddab386433a19cb7c1b34854942acd58e9a4ae59ff3127e88226f3d0be9aa14d89a5f50be3", 0x4b}, {&(0x7f0000000180)="b93e46b51257504006ae318c55554bb62040a55f8fea8a44035e223b1c1a2572d8be74c61663af80f0c537d431ed2e3744776c8383bc7ed9ac03c4756ffcc2d074af52ff16fe526bec9464758152c73734a6bfb7156efad1557098f1554aa9833501181e1687772d81201252eca02e82cd3e4e8d3e361cc8a4086b488718dbc75bf161c526c688d291d9784ddf3df811686ff028d7a60a91451f4a3c1dcf9b15d9c81c4c14a8bc8def7f8d58e256a5eda29295c862caa9928e5cda33fddbbc837ed99bfcbd7a23c1587f9653", 0xcc}, {&(0x7f0000000280)="5c7f9852b50f7932dd3008bdd9cedb0efdbf8a380efc5b2fa989fc05d66f59b03107450ec95b2bcfa3365a76447bc576e34e5bf83997e00c4304774378958fdf1abd9479a4c029ef4ae0bdb2ed3aea67c062473b62fa4412f08191f15cbd5be820ac2b9d979d7aab5559bb4bf2b4fdcc5032a66df79eaf7b1d32d13642b0e0bfba45105d449d1c973744715d9b9f0dc3ea603760580b80029483ff6aa90f0026e1efb4534bbdca20e3280b02534d4aaad2ff9c9fc8da60b8e19cb1e5b474fb00c50c9d2c5b4e92e28bc7d2", 0xcb}], 0x3, 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) kevent(r2, 0x0, 0x40, 0x0, 0xfff, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) close(r0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="3ed9610e7005c77a49ac79d9346eba15", 0x10}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x35) r1 = syz_open_pts() r2 = shmget(0x1, 0x400000, 0x1b0, &(0x7f0000c00000/0x400000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 11:46:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80010008, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x3, 0x4, 0x1000, 0x80000001, "26772c923ffd05c328dd1a504dac79f98bc56f9c", 0x9, 0x9}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCEXCL(r2, 0x2000740d) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x2) 11:46:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x2010, r0, 0x0, 0x0) r1 = socket(0x19, 0x4002, 0x7ff) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x5, 0x6) recvfrom(r2, &(0x7f0000000000)=""/15, 0xf, 0x42, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 11:46:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x120, 0x182) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) write(r3, 0xfffffffffffffffe, 0x0) read(r3, &(0x7f0000000200)=""/184, 0xb8) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0xa04f1434513f174e) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x0, 0xee, 0x800}, {0x3, 0xfffffffffffffffb}, {0x0, 0x7, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0xa1, 0x1800}, {0x6, 0x8c, 0x800}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x418, &(0x7f0000000140)='!') 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r1 = semget$private(0x0, 0x0, 0x80) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xeea9, r2, r3, r4, r5, 0x20, 0x3}, 0xbf7, 0x1272, 0x100000000}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 11:46:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) r1 = dup(0xffffffffffffff9c) semget$private(0x0, 0x2, 0x80) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2000000000) ioctl$VMM_IOC_TERM(r2, 0x8004746d, &(0x7f0000000040)) write(r0, &(0x7f0000000240)="af2a66b9cbcd351297f921aaa61cb21f951ebd1150008f3e208c526c33fecf76b37ddfb79dbf0b1a698fe5803a6f5ac5b5c9d4535fc29fd3f0c8f45575aa84488fa65c6152ff08c1c492934be00689fa9f9feb4c761c5ee4b859bee5280703d6144844a720576290e58e438223f518c2730c87c420ee017263eb68c4078fb4a7ff1aaaa9c9dd8d634312d2aab8ff4f23e016fe355d91ff2fd893bab0e297db0a889ef66b716e6d07135385b1dc21d03e9411410ba3d17f21e2dc3351c4fa1efaea738fea182f8122f6413358c3c2ee702e178c0734feadf713c417b86a744c81392d801b5af4765c686433ce1bfc7a95634f", 0xf2) 11:46:08 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0x1, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000280)="822621dbd89686dd16278a8b45", 0xd) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000005c0)="d09ac7e6ce4cb129ff575c91d07b0b494d0bb5839fa0d93d3128fc5abeb41d13605ed4bd9735b523bafeaee540f873c0cfb13f0b9290bbc880781d5e44d795ef434c971cd64588d67cba23dc53de8d7b186a6e7e4d2ad402573e5f4725498f47164437102787d989d06dd8890d46b653a1277fecb1f78b9830cee944f1bcfa3258d88d774b77f9bbc24d288bcea13ddec03d388537e0592be030816dadbb228134533ba288d63e60de1cd6db1e65e97446de84bda8614a28ac7016246a3bcd4933dbded755d4e4dd8471c39eed30d6e7d02d84925c9ee2f7f1ee3991c62be8853961e0be918d430a27b073cd2c0d21d0c5e791ae972be5adc2b397b9e2e50e64f781a7ba604eaea15c97e5dc4ec6c19a77a2b8e9e66029115206501c3cd8dde31882b21f902cee68424c6731b684bfb2a55a9020349518d04ba736da51aefa092f", 0x141}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, r1, 0x0, 0xfffffffffffffffe) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 11:46:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x101) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 11:46:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xc2, 0x24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x8000, 0x9fa) socket$inet6(0x18, 0x0, 0xfffffffffffffffa) 11:46:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10001, 0xfffe}, 0x8) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x2) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 11:46:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xfc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) 11:46:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3962473a8745eadc34ef9dedf3658c4a7178a9a02781b38efd4946e5c58335f85677e499bfee88366da8e929b78877e237", 0x9}], 0x1) 11:46:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x1008, 0x7) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x7fffffff, 0x6, 0xf87, "db4332399fea88965a5091da2e75d6c24a9a599e", 0x6c}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf0000000000000073c5fffffffe000000", 0x2c}], 0x1) socket(0x39, 0x5, 0x3) 11:46:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x201, 0x1) r3 = open(&(0x7f0000000380)='./file0/file0\x00', 0x1000000080, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/200, 0xc8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) fsync(r4) write(r1, &(0x7f0000000100), 0xfeae) write(r2, &(0x7f0000000240)="6ff21f8f3d3bb984cc2855cfbfb7a25c339496ce83e8d72b766af385cdc1f8f580e996ec8c1e365a5a4d8adcf4a42ea023184f0d98c7d191bb2055f0d8d2c882f6c119e66bd0be5c3988158c6dd1416a0a71a0f5c43c986c3815c9e78c139c535fdcd9f67630476c554202b4f3ac64d387002b03ffa666a0541981201b426c1d9723536a4e4713b458228cf4ff2938293f42776b3bd79679b766c668f73a7e883bdedb041d639c3d912a4c620ce8f91b9242fa71dd5d985698", 0xb9) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00', 0x4) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x450, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x10880, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x108, 0x0) 11:46:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x8000000000000000, 0x1, 0x0, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = socket(0x0, 0x1, 0xca) recvmsg(r0, &(0x7f0000003480)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000033c0)=[{&(0x7f0000000000)=""/135, 0x87}, {&(0x7f0000001180)=""/243, 0xf3}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/82, 0x52}, {&(0x7f0000003300)=""/62, 0x3e}, {&(0x7f0000003340)=""/73, 0x49}], 0x7, &(0x7f0000003440)=""/11, 0xb}, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 11:46:08 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x32) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000140)="7d27bae52b9ade9c0031ac94a250fb5ef783a03f0dd4d09955d55eacabb4f668172a395c3865cf2dac3cd0feda47281fc24ad6c0b580bc6c7512a5db4a0868d454b976dea8159b9a42fab9bc349c8225516bef36921e5f886b80bad0aae88cc15a8778125c464dab015958c286a9bb1b46cb52bf2506ae31885ad6a29e", 0x7d}, {&(0x7f00000001c0)="f4199744960922c35bc930d465b7eff3c1f3b957f3a1842aaa28441c34b85916a6aef45b0bc670e4f1e1eca5b50545811250dead5046726ce3632b8a44b8b2e0e5d1022a74e198a81e6eb7d5218ed43cb10cada1abc15439f6279ae7aaf5cd1aff676226f16374c6f1be680e1e751f1d553eaa77e526387d05e1ba81bb48be789a4699470ff44943eed610b1edf9eec34c01109110a104d221cef3a48a2239914a83a2d79968215a764a798d4dcecc4675b0f10aeef386241d840e9880d00842062d1a951dee08d2f8e2e3e746547a08c919f50f4ae12a", 0xd7}, {&(0x7f00000002c0)="0d560f93795c1bc89b36a3e861623c5e2c1fa332e9b8c4592edeb2b05fcfcc1c9cc4df1ecd0f86951365747d283a2587840eccdea61d422ff12dbd4e6fe92c5203ae5da196cbf7df57569485cbd18db7103d38c7fa5388830c8cb2a303b28449f349df981e91b778806e00196a9a736b05149bb85dfa103928cc4f2facd3a1f63ec122e88e8927d869f48f4788235f91446b38052e485ca80b9f35183fa3926e42cfa886d5a55cfa171823f989ced6057c5ffdeb6b2e78e122930cae2a017e3fd037ae0fe24c2e6ee4ba080f0736ba", 0xcf}, {&(0x7f00000003c0)="20c832c9849861c016b58601789e1e2345e8918381cfbfd53b64660038f385e864d9db11a094b842b50a0d1f2a0873a94173d2f72f84fe21aa297e2b962d63afa60bf270e0bc07a80b7481b6379b0bd7d39a9a01e2fdb6664482dd0b0b9c", 0x5e}, {&(0x7f0000000080)="083d8f595d55c8e631e99e", 0xb}, {&(0x7f0000000440)="cf1634b2fbd7b90e9a4259e8b1e3e60e384bdfc6e836e715e974f30d36514888bb26c58855da019668d3ff4f040cdc0b7af39bb4655c0a37a675af4bf3f5490ea478418f5214a77ebfd572f2079dd1cba47912db507de12f5c951472334ca3ae792391", 0x63}], 0x6, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000540)={0x2, 0x5}, 0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000580)=0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000600)={'./file1\x00', 0x7, 0x200, 0x7, 0x1, 0x4, 0x8, 0x0, 0x2, 0x3, 0x3ff, 0x1f}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x4) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="25d0c24513c86dd48763dbc7bd9e249c2ebf967ea1209c0e2ebcfce4929291d6e92e692d8fb5e43a7ca89bd056b053c03976e39b1e14e33cc452d90f8c0dc381e09c16cc00bbc6", 0x47, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0x2, 0x4}, 0x10) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0x36, 0x40000000, 0x70d, 0x9f9}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x88, 0x4, 0xc3, 0x10000}], 0x0, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x7ff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x62, 0x20000000, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4b, 0xf000000a, 0x1, 0x401}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x7, 0xffffffffffff9d4e}, {{r0}, 0xffffffffffffffff, 0x1, 0x45, 0x6, 0xc3ca}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x10000, 0xfffffffffffffff7}], 0xffffffffffffffff, &(0x7f0000000100)={0x40, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x700, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)=0x38d5d7a73b9aede2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000480)=[{0x1000, 0x7, 0x7fffffff, 0x10001}, {0x7fff, 0x2, 0x8, 0x5}, {0x100000001, 0x9, 0x1, 0x5}, {0x6f1, 0x703e3059, 0x7fffffff, 0x9023}, {0x2c761c9c, 0x1ff, 0x5, 0x4}, {0x2, 0x6, 0x4, 0xf8000000}, {0x1, 0x5b16, 0xc1ec, 0x5bcd}, {0x6, 0x10001, 0x8001, 0x101}, {0x8000, 0x3f, 0x10000, 0x80000000}]}) 11:46:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x0, 0x8005, 0x7ff) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x28) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x5012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x1, 0x6, 0x0, 0x3, 0x4, 0x8000, 0x2, 0x0, 0x1000, 0x8}) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000709ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x408, 0x0, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x80000000, 0x1, r1}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000080)="ee00035b3d947350cac19ce48d6a091469671081a55b64dbd3dc4358014e748e0329b1138a02c9d4dfde7c8592555652244b63ddda0f2c2dce7df5d495d33dced56c6825597e165a99de395f6d415dc73b34b07dbc8c230ab45b80a69d1ffe9e9da2410198e4239966a755bbc25529f3c55e7efad44f04ca6211347ba5a02c4c8229458741b16720bc2fc062685f1cf0c6a668822c5ec7", 0x97) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 11:46:08 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, 0x0) close(r0) r3 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x7fff8000000, 0x669d, r3}) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)) 11:46:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xb767, 0x0, &(0x7f0000000000)="3a31df25bddcdfe8989beda3575803e74c3693f301510b641e8c856ea4157fe6c5b26a84fc5b12540da51a6f2f67780694bc7362128147eea85d958278f42a34b11bc59cb7d9921eea88e3", 0x4b) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) 11:46:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x10, 0x3, 0x9) 11:46:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3c64, 0x800, 0x4, 0x100000001, "7c951c2b08fd2510476dc1b3da29e9fc75959b6f", 0x1}) 11:46:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x776}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 1: setrlimit(0x7, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x80000093, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0xfffffffffffffffa, 0x53}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x4545, 0x8b}, {{r3}, 0xffffffffffffffff, 0x92, 0x0, 0x9, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x6cf5}], 0x81, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x5, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x62, 0x20000005, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000012, 0x42, 0x6f8}, {{r0}, 0xffffffffffffffff, 0xa, 0x80000000, 0xfff, 0x9}], 0x7, &(0x7f0000000080)={0x80000000, 0xffffffffffffffff}) 11:46:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7d, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='l0', 0x2}], 0x1) 11:46:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x0, &(0x7f00000002c0)=[r5, r4, r3, r5]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, 0x0, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x2, 0x201) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x8) semop(r6, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0x4) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 0: pipe2(&(0x7f0000000000), 0x10000) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 11:46:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x2f) write(r0, &(0x7f0000000600)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0327cfa71aae43af0028dbe0f53b523765381a3fbed9d7c7f5ecd520000f55d9bb05dc03e23a0010000096558b7cb5e32d0f00e7199679daa90100805b0b8f589e95bf160fdc1ea675ee6f7031d6220ed69a19be423cbe05c600748aaa88ca91a61d75bc9028a2b8874064f0d03f8eaf301e42abe7705b4cf01c09bbe061a768557d130dc88c374772cb2876275173275c0000f3431748935d0eaced436cfceb73f0d68131400b4d", 0xc1) r1 = syz_open_pts() close(r0) dup(r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 11:46:10 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xa) 11:46:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000340)) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000300)={{0xcb, 0x5ec, 0xffff}, 0x7, 0x0, 0x434}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0xf0) write(r0, &(0x7f0000000100)="158e8714ca64dff4f1d99820dcddab00bfd3", 0x12) shutdown(r0, 0x2) r5 = msgget$private(0x0, 0x10) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x101, 0x1) fcntl$dupfd(r2, 0xa, r0) renameat(r6, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') msgsnd(r5, &(0x7f0000000140)={0x3, "bca060a634427c0733359ec45c89796de8d17ee2dcae238444e0ad137e3b33fd0a7833dd97118abb53e1e5f7874f8ae628f480303241b6540edbb140e5a56289bab243f1c86b161ca6f75dd124b264c4608d5e60012de30e9a21ce09ea678e2889608738aa037b215fdccd2bac6662cc3c18a38490224ef9787d15e6ead393c90266da6571d9eb5a6adeed90153ba5773b431c1c3917f260cf90984135d0257553"}, 0xfffffffffffffe87, 0x800) 11:46:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x2, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) pread(r4, &(0x7f00000006c0)="cd0c761b939e88b429126547a75322ae502695b8ec6fbb10b89c318e4f1ef11f72651d6ca819ece8265f60813fca1c358e9b29b0ba8201ff1d562a544310317d7fa07e1654b2ac2b50fc7e0e8be2b549349911f4c181dfb9a821c2ad87646d8c5d97eab0605b490792a9cf5a13518b8db9e2df414ec831cc41509f2aa0fe206499189f0c207bd715322dab7cb267bf0ca017710e9ffc6421afc3278bd5ef64", 0x9f, 0x0, 0x0) pckbd_enable: command error 11:46:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 11:46:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x11}], 0x1, 0x0) 11:46:11 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = kqueue() munlockall() r2 = dup2(r1, r0) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000005c0)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r1}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f0000000080), 0x9, &(0x7f00000000c0)={0x9, 0x3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000340)=0x1000000e1e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {0x7f, 0x4}}) recvfrom(r2, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r1}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r1}, 0xffffffffffffffff, 0x62, 0x0, 0x2, 0x160a}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7b6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r3 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/136) semget$private(0x0, 0x4, 0x10) 11:46:12 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[0x2, 0xab5, 0x3, 0x2, 0x1, 0x9, 0x9, 0xffffffffffff0001]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) 11:46:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x10001) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = socket$inet6(0x18, 0x8000, 0x800) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 11:46:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) pckbd_enable: command error 11:46:12 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = msgget(0x3, 0x32) msgsnd(r1, &(0x7f0000000040)={0x2}, 0x8, 0x800) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 11:46:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000004006001, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20490, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair(0x1, 0x5, 0x100, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000100)=0xffffffffffffffdb) setreuid(0x0, 0xee01) socketpair(0x18, 0x0, 0x3, &(0x7f00000001c0)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 11:46:12 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) 11:46:13 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c5, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x0) 11:46:13 executing program 1: msgget(0x0, 0x600) r0 = semget$private(0x0, 0x3, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r2, r3, r4, r5, 0x80, 0x4}, 0xc65, 0x3ff}) 11:46:13 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002000, 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8408, 0xfffffffffffffffe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x16e000000, 0x0, 0x6, 0x4, "89a6b33e661d9b9d43beef941276960e40b7181d", 0x1, 0x8}) getpid() r1 = getuid() rmdir(&(0x7f0000000180)='./bus\x00') stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) getitimer(0x2, &(0x7f00000001c0)) socket(0x6, 0x8007, 0x36) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x80, 0x101) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x8, 0x7, 0x3, 0x1, 0x4, 0x1000, 0x5, 0x1, 0x1, 0x6, 0x80}) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) lseek(r0, 0x0, 0x0, 0x0) 11:46:13 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 11:46:13 executing program 1: r0 = socket$inet6(0x18, 0x8b0e5ad03baf89a2, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x2000000000000002, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 11:46:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x100) ioctl$TIOCEXCL(r0, 0x2000740d) shmget(0xffffffffffffffff, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) getrlimit(0x3, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 11:46:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r0) dup2(r2, r1) 11:46:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) kqueue() 11:46:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x81) read(r0, &(0x7f0000000080)=""/73, 0x49) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000140)="ed7f28b1f10d8e907884dd385175ebec7a5cfe7d2fcce166791bd4937f292e83986f634bd2460f5299d7317c46d9989e65781584a060ef222a0cc26085d1e83e594018237057b54801d9bedb9ce14f71ba27d36e3c30a6c50924c121fa063375cf3f21e7ee3d33005c32ea12cf2a33a0157effd4e837e7c0cb9387b4b1108005cc88935b3e30b6ed052c16949c348fd61acb0e2a9a42c17cc0e075e3c89adc5243ae8c7031ad9626796aa21e9c91cac3e35df8e22153c454f02a7fc2a2be0101f230af54577cdde4f837ee260708effd46cbce7c6bf91fa18e938db1a05215a9206f9910468674b5ff93dc1eecf076d2dddc3d2c52a9493646c501f73715a8b2fbbef753e349ab88f81759dd2d58bdd5734e93b7e2941cbb736c3d3e0b7431021bccc6bc519c6d75a291e562d23c92a21b2b56a9cd277854fba1940bb0227f411b73fed43eec2822561fb0864a4ccbf756b344b9eb93b184031de8e54eabf562f75cf0bb80e98723563181a1521bb13c28b8dd52ce448a738533205e3938d0213177f04865f86e21fa97b2a896879a6ed14abe20d79f3a4c57d0af61476d5e523f6bae9719253441c7c28ba838966c7513502890e4677862723dc3b31f0af3b268e7acce151d244923314dc42c56e4f17fbd60672fa19c4b46c21c29bf3b44a1d0b7b48ad2804d872704c2e9ca482d3de5b97b8f5433d53102baf3134efc8dd9ee4f603e59156dc7d0c517e3c6e69ad7dac66fc0f2612547d9db6072381829f194af0374b96c1e0092818a07ba46b8425c00920c706301913876bb82344267413f4d271f11cdfec7e3347311343f8b4f8a6ff6072f178d4b2d28398462569fb8777e6536c779232909e1553a5a3a986fbef5da20886150003e2bc400cb819e4aac8c03af99de97234bb6b06738d1d6359a47fb90a9551a982ebdf8377a7ec5f4afea6d2e778de83b2615ab4b4296de187913daebc7bfea3d6689e385ae6b0c3bb5343717cd1868d5945c5093de53aa093168bc9505fdddf0dcaae5fed5ac5cb07a12199e97e68fa2775d56b95e4f115e6ddee14fcc93fc0d679de88b83a69a70ec7229ac3cea5a4f9ba4d88fa419bf7136e63281921e695df25087b9a2c7e88d07891ac73cd0451d7fc801687a27156fbc632b6f6dd90dac931f322a5ad0efd8b2f511d993e51801241594a873aa15441d7c7a79c85a03458ce42cab26ddf1870e82c3d951daa08662870566dd1f2b13070a3647cae3359795472061af8c3db33c85b12cbcf5d7f291248d973d5e24ba750335d0d7123392c4e0c26089b713f2a8981b397dd27770b8de43428445761ca7f4a459c12911eb580efbfaf737f8d57569cf5ad44fe2416ee82b36a060a835f49287065b578bed09b5ba89ccae74dc8021b0228e731fd7888f537b86701b2efa3932f03ed132e67227be9e26bca251ca1c76fb7401d5c4cff2462022ef1caec114020e14b54dcd8d5f57f79a97cc2758e3b5479eb6688d8f3f15b41086b9674b68f14a68d91b8ce09cf1c1a3bfc9e62671edfeefbb6035b15608fc73880dd5922e85650c69161abb1828e3a4008403947dbbd48f3622d40ba4c8f291c1b4cc4d7d43b63b76227961c3f93d7e0610c0c20b7fefb4e9e4c8181f4fdaa767cf99b4cf91228fbe870f684da6c1daa59f63089c22469ed6d916c737f1f69f14079e629f9f4a510b1da598f162a59924feed9a0c2a6bd3e5521bcdae4856348fa7b7cb508a58bc244f216c33e8f6b83faa55c1f84221e4f27ad7a3ba1cf25aa3e30e237bb25a77a80c4e9480c7cefa4c64cb186867aa7e260d59fc1d72013405d41b65a4073eba5f3e3c4db378f58b2e2bd1e3f82cd0267c8be229ddf3354b44a1fd8f1579bb457ca74537743eea616d37347a64078830f77b93e937554f11b51d36c508c0ba91ebc8c8d399e28ca30ef9fa48bcdac25067b8b2bf94a8ccfd6471bbeac6ff4df3f9941425935e6aba794fbc56684580878194a241632b74659475cd24ed7aedc8c19578e84a4aa9aa963f818fc6a82408a7bfac25fdf6196cefeabddf8216eba1a21b66fbf4e218d3919c15212578f125f191802c9e573fc5c43706f8d054f54e087ce862ed0ff7e27243e43c7d7c464d9317e145facb2655dcf92058f7c9193317853fb7651aa5aa6e958ca73eb5302cef19c42cd8c34b1471680bbfbcc129d38f126567f7186a392ddb4a8534ffdc8d9da0ad2478ea185534641f646afe8827b2699597e466bfe4bf21211f4037072f64542fd48bf0c45a7d9b316dac55455a63ddeebaa8d57c0bb306e7523b0335bb67b098bb19b9047bc0bcba0e4acaef779d344511178b4264ca8bca9f9f0e9d045b8623543a476ff074e19a2547b3ad59a20d743e3224cf332e7a9c3e11ec69a829f747cff147bd31b86cd2af152bb58d1ec27bc44de19b1af1f27e3a9a57a521c377270bc3e674d9885eea9364dcb467476bf34326dcd646d585f91177c008de33d09508b1c8b65fb10bf8b3cea00c05d5a37f2fecbba5cbf54001bc7b3d67ef0c2e4d77a95cbabab20cf82b4689073b4a94b2b68f7e5c6f135e0218ea27940f26abdf14b04e4cfae0e5a69a0f8cbb01ddbe0de10d6fa25700892517a78be37ba2890d4fb4d7c162c7ce449cd19aaeb03bb2e9af9c5aea11be48b49ad557d36c67bdd90c2da90a81dfcf6b8c5979be95faa3fd4c340e4532a6929fb23b1bf16b037f5d23044cd78605c81bdf185b531aaba0be979225a9dc27a85bff2cd0e4a5d536f7ac9482368550643fa5fecc7e5571f2cae1b17deacb2ab2b48e8ad77c1c46d0810f6c1adeff8bacdd4539e84a9eb5d79cba692ea1ee2845b453d8e46335fce9ad566f9a416abba2a9e78b6589c974abb9df525b734d9f339bbe5cf2a8b4c481c87d26062894b6b21f84d367df0a0b7329415ac1304c57c82d1da438aef9cdcac0500ecf4321a71957d36ce0769d8c0e0dcd24a831be3dc421241656da4f18bf0407ac33c57f5120e21de0c1bffa00e141736a5a8230f85475835101c69ec900dfc272e76e5c79ca08705bfe2b637ecd24d12498e2385c2a55a08b36075b36a8c776374c637996c6f70ab1c342a3d59817428ac43096a727e75b17208ab86fdb754988577f267759160854712a4783c4f19f81108de98c38b77ba93488e5050aaee49bb5f8ab87e5c1ff59794e1a508ce2989bae7fa98b564b7c53d7eca524d92bd602d81e16cfc26afb06863e05427128e07b3fcd70e558e0bbd3f50db3c1bc7aaa270f8c2bba71e2b0ea1180c6764045165ec120198734edbadb7988a281327eed28ce9ab9aa415b92f9589ff664c10ee62de41519a6a02ace9474bea96e2116be95da07e3ca3678efc4235caff397eff0c351ffbabf52dd5d5b48b1cc294d59eacf2414343cf07fbc0c583d11327cb66f40cf5781ba7ce2f398f00e510e5ee1d51f7192c31d03c4652d4637e41a4389d4e6daa46402bcde9e96943fe52de2e7cb194c27f865ecc3b9f6c6d0c56b588b11a372693e6f2bf4eb5f28de91055cd01f498c916db9f8c411f567c982890357e2f2e1e89f3d2797fd1a4ae5529aaeafe6e572358571a63563d7a7f29846e271befbabb546bf2bc296cbea2b143c391dbc62b1c51ed525fedf87514a7fa58c9d2c2712dbb7de6eff6d87662ec697f84fb2313dc0acc5647926a226173e7a1dece81bc9bdc3fe5e9434775d8d9be012187e816f4fd1bb5087b6341d3e33552701691a0828a61666f4d4e26cd72030bc1515f7ebe6b56cdfd7b1c43a53bc3f538fb3ab00706cfc6a0e24f4bb520bdcf3cdc43e84f0fe9b124f4ed30f8d9a601c2b067d502fd0883e28dbbc07964fa41f4a3508ab59f685e4d9bf60558f3fc76e5551259c7c1f4dda6f15bbbd649ac64a1afef912cfe209789c4fea8b8c5c5f292ef4b72cc4ee970e984f47fcc3ff2a50798e2f565a7f65343249c05dedbaeab1f13aab1609ddac58024d84625f6173bb2cf9167bd22ca0d5331608f532afd82dd99fccf09b51578ca0a7140f364f89547039e220bd639ca06d58e7d6807f527991ea60b0e64b0211e1cdfe8fcc3c18a6f4efc13adf8d86685a9bbbb562d00c08f293be4edf342a9c0b5aab41d0ffefcfd12878a633e218f917dee562334e6176d374d617056eea599ab32a4ddcd4efbe40b78245b91bad58fc087c94b1b6cceadafaa9549d979fc5e1e3c391b8fbbb77dbc0e08434fa06002eecfe18b78ae7930f0d8608651948624234081121b88d205824763ad0b910cc977c6ef9ce96167dba5bcd50938a5eeb6b353ff9dd9bbb41ff4d6549f0e1f25b73c6967ee1dd42b4255f69d3bb5d3c44d3c9deff421a9cd27d0b86d20f6ec96f11f9135528cab9ffcccf6c7fba425894c1933fe687370ba94c232b5e5d54491b9e960edd92bf52e036631acabffa8a349d88a3cc291a2e0260775c963557f23875b974f027121e8964f09a76809eb848ff2585e7ca9f0a2ac55545836db55a287c93acf5c0768c8cfcf93a545e125117669f451428ca46b02804b197c3cad364803dd9418c57f2dca75c814009b779428c73650a2f91c9e4695b69f82659e7267c150101c40d23bce0f5c8092b4a61fbd41058d539e846fca807f96dbed2f81f13076f5bce610b1dd40324e7a7cd241ff18b37c004aa8ae341f8dfbe4f2e9cad3a3e44cd933db7e6477c9e951a78201a362fce2dcd85fc8de92e0bc2c940411603331e6d3f0988f124a3a703f15c493985cdb677efee15d4fdc5e13b62c3baf5e4ac1fcb43e761399e0450f04cf462e26be592d1ddbd10cc6f65ba744a252ebd7e5ee5908613cc1f3c0b8e6673e1b0f585f91cd3519ace4b827b6c6da32174ec5f081bb896a3cce3c99145e0d4c442facf90a3e2454acafcc6de19f7b7fbb2bf704d76c5937b43d89a89b498e3c6dbb5317ecca67da4fde6cb689660cd8f20d3dd4829c8da3c9abb7827aa492c51f5f3812756d101b4ddf5e4599cfcec434478daba738c239a5f19707f1efedba82c93d23e554c30bd204cd45649de02552520286d1fe877d19564deea4d7c55eef47d91fdd0fcc94fb592a72801d29021784f06354885b7b5190c9b703771dc12a2844a0b444026cd29e1169bde78bc0229e0b5f3c6850d066bcf2fcb1675c5c0af262a24a5fc67fe286087034d40d13f50d6a8026374af2071362cd83975d2866901865c5e28ab23e6492bc2dd9dd43d51c2ef984e449e0b999b1aeefb27b0fcb536809eeea3efa24c1907f4efa3351de0e090de6e35a2982a0160e0a9d9f142304f47131a9fe0c17da450f71feaf0d5fe516ea56ff3b99c2e62d766df17ff86d71ff9632ff468e4665f11bdaa17ff877972862d1d17488d40d9ee1fadfa0e3d5baa181fce9c566a4a871d2216e2c9ae0dadd0ac7fe1a32299c8a8559652957c97b2948e784f7940b5febf48e374d53c15709292ff950aed0b95876f312c1df11c4c605f0a816efeb1c11395ddf543d532b68bba6612a231eafde43b828546e0221a6cecb4ca3097eaadc80f8966a4616eea656ef1393a1ee570dc269968b9f2598706763031faacae5a65379b03b5149c6d34a5ca9d3134140bedd2c6cffa1e76d68fa50f3e32b3e09761fc295deb6af199e29f6a328a50dcea1d58e53c9897ff4cc623af4cf3b3649a671a55f4fe20ffafae2da4a0b3ade1b9afde5d93cba0cb844a8a79c18e87e8b0dd43d3823874723627141bc59735c830f0579e7edb418149032a106362138a06b8081664f6c1fccbf88ee561179a43e511d2baf9a9a5633e2b", 0x1000, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x400, 0x0) shutdown(r0, 0x2) link(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') faccessat(r3, &(0x7f0000001240)='./file0\x00', 0x1, 0x3) connect(r2, &(0x7f0000001280)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) symlinkat(&(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00') getdents(r0, &(0x7f0000001340)=""/21, 0x15) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001380)=0x3f) getpeername$inet(r3, &(0x7f00000013c0), &(0x7f0000001400)=0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001480)={{}, 0x5, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000014c0)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$sock_int(r2, 0xffff, 0x1103, &(0x7f0000001500), &(0x7f0000001540)=0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4012, r2, 0x0, 0x0) writev(r2, &(0x7f0000003ac0)=[{&(0x7f0000001580)="9172a08f277a6821850b0c5550c499f70c7c8d7c32d01d62ba1c98cf17cd2823029ed96a837eeeaaf2d516b80b67e44ecf25e0fad39cbc2212277260b2fb8c14eae761e107a7271143df132dc623943e93dc31bcabcfa7f6d2e49b8f0b9ab402e0ca1057b6eab9d549d92ab2bf37f3730deccf8191973e3eb6c3b601ac8d8ac2d00f9c1e7b5acb0c8215d56f42996655354457155d67ab1d38b174c2a9b9698b2614eb80af02721e96d900dc4f6c51c4bb117b8a621a690a7192e7cb75a8938438fcca0b161ca57ea1c0c7d06ae699d5ccdea891ec4c480e24a2df8b88225659fa6729519164f43e6b18", 0xea}, {&(0x7f0000001680)="b52e4b4a20ebde16508c85f68aafc0d6f015238e8a88d351a9d56f741e7e5b920b1bbf4fc80ea4443b17d5562ad6a98685d9a5e4df435c765046f4f1602cd701cbadbf84ffc73655ee70878c924048425c43cf6c270a1d926b9b08e836d7be536660277b043c55e028a6d6bf7084b4e073054eee713ac4884b9a2c405d5d5c1e938265e0249e93902a5df0fc5ef5f04af4ff2364658a4e5dd3198841e1d41963c017917ad82501153d57970510fb3787dcdc4c6608ff50be02cbe949d40472494ac2cdbc66cb4f616452e8195430536962687fe925a38b4f2d4a00a25af6e7155e8a84735c68e87b78869c8575acf5ec38febb16ff72622f5cb44e0305a8765b4ba015ae2780af2cfd663fc6f8edabbb21b1f7e360acca32b02f8c6d2cf56a49c5a1a1bc6c84b25d83ea362cc31b6642a5c4648beb7185ba9cd3ff4dd010c715e19a044cb02ac62e9a4f72bf478b4a1ba04dbe22fd72b654f0808c45142e1279f60da7bed8c0c0997ada435712ce362bb850f19a1c9363d0484a2ce2cbc6d478796a11cb7bee6c94a5ae5549d92c752946b78503b98f22117ed450c6131700582e43cf48455f5eea19f52bafb3418715f0d40178dcba2da83c4e9a77183dc15b1b1b702897c4ab2066f99ecee464100cfe4da398ccbd813a1b399cc14406ef8a5cd6766bb9a735228e6c01c4595ba3759f205b93107be443468409b15be5ee8f538d34006d14cfc9da79ecff77c8522fc4d6c72a99a72fb19e1bfc18c7d53c170ce56d085fea0ee59cbaa01e55f86b12dc4ada9e86779ace02028cf6f393854ddb7a9143347d5dd103aaf7a12d5c98ea6b3b956b7501bb2a23d9bb8b3e66e7004aec98de0edb8906e0767616f4d504038f1a9b3246ac12696fea4f62d66e604246789fbaa8c0d89ee81ea056b9754c59511f4ef10ed864bcdb9aa0b675b12e40d7063b85cbf0e511820660e2065c5a5c9cfeaff75262f1ca8621dd62867295ed76175006b5329a554e130d0bfbcc1e34606a0ae1635b4cf6bb923afb2c4182a48f632dc7365f4dab980b36fbb63450e4897f3adbf60804083b16ade29873be638c319a34b91190219ade891aad926ccb6b9ff43c00bed3d295c4c3c104ea119cf192932df5e9099404863550481a3e9f808ccf93acea3a3c2f9c5dfb153c0dc99d61be37076ef213559e8801a3e980be4b979091b696acba8651aefc4aa3b7e48a80e9bcec242db89062a0b378e92209b141d0f88ad80e39356de3a30c5e1ecaa431d608b6f9099654a517127d3cb10607ab038b2b2d7b7472e86b7167808a2ef4556bfe1bd406ff0b4e59e742c0cccf8e952938f78144d5910e4b751019d6506943bc88b713fc6ca4c979f031bd9d4d3d67b16d991803e3a07af5d9d2d044989e723585cfcff0f2a510db1428a16ac95b1567e7575971cc7fe8d14912b68d7f2758c87f3b54f21dfe67c561231f88ae388ea977eee7b9cd6f3555a1586eee87e7dcc88b01abde39cb3392a72614f710ea952a5feb762424cda0487a5738a49a75f6f7893ae10cc8a83160b656b9b1adeaf8f5ceb2ebb139975e50e3e69278d34b7f98fea5865f8734735126c59cd27cbb52ab82641cd6ccd48d7a6788b5002eef1f4a2fe399bdaaf3d68b389b7871fb147fcf5c7f51c70c98e09b0aa603898d8099ee370889ff7f1f698a99cd006af66a89c1e100d7ff2ad9c7d9974e29c017bb267437148188254b07253f4b151c656a05760334ca7d6b57f32c4f5e9100e3c5dd22592d71b7ec0140d1ae4e1e2995b7ed63435d348ccc8c45c651c557e242d0969b33d73c6af3d2e0cbd8a66c13297dd74f1ae22c1f783fdcc94cd3b80cfec689945ea9893d08e07d41516e76a24ef2f1bd2be74ea29acc062fbee8a8b88674175d61bf3921bc30049cfeafa71c2d1ab0d2ed913fea47de5613f829151d3ede842cafe0430c4c182178fe76525ee4723fbc98bc7859f54bf7345510d738c40f4e80a06c6eb0da530addc281c75581babfb2f6191dd5ed4650d1a175a9420e5cd3b6d6cb72641caa21e23ef326c1d524112aa5cdb54385d1cd66d43c85e4f5775346ae062e90908c797a5281703372588b1ffe1022babe932fab319e69dfc197410d2cfc3d61d1106e06a98c0f98088ec9684d87a9e629d46db2382fd94d1eeb22eb7f186434971ae62d0912912670d8f9cf92b41c12fb021d56dcf17cbd7d6d395f072ede98c442b8ccfb0a70064a6677f62d77ad6cdd83d6571321b20e41c127778dfad84048aaa81a57605372139cdcffb4ba3005a1a5014eafb53c264386e22f0d42845ce8afa4b73718b2c455cc88fb1a969a117c816ec3d06c64da45c03acbbd449bb22428de9e5a6a07e7225939ae6b1690937e7b9b8534fb2661cb78b248edd826e57e1fa706285a27572c0652a269c27dacfb7bfb04c9d16cfa0c54bc0fd02b2d3c77f922f32c700e019f4722d6abcadcfb641d06e10307829f2291a3bb0397ceccae951e6847aa1065f341669d8d7dc349f9b2ac78acac159c18a27d0071d7862906935e067f3899cfb7a8ad03ec56178e0d5ef37e7b33d2a8e1974c31e3133d425e03275da1f10ee12882e33d93d2ab49efb86e082a8d0b54cc2789d1249f2e996e1e5485a5324b48c52e256bd5c286a4cd8d71f9dfae439643aa370fd7f12524d78170d9f41cc965a41ad6fc113a62fd9cc478f18af024b18bdf60e7a5a4d4a2f1fac2bf31460fb3cd377e66b20be6357e2a579d8703228d5c3ab69b6da4374dc382179a34dc17547b7b4aa0da2cc26ec4d4329f303e776536b1330182accfc9c41df4f97b1c2f506d4c1155cc498423886e2d780303a9d211eec8c242197bb64e6ffac962ca5d035ae2449ad5206dbc13fe66c0ddf0ed1ec2c7f73d69ffe2e0f41b95eb6cd36debc12acd23ce261a0cfad3f93342041d8f460aee5b091be6a71b87d946ffeb6644016db74a4206cefcd58daf59fc0ad0cf7969900f39d0337d5a5ebe18943a2514e39590d758cd86576ddbd08db47e7f6a34e71aa4833af71ebeb4bb7a0b71d4b46e3d7acac4f4032127f5d74dca70d946d2de79de2bf0d3263f559173fcfbf66f1802d58e5f5210b225c851d5e1e4545074f4ae0c608b4c2ee02645affddb76362a383a6b569ea9d9f2c4d1c74f70025ada5eaa58e25e89aa1d698b6ab7e203cd32bfad4e981cbd4b4a33e0c466e0f77410a717ce9968fca94b660d88e30aeacc2c4b9c33d8d3adf932e9f42fc4892c287b0c2a3272fb06ebdbba058f1a04481925146961ffe6acde5bf01f5ebcd9ce7a3f7d3a9d4ffc6392051dc725a45105bdd669e19926e5164bc42168dd4d818b89d6a529bae211d27c91f4f6f6040c70c411df071d8dfc1a2d2f06d76bc4aad63db6619601aedff78ceacce14fc64e4e3712e1eb07fa9bc9057db23236adde19b64bba6f5edd013761254e52783fd85202c9b61b0cb0d639c2deae5dbc00084fc397a1d4f92e8dec7fd17a4ef7082c2c1a7e9a6084cee72f1abc5220245d4171b9e16147125c7bc3815a639ec5e319d6a775b15abc92455b266f965a155adc948eac92a753f26cbeaf460df2110b7593c4ac8f0ecada7f9e7ad4a303958c06984707e3e60ad81021707c4a83280bdbdda7a3c6ad055e3469cbc00e5a36cd926a7ecb5815eb0eceb071fb4fe99b7beb2a3bc651d206e7d31feb013395cb294d2417ab9f2b24b3a19c65babfeacba7ab85e56b1b3ffeda50cde57bf8b5d3e7f12b328c081d701d70dd0e48c5f1443f3295976883846528c9ebf160e4002454e4dd9542003df522e142e48c57f8312214231b240205b164acfe0cefd4a84f830fa8cb6b59c654dde35393219dc6f1f6261c325927782cc7b5e5595aa107037687976002993ee3bec605eece77cd2c9532f5dff75b2b0b065f9dea7632b16936bd5fa985ee8f86ac656b9b7c000a5711514cac90822106a5031ee47898e3d3f560c508b95a9b6e5526ae7fa119520170033cc27f424e3da882e913354d11d3990e36b8054e1e8f63e8df87344b781218d0609c3d78a6ad08cb1afaa4db144f7b72603ae3dd1f6b6fe37d6b520fbb78d6131a506248d204f7619ace4fafeeaf54d3d300f1964db1f9e13ca9a08088cfd82f0b5046f56a1c57c94e39fe6823ae1d0dacd515a221d3618b5bf00e280aa4755aa1b4fe239a63da392c0705f53446b3ad9df9c04dbde8c336289001e5caac5cf3d4b9ab72765451f711839af8098b9bcd64d393ef29260cbe41d0263cf1ce51c4bea942eda0387e87cb83a000ae7b0bafe9419a66b9090d3dc1c238c9abf04289bf285fa0fb3f5ce6284a49d9bc0a5f6015e34d657b50949182ef5ec68feb00227b44a219df695685416bd1c23db042e2bc1d24c754aab86b034477d413f4ec70b5ac69600ab1d4bf0e4e1d8f61d3eead5e0d2fe5cb981ac77b610897ed20c50e370ccaf1a7f9eb0e5e520e56a4487f6f5b22334852ab1418d21719d2d8f98b327b77c79e9bace563acfcb7fab6566242aed6a95be178eb073b4a89e8039f9947487226e7a909a781775d24a4f333f299714d5329474e04779fe7c7f0c0dbf138920915ff4b9738901ca388b6b9b19d872560c2c8e394c42e0559488c3c48bd3164cc57185551eff7afa2b4276046b22f5900aa7fe2c21ac16c58da9832d08f2ecb0d449f181db50c4ab196e1182f00ea552b8125f4d823b07949e710cbb3317b936e0ac592430579ebdc9166c9057397837ddde0fd9d305c730fe39fefd3e338c2b4794fd35b0a56567a76283d49b24c1a3a9af8e6b717405a8a4f27e672253a59ef8f50eb719c38abf4f9eb6be2818b17f067655ffd209a8d006b6157154bbb31da648185fb2efe2c08652aa67208c1ea81c5e62eff95c5ebe047300ccf26c3deec4e4f08e9440502df259e377e11f9822b50455318ed24ecc96cdf1dca470cead396262d3faf9f46ee96b59f15afc439849f62b14579743abc24108692e1a8d86b562de53a5d136704c16c3a595669067a6e79ebb7dd4be8becabfcbd6a053e3572444e3bdfc46c9714d0fdfe57e2d288b5b0188db54de9c4c97618d7422d4a4009df87a46d034331441f09c6780954e275e34ec9e014749121983341bca3141c56a7d197c25fbdf1410911afa82cc795c1a3258e098cb188f4322187fd2717479da9638439d408aa4640b3245d33a1ea6550ba180031e280aba89d76b04fccfb90a46cfb68261055ec3a9129af708d955a2b82c3e673243a4dc781f93e2bd6d53e2d09703bea3130870a904fb7c85d00ed11ae822b0bf660a7612befd8d48064c1cf73f3f264c77fb1f11289c39a22f1d1be8d2425781b75fc16eaf2b472b3b01233b0f97a92570f2b7db66e9d48f7e81c737a5d042985df1ecc40bd3a19edc2c621782933854a90c63bdf2bd7011a136816b92e8359b2d90620debd01e11373d8ba699c06c7182240250132afc483567c9818c3e74d68e7ca07e395998e561a63fb385dc95b1e9fe397ac9e64a2432eb454d40333d9153baad4262aa294ddabdfc32500eece37daf705c51186a289cf69fcf6f5bf3178971b530bf63c166a9296ce74ea6f9effbba70848f4a038879ad9a07e4ff12f670e9fdb27df5d3b9bc52a575133694bdacbacc19c2d1dffcf7084cc887af44182e6230561b2936d675605ebc8c845b5cb360f6e1f54088a4396db17cf55fd9b44ce35c772673586b7d939fa1e4004184891c8a67e0b7ec31ac01e7523aa45c9406b822c3aa8dacb37bcdd0d021e9d64478828f24431dcd23ca2c72", 0x1000}, {&(0x7f0000002680)="b8241e15ec80873aca5ae4375dafaa42887b89c34602229a955895d6a03dec1235a62ea63589e2f4d3d4b48b94afbcea51dcda4fe8dad78fc39f5fcf1f2b6b63287e70b3bd0550693a2d7b572f280a3d7a0703a1c98c28e1d751d936bf840ea5ec882f1410fdd174ed0f293aef1a153f", 0x70}, {&(0x7f0000002700)="cb6251983ff80f8d075d58854fed4301153ea49f597c454de42bb4840afbf10a817a18adffc24c16d785fe", 0x2b}, {&(0x7f0000002740)="ad4cf0dce59994435476d29f840c25efcebd936e629bee64547cca6bff3c8fa384666ee9cd4dfa3c585e43b3803277c0df120f8c6e121e7b31c0204cccdf4b3284286694a9fac3755a858ed17e56f848709d766126be27137dc14ce8b9f3d2a93d4fef954d21d066d36fe724b1f557bc2f1f3e27141dc0dcfa7800202ff202c43fdb4b32f62d6ac5d159b912afd49637a698e5819c72b78451557cc33980fe83aecdc714f4ae782ea0cbc1e7a1bea3b7d18ad370b0c3c17bdb64fdc2c2113fd8a89766aeb45d47f20e8e65dc58457a166ead32652428cdbd2277f2bc7c588a161fa3cc499bab312459b5cdbbe3351b01d6423b8f088bea7daf3093316ce8c29c4eacb7c3ddc2d64d9d0a130ad50c438f805cbc4c2efe04bddf4b16a10ee0ff3c794072c42dc65d550d7de9b2b9a6367e9f3fd7f379185182b606f84b9880446d31c810c20964e6d83883669560037408df3ef580567adac06c63d257592d9a1077d3cdcd7d50f4fd89dd2009743e4f2e5c9e45d08b8daa749f4121641910cf0b08127cb54d88752c5a8d18a1042f34874e5c65b213ae1a9c72d2400b4c54302a3e5ebba92c2a1f6b001f264ce4235643fc315ceb58117b9cf8cc3d77181176c8d5e77654f8ea8d1b5f12c1ad6d0599bb626bde68d14ff29f87e52fa2c96a7a214415e3bb4819fba272ae0ba27866aa66f06e8ba6212b6fd08429d5f826465d997189ff40df71c518f90660bc3ca962c99fef7543ebbe9a2727d3c997187af9ccbf946db91da2eb13e61a3a30b74e71266844a3c35c6dbe6ce214db423708947a80b47d7b93d29496d09a31adcfa27b3678b243296f092733ee0f0864ec0d052154cf1bda19ebbd2e373e0257637e1c69cd0a4230696cb4497a5448204604e2d395cb88131e85ca02d3e3f5a29691d1ae1e189febc86b03a7ed7adae4814f62b9afb4f00eadd623742100a4bf62449ca1c7b5c0e267543e9c2d4d07e03fb6cc9492ebc6aa0d28774f0ce0f1ee6d70cea5e8140e8b71b9c787946032f19f70c9d897ae9ed4963b15c3f940f7de765fa220b92996802e009d4df7ee71452277ea5834b7837f549a590f9c461176b6c9fe2e2345faaf03a1eda07df7c922cd7c820a61069e2aa032b1a9b68cb022dc92906879f1f991e2eb600e8bd9d7b789416590c9348e3e6f8d921822afcfbe77530a6abdbc4386077d5044c663cc9e95913ecae32f7621eb4557c53d0119de712f9d867e101b49d81ea89d794ee0113863bb96aa40ce70f6c6c1c1c7640601c67d8381136cbe012b6f088009cc2e8d23dbff02762fdaa950ae443b2a53103be7f65741f7a534478987968fd8f457fdedfc55147495823d325c52c77a4d567c1e8ee42932d7bc5138b79d17902e440aff3c7cd6b764ca5b13e7e52115ac013620d3f71834fc60b182b0d78796394c4433a78ae07e75d3c3aa4d6b9e6c1e3b556979bae68991a3db91d03652dcd9bd2a882c92d4169a99f39991bc4cb33fa436286638e5763f6f707993d2388ee52f7a8c56b4d57d5dac42aadd8dd2bd967b4f1d33a855ff55dbb06ade5e1642f7a7f505d5ec7bf4bcfc23f8cc95494a261f0848f85bdeba587361df856c7e98079931586afb5c1aebca39ecc4328fb8b47e9860a98a24da4d042bddb533a4d6a2a63e0a5af8033691e851d3c006d81a3a79fe309e1277b5ba5849b277e1334b33b7fc48ed18ab10137f4e3347b6cecedb4bbb7c0a66231eb6c5ebaae6a6cc1cc26d9d80006279f4baebdad702ba70fa86d0da9cd0ea9aef575092c7178ed29cf0908385838ca7cc250b0e88a525f9873bf9ae89d04952953f573a17e9ea98eb74fe7a0c350e4cd1503bb00409204332cdc82b9a57d27ae824260aad611951ace63043a7f13fcf93151305ab8e57cb7986c4a6d92e776eff14dedb42482a85c02edc9ec7088cdd0d83d52f4ac3edfa5c546e5ebf040410c0ef6c00c4e56d13411449ec85ca03bce458821494912e230b492976c4e9d2754d147dac244cd3bd688f6b08d9c53a5359698c73b96fce5654a6611e9114c5b5bf7a17efcf2304cc3be6d90f8f6e68f5a72bdb438f0a3c1f356412282be57396bc2b5d586cdce4301cafec831e38a01063ed26bbb16ba86d3122c4341a038276e6b3bb164adf83c33c2913f3b69cd361cac900a0410b53b826ad2b7879ddc4844c016d94961e35feeddf38e6abdee4bde7187c899769b064e641f01c09f05e41248da27468a220b17176d8c767162d8adfb28039f192822ffdae1c51179e0a74ccf4c696b68315ee05c6cbf74d640ff6e3d2d78828ade696a4fb84451881ee166eb15f66008116c9d41a7ef78b51d81aab5ae2069181322052e54b7153bdb07afb53c9fca867c9bd083ac3b6cd78be50d3fa562789b21e9053e3df893b821b39a93419f6511786104efc9c67f37d90b972bc9e0fbb656d4ff35bef2107eb4d234e1b8dbbc9fc89d527ce956b9327428e818665491d9e6b9de59b474d2da85c7b5d68180370e5107f0fd761ce8f1207b807ce058fd750b79efeb6274392c914881b2313b218233f9eecdda973669188d498cc50a1dc4cec04d9399bb5f011020373ad0327703e36cc2653df711d6c6a53fc0f68797722131b374151749752b11de12f4548517f651f1f8e32a2d4a446d69ad7024e3cdc7c9d29fe7554c897b6a4353a0def721346d10aa276907b26cec066aa62637020c448969c45194e5dccc13fd1648f67abd2df068228f263938c438f0f59748bff324344cce09de444e6be65b1d6996fb438dfbe3082a692c85f29bd7e6464ba3e12e265bd5a5b6bf78e51a9debc62f42978ae633c4874ec0aa7317cd130214cf71f941e51445a54669c90a2fe338a95f05cd32d50a3211367fcb5e4e9dbd2733e3b642571f5f2e355c8c7331fbdd4b3db1df384d7c5b7b2fbbebbb3f767a2bd54437402ff06d559d9284400f524bc7dc17d08b3c6bcb9ed902166f09a68b59219ab67efeb88f974a0e25106b826b358fae650454a3507106bb47ce6e1d08754a4388bcc4a07ab80982892d8086c996d71da6a7d61e52032ac549ebdb2c3a45923772c13fbbf8081da67f24e081eca0690d235be6e63ad307ce7ac73bf0b5622eadad08d23d340916d08583855a60ff7a0ed380a0fc42e01f33ac9903c3aff47564adcdb43769a2881deceda1ce564e5d008e6fde3b4e5ad441139ab8be54ee4274aca94aeae9c319c84a38545cdd88816b527cfe10711d313b66f8bf926bc3cb480b0b70cdadfa32ea1a5eafedf2ceaf94f8960c1d8e870740e3a84d12e793a212b104f74f9cca3001e0cd740b2309f46296b42986a99fc9b68a9cb663e415be85e62a3fb13e9624a0b7ece099ed99aa398bb3f50ba180c7c58ea1f0c47fe031098e4066d8ec8d024f3d09ffa94e8aa9342256976be6d3d086dc05e28a948e65a76b3a41817d63135afc84bc0d934e28fef9e80f26cddedec2d6302b78296ed19ac097710e3fbffe299c8dcb9085cd68809f95ec0c6a7e4d744a2303aa4e2eb743e16377f638cc5b89870039d2cac128d27557e52d3f2c0f64144783c7f5585a9189f8243fd03437a05500b101b4cf9b706504dbda0112fbee013b3deb958d8bb59f9f4b07eec56b9d11b206193967074943ee039b36ca703585e244e62996bfcdcb446bb1c43e0fec6b818413323a2b2d08e4d97e8e5d74a319bde0762fe28beda48bc87f2beff992b0aa8fef0d431b7bc8bb3471c27515f00f068a9db1218d607bd2c34439d6dd4448b09dce0fbd920041dbccb2541c38fe0a7c7069d513dee074524704c1747654d6db683e5260963632a7960d20566539ba062b4766c4d8ef7df8909ece17dd03d341b286adb90d469f154ad18f466b35e80a9ac405c010e14d644656c463f0d691caa9cd31154c5dfbc781ca096391a575522c74285cf8aba3b513ed255cc28e9904d970786e657dfd70ee6f02d802a26791017663e37d487947420fd327f3716186959edb1f9c5f36408b9de80e0918361585a60daecbb506f8157d3dbed85d1337a09b2476974e2da98fba1ca87f1387143fd8f184aec7d643dfb331a815cedb7e0abdfeb14dde6aa29c499c5d2b609b604cfbb2c89b16774988d26c056f204eaee47d6c60b685f687e041db3127c0ec85d38561b1d05315391b598c841e29cb7e879373c9767594add8e0949b2af0f19d3f4c5410f67c607258d4a355072d26aaa018e110fe549362f4321f95ed6ba5c4163276eec29b86f5ee375e9195a83fd7b3e95ebf043347d4d03d2a94fadcec84453e4ba6cca7983d490f2d1cbe9e2a216fcfb2514bf283a2ebd1bbf41fa8beb47d02df59f926156e7f1e1f0101af3023218743dc640cde5543bc7e109c3da46530e3cd92638dc2be36b45a439790187ff840672681411cfc1554994d22fca4970fa5e38f18213651d96fee4448d4244825f4a89cf503dca21dd0d63d86170a0959a04b7a66ed7db5aa8b0ef7fa3d1291797652ca11df048ad4cfacec3ae51283850e142c2e81da6239b47fdb2d8342709905bf9cded937eeb7a9a7012737d7abf4a785ffa72af15d1d04d09e2debab818c4c9f7f9ccf3794e42b49c9450633a148513a7e717a2756a72e18ecea262c439225f008ff047753b84243978f9014b04188fd2d9f78959ed991a1a0f9d1b844c2a7aed1dcff5f2e4a7955925678945578d6848b30b9eb2441a9f988f7f2fa714b2acbec90884b504ffe648a46e9a9dae7375754cda17124bc08107ee73e084e3261f909e06f4544783017fbf90ce244f410ad6fd234f620e94aa16bcbbbf18e177804490d059214b0ec47f0e6a07535be99d815d56e5b2ea1f0f8c9aef79dafa834cfd7d9ad2df943929918003052a84787252e7f18d729f8127e75494e1cb32eb984bb6a5c3b5a1c465cfefeb4a782599a9a6e54b52d07a1e951bcd002a5d269f368c3de11cd9d96a961fbfeb94be87d3f053a961408c0775020a8e993b5182eb4b1f0f477f20798826f40add6bbffc8f3d7c06c044d82ad44c661c14b1e9c43b552739324266e7f7e2cdc91fb6ef79126b8955e3d61a802fdce5ccf7d13347e69e782dfc41cef66513fd6f4adc700b3b2098e88278e39879e8ffa2286c16db435e65b9805864151e6ad1b5bc3c24d8c7e08c5b178ac9e53a55cd68a233e5204a661f95265e7d202954ec1048a707e90f6d1fd6f12741132dfed499016d396bcf2664c22b3c39edb20019507436cce8365c723659c6b64bdadd620a818a04af8beadb66f9c14fc8e915fa171ede51c6902489cdc90be04ca0a8aa5d322fccd7702278f7231573ae87826d7d3da0c0f82a57ddfb14bc76828a5a16c39115ac56edff91709aa9eed80143c6b9e0c274a2632d0e072deda3bcc186d9cc3f04755058880b69993f2f53c5455ed9998f71343d9a5099e84813373500c5ac83d7ceb342096456495d255c34cb71362f31e6b95a8d868fd072ac41d8f4e1a0d10e15926a3caf892ff7b367bdb361f9a373702e6a16375d42d946fe30387a6ed041894e52b5fe5b500a6e707a947b34f2e88a7389931a2b33d8a298c0c2e36c40f0bbb995cd37285ba72b40f976a242339e1bade044723fd93d88fa6fbaef8c30f919f308c6fb792aae0e3a4d599df2d8a5da46b961e8feb65ccfe373ffd2b5d737bfc947d4b45a27eb57ee101fb71564858ab575f17fcfdcd60093be141c5df6179a434428d478cef450b0ab1bda19c9bb9a24c93fe783fe0c497000e9985b9aabf4603aaee3b4cbe38e67219176c417b72a", 0x1000}, {&(0x7f0000003740)="6e56bb6ab94ee8e1125f04f7b5106bcad831b6c1227ecd54c0b140425fa2a395b3c596d5649b5f3f5a0a7181b4d105799dcd0ef1ec3567ccfebf0c900ba5d0e64270cd082288b323cf76ab8d38ac83924f6a9fa9c13ee0fe019925bfba9bbadc0be2326b8a9d4d60617206252f701101c1176d02cf07acbe312e48b0fbf6da2db5b9a03e3fa529f918caaf49795f0b46fdf2983e53a664406facc855d2e1d494221203f39348901ac23f25bec624add8f60e5c337cf9375f101b5cde21ce3767aba68268fe84ede4b8b8829ef159dbdab4aa0c15c3b393d7649193c3ffd19fb75e2e3e84402b8d0d255ca4ce6b250fa4a6e0454dd43386fa01b739ec7284", 0xfe}, {&(0x7f0000003840)="adbfab2f2e10cceea8f3e38f9a3172f5926c2f1841d0565e4f00c4efdf6748c5eded2d43acd8e31852c7ed984ca135064d6f85ae66de25f83acce52317fe1381cabbb2adadbb40993dc381e1632edb50dcaffd5be7cd12fd69051cc27546d32c37b2b2e0f63ea6aa8570f472fda51e32543f58c8bf69be9691a4ecdf", 0x7c}, {&(0x7f00000038c0)="9191891943a8fb8e5e033d5d43653389b7e5b054a5fd588af2bc3e2078e47543a340ccde3c83dfdeaf3fed51a42596d3f0731d71640edd0b4fb427b0314fb8c7032ae6fecc3dbb1bcb500b1898b69c6e8f074dada8f8fa8f27ec579e4bd29e4e198ee8940f336e8364958badb708989b3088dd4cbf8d842b00fe027e142487f7a25c3c1431473258b0d8eef9b6b959391ea399169a3f4dc7", 0x98}, {&(0x7f0000003980)="7d99048cb142d1686cc3d756edb355679b0834073cc093e13eddefc8b3fde10e6112618c89b9055ab8f5ae507780", 0x2e}, {&(0x7f00000039c0)="465dc6e2c74cad4919ce3e3104b0f5ee90da629d310c46694c44c8df710260bb2d2d3f1f05e2f9d431ae4bff57ebc7cf97169358e4c92aa4f327fec3c9081258bee4029b66a082754eab74fa4d6a944803134c75f984edd3dc592128009d4976ccfc77c5ad42e98e1c1d81e177d5ffa8ed5e02a1b522dea70fb26e3e7e56da5621435079de712cb60578fbed4a1401060f72e4522730458d53d2f1135ad736d1fe56189c40b2cd3b3b7474de302dea5d8e8b9cbaad337c71954fa8466a26bdc8a3", 0xc1}], 0xa) rmdir(&(0x7f0000003b80)='./file0\x00') ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000003c00)={{}, 0x4, &(0x7f0000003bc0)=[0x0, 0x0, 0x0, 0x0]}) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000005d00)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000005d40)=[0x0]) r7 = getpid() r8 = geteuid() r9 = getgid() r10 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000005d80)={0x0, 0x0}, &(0x7f0000005dc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000005e00)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = geteuid() r15 = getegid() sendmsg$unix(r0, &(0x7f0000005f00)={&(0x7f0000003c40)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000005cc0)=[{&(0x7f0000003c80)="df415c4ee72c2056afbb7f4718676ca8eb666afe1821696bfdee0fa1af798721063269fe522fec7ba9512eba7f5946ca22429087f8dd782a9b2ddaf8948489c24d58309d3c5fab1d9b272f72c6509a9475050cf2103d80099264511ed8601c384b9aa6534ed80ad24df7fe95ed3670bcf8846521522f230aec0e3811ec75ac32ee9c52a98249baaa6c1e9106ba0beb12d0a3fd5ff5ca845bc42b66e8ca71a5927d34f6f57ba667797105cf2343b9df1fdce20b678a705e010659f08772446c42fb9b37d884eb8aab5ce3cf98f7aeb67399bbdc0d9009bf1a53231e1d7e8e82245e8c2dcaa5e17f725bf7fb91d7ee175b8901a8ecfd5cf6c98473937e254ec6645bb00d2d4eb48f96174cf2d8023bf175c3f8cf44e2f75f8eda13500af4cf6f04431bee484ad7aeee96feec1120c49e0e19a98fa61284771ed459291cb33612a00440e6299d921cc6f27c7f08752d8916738f2a990aff37010a4e7c960dcf84a2d03598ed31ee2c49bc8f465f80eac1a9c2059f000c44875a49ce8ae4573394379fc0d0136b6bfe623bf1bf2dff7d4f0ecf20a89812cf8d8389de20f2c1e7392b32d586f6332678d05b1b172eb8618738eb61fe20996ece653d3a0de27c019ee2ba42828dddd91bd3fb53c484d07558b8b8f52024ab6145abd35d81190fc3ab2d3847fec69bad2741fccbf91dc66ced84c614af0c72b494eeb1d94ed5e8f83268d46772d5a203d4f2b7ce87948535c0aab783e052baa18680a9712328aa00920a1104aa9c801e6cd36c0a403a67835b0cbff14e6bb9df2757350124a9dac3869c8c1ea81f6020ed1e614767df2c7b2333a6e4e1f1c1381a41cc73e170274da36857cfde11c52b56e6bc8a9695fd79776f083b34b10f9a5a2937cc31f6d8070cc8dc2b03f22ff8bf30ab77880a3e9dfeb6792f47c9f0e496998f15e953b2883f9d67ffbee4f8bdec29abb850e7435c7cae303ec89734b4300a34ac3aef8ed59ad3d291b54df9a3401b5d3bd0fa18ecbe97672064d4bd00e307e23364b1fa7ca747550a9fa26e660bb1ca65643c25fad67bd136a6f3902009eb6d62b3c38f6bfe6ab9bc092ab2d92e05f381fd918ec8180e4ae0cffd450104db4ca856f9d8f277bc45ee5b653e454de364780a1ad760742cc6ee113ba64038bff78a28bfc9eaa7ba98edbbf34d3852824f3093fc98f11f0f9d350ba57b57ea7292f4c68d2ef2e07fe4b31230a651ce318dbf4be3ac19c266612714c10925b930f90c948b656d7dba8bf7847f88be88f12723de51ba771625716bd21676a717938ad4943c40503d03f66059e55b0daa88160f1d5f813b9eb22c9198c9e32fbff777274f5db6c7fe4de4c92cf98561fded9a7a0bbbda507e5cd87292c29180fe8ae9e720272eac235d583834cf3fbc621ff8a161642e4a8b7768fda3b172fcea958feb5725235e260851572dda1a09f0640784906c2517a4eaccb8dda299813f6b3f006379922dabd251cc6dacd761d5002e102d266f31aa30b2651307c783f12141e69219dd838ead73c4b4ade9ce81348bf0a8ee2bb66f6ece48f92ea8e126035c9d057bf4cb5af477100baea95049a1411a894cc2ef9c9702c505ccd12cd277a3b0e8f5e43e23d46a0cc395df75f8263b3a46fb0ec1793cabd9633d5fb015bdf24ccdb8144013a344198a323764c578dbf1b4c0b86484e3e7d8511a1d754e77fbf77f45ac25a4f6820aa35ef439167b810ebd4dd72e370788187a3b94df8b34b9cb70e4c2e6185a88dc64c2ba50b0aa0172f25ec42d629d8da00125b4d655f135e2f514ed6de7f27726e29b6f5f25954ee0d39a819f0c574619ee618e4a14251042731f41bfea777c8105d746d99c9ca610fb7c6650c412f3b5a02bacbb69b73493c227a31778ff3a5108816ed234bb86a522b714b3ff5fe31ab845cdf2b9ef973fb4375a2a20282bd773ac08d6e61984592e94430dd9a5d4460e51b0ae2b95499713623e3aabe2865e2a43121f1036f0adcac056586ae9c27c476ad61835f0b064fa0fe6b67b122967cdb075b13264ee854866aa3350b1d850bf068921d6586da27ee2b398e36996f908f86beca7db3747db2b5e6f8b051d97cbac83ad6a0f87169923ba54e8c3ff0c9803f91dd0b258981c2b5bd90c89c65bf2db69d2e43a7f95ae33af023159fde6855c325e5e6c015341774f8b20148410efc5cb2e569dbd9d3e896280ecf120731374c28c38afa01cfd4e6fc01cc3e90e44965744638684c7382a288aae1d4a2785e0e70eda625896f8f0712e8ee0fdde037a7d5868c4a6decb45153abc50b610f4d34fbe56c17328abd94efe15ece0097a0c2d47412619e8d2c0c1efdf2a7241f2e5b385ae5aa676be8393e96a5e489965f2c70340511c83c7a744e505dead77293038584dc0e1585326c555244a5a239675919cb58e01f3013d310428c7c1e4fe6956d3c21772f6ee41d15030e62e9cc6da253d644a8c1f3cbf6a8243f611e12cab227cd4a54ace12a7e53491949c624af7b30fdbc3ff2650316c6e7c51a3518d293f2f4bbf2c3356669834e518324f00a3d281d659648098ee9cf482a31e276ee4ffe1aad8ab7bea15b89a8875099aaea7534dc1f17a1101c034871ba49f4ed1fee708ee65f87725fc578b273bbd4b4c39b63d000f444eaae55e58210607df7972d9a2edb6a57a784ce52292026aa572831d64e46703e747ed993976916ee6e0c0e6c9e4e836156438118601d3e0136d9fa01c3ce3ed689d619a0ce8a5af501ad3c4fcbfc7f73f3adb5b4344e9f866bcf723f247e4ff9590ad50e67e5022cecf9e4c77b63ae72f87454a0baafc0dcf35ae1782680caf86582d7b7d33b64459e0d9f9357354f856e09317d46b0672594b03c3586d840a44def85d6046bbfc6a12c0a8e573c949488dfa65bd2055a16357174a1588b862aa160aff7b9d7c123a476b8f795c0da03facf75d27f99f3aead4f2916af131ee449ea56aa15d8782a19da8c524001a89973d5d994111e1ff92293ad0cc436efba7aad5ff88e5252143a87f9815a9016286c5f9707f6ca516f7a545a13040aa53e304dbcdd213b2767e19340f561384840135b6adb5fc5f9fb27d38054a5069af6e3f8dc2c0a44bfb65f454ae7a7e9579e5590e9029ede683b2cb982b2dc166a6c28450161794fbf9ed390cb57ab3bb0dab6fdeac65d35f599cdafce68d9ed022baf049342a361c3e00b5e833c5dc0e826d09ec16e6db7b50a94ba7dc3a8790d8bffe24781db3197d9b8a845b10194edd5d6aa44d82aba1df92e0a45c5e7475bc4a86bfff8d84e1399fccaeea0d2dfaaf50ece85b3062cc18d9156ca9f3c4e92dddff1679a11d0b806795f76f65103b0000ec83d9fb35faeacc9951b7a0e70040dac8a9cc1592b5338dbb696a1b8b6fa1520e4209e5a1177522e67a006e6e0e82fb7461eef3228bcd85dba4264b09eb253ef8bc7556471d4c24266d82d0488d9685c16a3ec9599cae70b16441f4af49e0d56b9718eafb6197479fab91ae8ac2e323cab767b22ff4c5fd25a53b19e366e01f0f6a72a81affa06b70577099e1b7a25498081722f642453a5cc0c6cb76d4e586f302d035fe172fab9f550570a8ca7620cfa4f8fe8b8bcb6b7d10a39c027ecf129b5a67bd06ac803a92ad76a2f518e46e0bbb8bccd2cd6fae312c1c13985ca54490d1cba98992b16f4ee3315319dc81087d67668ee6a625f8b20ea21d48bc3f0e7116ebe5a79065cc6a594fdcea1a80dff949e420b73164fd8d41372b693149ced42e66ec6a33188ba5067ff2d4ee1ab85d0ebea761b452bd8e76f45d7c0f4e2ef2d189e7925d76a1776d0e187df730c4e3625dd3ddcabfeacdeb9183ead124d3e25bab4fab592ed8ab82308562abf18baa6b1ffe101da43fc737c03bb0ec49a91d3b36d45746ec6a42c7d57bc4374ae4fadd3c855a907dbaa07fad831e65b8d80b46bd138296f4c272620a173425432413b5c27481f97c23004dd0830621b0d02f5fcee5e40e3d9703a93d6402a8415462b171fcb80099b94648272a5d02c4534cb7215e2b2b694aab17babae3ba16958dc4fc01c5c792675882a90d619c4a8af4934e4109375071a08f4929ad207c3e32e9339eff252cef50c569682ac877eb8346cb90c296c444a1e99faba1267bcf8dd3bbebcda4d3e53a9014aded843e07a0b83e2073798d672a3769b946aaed4d446c73a7f312c40b99e7d31e547ef81c48bd5e92cdc797583b858b79832baced7cae703e05dee7ea41169ebcf403fdffceb450c116863f8bb9c7a62f4a33e8bd0b0b2e595f25cbc70f6912df66e97542a0703383a3a7b5a3272250f511b4eb7a434a1017b03007a626b456ba6015fbafbb2ca0bed618411bce91fc5b46e9457b879611fddaaa0b633c3fc220cbe2c750bed55a8cfb596b0911b6e109e100575d5b63da17a07066c60b71e2308fc94109985efafa19f57332bd5df252d8d8bc192fed92d9ccd5a2cd81442b4ba87d3317989aa63a4a7f5fbe9dc6685e810e3782a60e139e5d3245f571bdfd3808466a0ba1587c457d7f1321c96be32d896e8cbc6e064625c799724076cc54b27586b85e6330511a3758de2f65e8c3be39d45df1662dde16c432c5249972b1f5aaccf9801be39adb711e6a8cf1c10872aa0fbb5a0e8d5bb1756843cd01ae25223f9861da8f94f3c1b6d5c743341e8190d697ae59a5fd43104e6292838eb9a53ac73687cdd5ef99bb70df09b3285739b86651a0a51adb2ab1db7b5708538fcdad488f9362b7be6a6944c6144e2a11ba865715c6c22dfa5bb41d78130c88bf3a006f9ad963a418775cae9532d92816881756d3ed55bf5bd27cf3951973808ee1f87488a8eb78fdd377e80a6ca576bfa92df4ead295c80a965f3ae439a607c5f1c6604562833ac76d3ecac77cf00d2b78e0f21edcf8d09d5a420d10e66ba3737945c9d3f98150bd48505c170a13cfbff602d3f2c4eb4897ce513f63482ff4ce51ee87b0bfe03832bda1ac8977660e391e521b269c8754d7ce687f4403a41d056ef5f6e9165c134daece2b03d06e056b676bcd2ce5a647023ce6d47ae1602a073dd50ecfb3f717039011d8e5bace081a3329667423047b452d9f9a58c94bc9c6142ebb63516f596a9d40371b0611d0f9be17e0304d9e6de617ca8e0f8e24b73df12170cd586732607efe5cd21b3b2fd9b54bb45a141cadb42f288db63b598d7ed0e92c5182a9816019a99434b1e8057de927e2b90330818afbae22f46da8e439df7410bc3a916b239691b8a6ed4a5de9ced3c6b8a3bde714df0dae308e8861f05b08aa34287456cb9873378042a4c996c5511e85ed286ee3961526fee48c57fa0b9f8006095d85efd219d09f22e6f65d2dd2fdbe3366ef4bd01ad3f17ee8240b71269886323de0d11d4be89366cd0f0132f86483a685625a7275679e43463b591eddf2858b49d6991c743fb3a94649eec676a96cc11924f51a55439d095440b90fdef65ff43fe716219fbd04e5bb0cd139bf3d77be5ffcb51c12a97be908c0f51cfdb0420bdc3361a7cd9f5653c24238cdc7b81f26fd647671cc60ee55aaf4d5137c813c27e90b476fa007966964b1c637363bcdf79d85ac12f524ec3d0477d22a31b7751cbaefecf33f74374297ba9fbf378ad67f688bc6d7b30accb3760a97e93e6d9f1b47d55e718ea2e109b79eea07b2db9889e8cf29478c0950f4c232aa8f3ad9c7716526425b7f1f92a45b4b00280089529cd2671b4e0cfd09452aabe7238e185f416d2d5c899ae250e18c149dec6445757e02db3b142a5ccf", 0x1000}, {&(0x7f0000004c80)="8846fccb5d04f642aaaacf8c72b11306325bf1cfb670d3e1a5ea5cd887e29e159add4d27694df94ce197c6debb04178e5f0c2b0492e64917b67ea0e3c0a802c0", 0x40}, {&(0x7f0000004cc0)="a854d4d2adaa83471679eaee742761e92a96e952de6f477b4881b67eca800ddc976c163e01f5874ab11abd5ec527fe79f0a540a32f39e60af9d1e1322ac5f5f29a8c3c500822ec4a102afe0dfd35ea0b6204138aa106b6824f025bfad4abc03005e23eb1c90ac434862607e24fbfe39d9881bcc8fb0587fe44de3b96356fd434035e410a49e9d2dbc1bb39f9401bd272f3ddf8f3ef22f07d738c3b89942b7538bdc4e307f5fdad07b3ea54a2137abae946bb1c28810d6a38ca70d8437c70a596986eead5cd74af4cab9e73c8a106da6582b88673dad9bfd1ce71fe080d12d2dbf7d913f6c2b3bfbafcfa6dd8fb426cda0b5acf3c451cfc6ab85da32922ff86a5b136d0c71b340267334a8eb803f3722bb34eda362c1f20ebe559c025479204536fb5dfc0ebfbe3872ef2c8ff6c90f6b74858863a341b4bcbe7bb6ffe17d406f4d9e5e528ba50d8a30ede8cee046484336a59ec3906243595c6fa33be031a339b4e6de147eb48d456d8a3c59e33a273794f2ce0a3283ad72523dcd0fcb7633b64d9bf6bc80f6ba68e95ad42ec5d6ca60f01fafbc7b65bdef6c8febfb0cc6b4d8ae71098e7dfe36264b4b624f5285462000f3c2d6fcecdb1b7d366615e3afcb828896103f287f29b0c1ad427762e8322812e2157baff1400b89d9f61a5723040b32cf31eacb53558df6372cd490936135c2e94ab7b1211c0bcc4412419c01ed085394cc8fd99cfb7deba9ae9b7c60f64cb1a3039ac022f5f5e363254ce414aef3e88b7451ce1d7efad5d966cc757a384d409e088c165d658bb0f1191dd9a49dd1d219552d21bcbe22986ecd2fd5d23ff0a87c02ffcde38f0bc64b7e14c69cb942d873e2b99e3896b4b0fb0e8a7e564035d3137c0c0b633c41dd78e21901e407e0ae6656ae298b0848940e03a9524b6dc2c0a1a639a01f575a05f77df6db2535f409c3d4b03e9a3a6ef21c60cbde5b776af8efb9a39ed9665b2670fb1f9a1e98467e24eeef67a920238dddb48b01d1d9950aa462afef80ef1dfeb556b5de602b725df702ca0a3d2f0c173d699a1c145a2349124e60ecea5b2cc6c9efc62747f6fd020129ba179bf1873a718e437947b08164156754a0b0307824f93de65276ba5fd3a04050720b17b0bfda9faf5d51baf71f70e2a1ff6a1a8bd1f5b9f7ad92a7f7cad1dd64b74259054b67dea8c1f0624e978f0d297ef18359b872a15f5fde3c9b14157874a31e19f2406f26fe540dbf7477c627558b9047551a5cfd5303aeab7731211f8abbc9abaf30f9f8e8e2114f8c7636c9f9efee47c6c44afde526a2aabb612f0421debd999847eec65e4d13786ca9a897751281f396ce955840fd71852c51d70428582c2ec3d552daee49b1563d494c3f1163151b82514aed7001359817310150e3a6a9f9d878d2d41c9ca8c11b920db37e2fc81c9b9c03386650d0fcf8a44290bc6f1310a6783909424b7d77f7f0c4e81696f2a76ecda08771e344ca392784449fd3ca6102156770a0ce94aecd31e91bf051c216a18aa5f4e6d2615cfdc6516bbe0554f810c30eca4a9b1ed86ad105998e95d35e15596db96aaabf08c5e3640ee6b66a6f7f03571e2db0461afe3e17b04897a913fd5565bc1b12f2f1a80ffc17e572fa9b1d2e812972dd3bebec1549bd25e811456c904a07d28d8ff32195db53ebb6ae00d035817ac3c766a35327642ec2156db96fd3b6039ceaf65650e09c6235adb936a481cd1fd6a74db7584fddd30f9b846dfc4cc77bdcc251a1f4939fea58ac7b6daf8064e44fcb6f0868c8d73b01030e03ffdfe6d9bf41c2acdaef76bdf2186a270ea80ccf06c1c83bf5e86de63f95d57e371773589350e3c3f62cdfa44fbfc716354c723b9943bcd9d4dd8a243410c2e86fc77c1d4f00fa06fcc444b3262d70de3ddee440110b2c94a60014c248a85071cedaa2c4f182820bda6bfabfb11a876a9886e7a132a25b406cdb4ab8af96f6e28468413d60947aa5ee9e8e782253af59c3d7f515196ccdfa1128f2ae175f9d866d02e878c7157523a6cdf2be7468312690d46ee2d9d2ffce8ab0a2f4d2dd4a07b952d6e0caa1f3f1b778afd8c1e03f6009cf0ab4579aaa7ade1707e1edc5e50e51018f20137552b4f8895f589ec947239ef645b05dfe11de183b6d99da36e43221fa8e4a1ae2662a7987cd0909beac964bee964516c2ca2f467376ebc0740bf0f5a4005dcc8846f49dccec964e5bb4a94389f2519254a7210d325be11764db49777029f24cdeebd41ad63e7ddade0a9b51429b98a9e7c20598fa77b2e2fe4a0c6a31175a90e1f82538e890c1316bb8f6fa07e3e5106f0a8a0caf541156a3c1f628391e5984777c9467f11fda9c7a080907ebd8e1fc053347d7d7ba8ec9f46a50e479ccebf77ab9bbb07284a0a36c47ae497bdd3313e5edd004ac57714447c6467ffe9dd99d98dbb5a1eecf89bb3d4cb91b1060f49110bcf23fdf28f8707b042cc56f7b15c75a9c527aca3efd64e851023cd22af20d5f613eda32367530b01ea3c3e90e184ddde14373e38f59507847c467b36552117195c941ddb69f2e77780c7a01e223301d291b0fd2e5ac8989aab072b2b3d6f50a4faf346baffc21c2b9b0e61af5df13e3f6abb4ad1cb48d82c28ad9dc6469cdabe7449cf2114f70d8d20a6b481c5ada7c949cf50fb869cb4d2558b467002e1c691dee0d96dec06706d9e01e6d5077460422f0a6dc4393d12dc9f732aa74b7ad41515171f22543fb5f6267c0740927f2e60c300c2c9ae0ac4ac2982fd8b9dde7240f6fbbc534dd58f3ee1678ec40cec595f1c84bff6c089bcbb25edd67afc08bf8d94890fca77f10b22fc1215c4dd1991bb6ab90be575b4c2fd4c804ba8484729544ad7b7d68564cf26ece05155af2077283180cdce0aaed71d6bf8832cbd7fb3dac6bf416e852369a7ff1174ea43ff405735d31f1b6788f5dd771cb74c649cdda87f72217c4c3727e880bb1f1e2d75c47cf383883c43ec568f648a73bcb53cd35c21ee71236f6eb71b4e47558267f5c23d650dc69fb2afe1d6f2de9018d231d949bdb106beb88ddd73e1afcb4b4cca6636dbbaaea2d2d1c2ba02d7a00bee2dbfd25302302cd6af8ac6731776cacb18699157c37a07ff02205eab3ba6c0cb31fb4fba53a83ef7ddef6472cc947235abfdf4948485c96664901fae81e6cd1512dc02ffe679010c2bc6db1ea87fbb12447f88d4139a0d733e928bb27bd0a4e49d6dc539e834b3d114fa670b941c1967c0f3c40f510002e1bb294a0b849d2486ee7e55287b4644e24f2a3c856ae160c6970c6f35e5ac3a0939f73539b0188333540a107a32c5aea36f3838a9ce1468a9d945a3d02c1510539bbd370c4ddecf3e026bd86a96a6f0904eed41cca21a5540931ae7935f2766b976f23362ca7daaa37f0e1fd183e82f929927619d93fcb34bd3046afabbdf60875028887a0ddb08bb9d6f60292174ae65effd5ec96387fdfd2d6c2a8d9dd3fb75aedbb27411ddbd66a6d7dddb26e48ffe0c90400560bc6b6d72fa451e0b4f2edbabb045efb93d9653fc3ddbd46df272cfd7d12f209456ed4275550b0d6dabb33e1e07654f4950ca36e75a95a0f436ef4c2935b808b9bc622313fe31c6fbb1e3be95c024ea091fbaf7d900e9c0cca54ed771fa0ab29a48aa11e04d9adae87207ce9f0b4f2a5be5de688524a0f844af232b145cf4474e75f69dc51075c986173a62656c84b8f4775db0d22d907b87039b7423c2a9185da28eefb62a9c593765b19e676c59394fcfd8d4f46de1a7d4cdad8a231ef244d6b4c1a9e4d644f2f09f50b887779f7e54df604f297b84dd1b382c98af39a8449a2b087d801962e4b25db89abc7f62e83c203c39d0898d18ffc1436a2cca2af9c99445b329e33deba1c6973fe0e3831e96788e9d47bcb8f725ca07bcb81f92f4bb058961b93218968310c4449291d307c0a0451a0247a80d3d998163c9e47b7cc6131be39f78b1581bfb36f16c87e1f4af7a87931f63b9846e39a8c0aefa33f17e7b5565f4cd946e46950cb26890a88c98685dbdede24c8154e97e32947b29f8a917f722e80ef9b493512362bea00e6f17f25a930a8b495efd3ae94f5dcd7818d50ede1da4973de17c8ae4569e6dcd2eb582287c6e0c52189f7c4801c8a3f2c31ab0966fe163a3c6530fd7e6815857a35d5ae815b4f45177b79f42bff0bf206e92bd893995cc4cb0f32b8cc855e745f622696a0be95884f88aa3ed0787fd4b05039261d054b71ced3f667aba5d5f2df5777438c5c148b4c0d3d15831664280161b49c462a1b2b773d7865258e540999fd0c4c026d01a5c3a0b3176b441f05b378ebe9d72872cd546e1390f303f7b598c5a837ac1bb7c53d73daaf94282ac8d41b01be8fa8e6482c5d49d145471f3eaed2e15cf51a3d0a20261b865e38498b03de385aad312f8efb92c08279c3afacb7248744dde7d7eaeeeeb829e4c9776a9c82c79156d923c52450fe1f97f0f81b781388f06b71d8d580987ca615551a91f67765f9308c909e63b8aa64be70c18cd4ea8f8181b94815ce776773bec42759fa61953f7ae262abed78ff201a82c757815e5ef6e5c672547d4b48ea0af8affffa398b059203585b2bb5e3c415574e0369ad5dc66563e355ff1bbecf09dd850a403aa381e1c9b063aa55f2489dfa805c0d5f67b99eede268fd2ac041e01928d8534cbd841404032fe0e98c3cc3233a3d99858cbf86dfc1445d50724a43bfb6a752320a036a4a4f868f59dd4e9da2605cb23ba3fb82fb7465ba78fdb5acd7303e8a5f2b8768983bc66261326fdf875589f71dd29a0ad1bbb052d53ae6bf181b57791866358ec572fd6c9e921740ad4786a5842b40d34d04cc1c07fb8a2a77a437336fd8df5fa85b2fc9e9f937dcae6fa36b7cfd31c81eb158a3b2409d9df6336107765a01b012a8e36ef399ad9f98d51e5b79873e702397088bc1178415f75a48d4d24c30d12f4a407c45e99e53f1c572db426c02cc72d889d5137a63e0af867a4514a6b4c47b9e1fcb20192d372f530f4015d934ed311ed7df245a2e4799fc97353937fb52eba2ad783fe39cc73e8d783a79e35e32b99c42b89b186cb532f7ea9dd2aba9b4c251902843c82de019b285fed975865f8ed59b93bc6f5064f1ca71be66d7ea15ae16eba332de2343f0e0da2b869b2df46a3dff7725889da3ee8d1902e307a9c28d9f101e76762deaa6cda41d21500251469ab071373e364f6b762b91b732aae9b995311955e940c139b6430a24bcddf98cb28b55d57047702639737193d7aa72f79dbcfb7434ca513da2ea859ebb37f997fd87c2172d7e6717036191131aee0793e8bb5979d0af851e12d26c6dc2a7b2ba04cae8e8ec0ef36e93cbfa314bac9f5d114c328f8828d4a23c6b54d4a6387e0c916c9732a3c7f16e895d70d55554174fdcfc40ce5464a10ee17df584301dc1c5302fe8b119fe85673e77b1c58f75619b04b8089c5f3db403466197eb99110d982840bbd712d1fb7523f2c0a25b67501fe28ff196050d5ae55dc7c1262066d7f80714167374ce4c6cd93426e91abf21f79a2ee8f3624bc0de2c269e8f928e8983d1fc6090b0b9eda15e2fd62724ca5c90cd1a0a4e85dbd8afb8286745a2c5a66e1f5faa171b8618016830a225ac1566255324ec98355fded5a02091442de27c2eb7f082365ae3d27c852bf2ebc44a0d7c856a26543e6e2bae9da8f5cc53ee3b1c5ff4c35503fb2729454632454d12500de9ceb4d220c8ad5311ff38f77313bb50b5b4fe831d162f080333d1bee6565b16f0005020d03", 0x1000}], 0x3, &(0x7f0000005e40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r1, r3, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xc0, 0xf}, 0x2) 11:46:14 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x4, 0x7e000000, {[0x7ff, 0x4, 0x7, 0xfff, 0x3, 0x80000001, 0x2, 0x41e1, 0x1, 0x8, 0x400, 0x1000000000, 0x100, 0x5, 0x2, 0x7, 0xeaa, 0x200], [0x476, 0x400, 0xd2, 0x2, 0x1, 0x9, 0x8001, 0x6, 0x4, 0x8], [0x8, 0x401, 0x3ff, 0x176, 0x6c2, 0xfffffffffffffffe, 0x5], [0x6, 0x2, 0x10000, 0x9917, 0x7fff, 0xfffffffffffffffe], [{0x6, 0x101, 0x0, 0x2}, {0x465, 0x7fffffff, 0x8000, 0x9}, {0x9, 0x3ff, 0x7, 0xff}, {0x0, 0x4, 0x8d8, 0xf5}, {0x80000000, 0x1, 0x0, 0xc2}, {0xffffffffffffffff, 0x3f, 0x0, 0x6}, {0x3ff, 0x3, 0x210a, 0x100000000}, {0x6, 0x9, 0x8000, 0x1ff}], {0x4, 0x1, 0xf7, 0x1}, {0x0, 0x2, 0x100000001, 0xae}}}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 11:46:14 executing program 0: r0 = socket(0x6, 0x2, 0x0) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000080)={0x0, "240c7bf74f6c3a5feb7e6683e7a55df2536b4b0302a8"}, 0x1e, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x6}, 0xc) mlockall(0x3) setrlimit(0x4000000003, &(0x7f0000000040)={0x131740, 0x400201010000001f}) 11:46:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10008, 0x1eb) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0xffffffffffffffc0) 11:46:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 11:46:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x1) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xbd3, 0x0, 0x0, 0x0, "582a7291260735417dd72aef6a13d2b2b7155f6e"}) 11:46:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8280, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = socket(0x18, 0x5, 0x3) socket(0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x99d) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x9) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r1, &(0x7f0000000380)=""/40, 0x28, 0x800, &(0x7f00000003c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r1, &(0x7f0000000300)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/39, 0x27}], 0x1, &(0x7f0000000280)=""/103, 0x67}, 0x42) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xc, 0x3}, {0x16, 0x0, 0x40000000}]}) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto(r1, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 11:46:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x40, 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:14 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlockall() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/143, 0x8f) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x100001) r0 = open(&(0x7f0000000100)='./file0\x00', 0x900, 0x12) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x3) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socket$inet(0x2, 0x8001, 0x1) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) 11:46:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000380)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x80000000, 0x4, 0x39e, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x7ff}, {&(0x7f0000f9f000/0x13000)=nil, &(0x7f0000e1c000/0x2000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80008000000000}) 11:46:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e807e9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f95bc464cfc250897aa6076a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dc2f55976c809c22ae060c7060dfca0891d83636c5f1b2eb19120eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55abb67b0e49f8ee82749ec76fb27dea62e85a3f3e1259d30000000000"], 0x164}, 0x0) 11:46:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) 11:46:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10800, 0xa0) connect(r0, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x84d0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x1, 0x7fff}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3ff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0x8, 0x7fff, 0x7, "7639bb907e846178bcf880f66bad502c6fb4ca2e", 0x20000000000000, 0x4a}) flock(r0, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d", 0x0, 0x7fffffff}) 11:46:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x8000, 0x1, 0x400, 0xffffffffffffffc1, 0x5, 0xac, 0x3f, 0x4}, &(0x7f0000000080)={0x5, 0xaec, 0x7f, 0x80, 0x3, 0x5, 0x7fff, 0x1f}, &(0x7f00000000c0)={0x5, 0x8b, 0x3f, 0x200, 0x0, 0x10001, 0x6, 0xfffffffffffffffb}, &(0x7f0000000100)={0x20, 0x5}) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) 11:46:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) chflagsat(r0, &(0x7f0000000140)='./file1\x00', 0x10000, 0x2) 11:46:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f0000000000)="000000007bac9401e71044de6e99286323d9aaca04896c0474d2e6ac4c1816fce6f670f6cc140938bdc475fe859c4443336a918ff876ac6578ce24d1551f68f30454fc2365116f61ca2d1ff4680d9ca4d449a5f2b9c53c3bdecee722430553a1c0b5b1f9a7077759a60001dea85645e1b0cd327ded878e910b80bab5111268f757a509c364f2ee7fced634c0f2ed1c6e19ff5ed3982237daeb15216bd92221aaddd97d2cbc40a526299e0be708fadd198db0680d06fdee07974abc3bc3a5563c761a37d682a004f8052313bc64a3ac8c40c7debe5e1345bfff77afe7803b4a2e55fba41095742ea77a", 0xfffffe3a) 11:46:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() syz_open_pts() fchflags(r0, 0x0) 11:46:15 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10000, 0x800000000000, 0x0, 0x20, "67d7854c8e63eceaee15d30000000000b9870100", 0x6, 0x8000000000000}) r1 = semget$private(0x0, 0x0, 0x220) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000040)=""/67) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 11:46:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {0x0, 0x0, 0x0, 0x100000001}]}}) 11:46:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x27d989d5f275d3eb, 0x0) shutdown(r0, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) 11:46:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x3, &(0x7f0000000080)) sendto(r1, &(0x7f0000000280)="7b0c11218eb0cd494610fed560ddda9d004b79a5bc5d174e2b1b3b8146bbaa75dbf4e905c6786643bc9b1c0addb2c809c939b51fe15df23adc66f5dc4f525878a206e5e6966194b89914f91ab01f4a968edc7a2f680887de2bf6dffb4e909c75fc94e1614632d03ebcecb373e256f38bd4c6e6c25ff925128e1062c184cf6c37353060807dcfebd2ce750ae5dd53e0cdcde61ec17923c113940c528fee398b6e183eff8967", 0xa5, 0x406, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r2, 0x7, 0x401, &(0x7f0000002840)="c44937199f51e25d80bf48570876d12c7a159305c96cac216e362b0bfa926959154990a7bd40e4e077bd258992971efa3da6862d173d63a3936383b3cae8718ffb01912a25b8c9ed836e5ad2132eb4194edded079d7cfe06e8997ef57e5781c9969e8108e5b2c31917d53aa5bde0d5b6030c240c4e6a782d59990bf4ff73ddc1c3dbeda98e1f940e51c81c192973f9d5b7bdf3ea22a950150fdee277f489328acb4dbaea9fd1f220984eeeb13b5698794ab8bdcddfa42821238da1e71c6c23b8858f4bc1c48a797b5e5da93772dee5a5cf54269d6d512370de6ed164acd9e6af09921a8f", 0xe4) readv(r0, &(0x7f0000002780)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000340)=""/2, 0x2}, {&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f00000003c0)=""/91, 0xfffffffffffffcdd}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/214, 0xd6}, {&(0x7f0000001540)=""/249, 0xf9}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)}, {&(0x7f0000002680)=""/228, 0xe4}], 0xa) sendto(r2, &(0x7f0000002940)="4e99450e79cbee10d6e03918a47a0f33b7871bc2cfe9cb780b04fa18619a0e5cb61586b40d1502e56547c31956c87f0f595e2dcc7f35870b8eb86d1dcbfb1a480ce37796de519f010eea6bf0b9c9fb1712677793aa0f53130c8c24bd0c52004e203fd6a7feaa364dad7ad367c6741cf6cad02686f4b5cf3300ed4560d280b080b2c9db7d7b7268c8ea87830a0c6214be3828fca320ce2785f414715da32194bc3058df6c1951ac8336a36ac62e287805d00461f2d4d5991696b1ee6f28ea63aecf37fac07c88fb8acc589b0379812cbce353e5", 0xd3, 0x401, &(0x7f0000002640)=@in6={0x18, 0x0, 0x4, 0x1ff}, 0xc) 11:46:15 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000f40)=""/1840, 0xfffffffffffffebe) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x104a0, 0x0) symlinkat(&(0x7f0000000740)='./file0\x00', r0, &(0x7f00000007c0)='./file0\x00') 11:46:15 executing program 0: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) 11:46:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:15 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x50, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x288, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x200) 11:46:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 11:46:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7f, 0x800}, 0x10) 11:46:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000000240)=""/170, 0xaa}], 0x5) 11:46:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 11:46:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = msgget$private(0x0, 0x18) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="3a0474a2f9cfe80a92d16eae5f23e66f169b721017e16502855b12479fac068103a989a52c8d1ae78ec02cfc2fc824fe344af3df4fe198e0b87634c27149a6bc5920ee28823d8b044524a7cf879a9a0074dcba4bd9b0c8c3a9cea84484863b06e488d66602f9b2340e6e819f99a516c10527437ce4e23e031c47f4546577f623178962a3bbf96be630a84228641dc3f5e317f3ff16bd8e277bb29edf6b8de296c720820f8491ca958c29b54505f38f9f4eaccc88cb84e67b2bae3001aeeb913b4cd072969fea8dc7d55ac7830c5972aa0903c92cb8e0758ef8b325370824d3bb2c2c837d6939940df1fac46e", 0xec}, {&(0x7f00000002c0)="bf980886438fda3246260cd65cf81cbafbab963cb9a9f1836f7e15c0128ba601c7013ce9daeabde83fd312e0c70d8cf065a59da700c884ff31fe9fa41e2b1742e5d3a3aa9890987ed4b18ad73e64a75cce0d885e006c739fa533b8c4540247f0a567906d9ca356a45178611b72a0ad208fb5440fbb391f109a445a4f5a0d5f03b6784c51c0ed8504bf97232cbac89648378f2cad38915540e224b00324ac44e40f74c30d994726bf9a0fa9ae13", 0xad}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000380)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) chflags(&(0x7f0000000400)='./file0\x00', 0x10000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:46:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{}, {0x0, 0xc30}}, 0x0) 11:46:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x40, './file0\x00'}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fchdir(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x9ab) execve(0x0, 0x0, 0x0) 11:46:15 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x10001) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) setegid(r0) setgroups(0x0, 0x0) dup(r2) setuid(0xee01) syz_open_pts() 11:46:16 executing program 0: mlockall(0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) accept(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)) munmap(&(0x7f0000a31000/0x200000)=nil, 0x200000) 11:46:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) write(r0, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21", 0x10e) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() r2 = getpid() wait4(r2, 0x0, 0x8, &(0x7f0000000200)) close(r0) dup(r1) r3 = syz_open_pts() r4 = dup2(r3, r1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x1f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x9, 0x5, 0x69, 0x5, "6b8b603723e6107b96871d362a2854269d9f2296", 0x101, 0x7ff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffbfffffffff3d, "857df934ea00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:16 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x0, 0x5, 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = dup(r1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x1000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:16 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xfff) syz_open_pts() 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x120, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000002bd, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff09, &(0x7f00000003c0)="214537cb2cb14782f350c71614e85a9c352ecbbd1a0edca7c21b562ec09d52331de84dd906c4a09380000e39f44d255a8d81b1fadf480abc70b91bbf02ac0ae1663e7cc7734e6ac9cac2419600919512e21ecf620e452bd03fd7b6f7ff8e59b4d299ff912289521d28e740258acc01339c3e6e0e3d50e5053c722de3a285d79b4b760fb1034fab43a2aac1ed5622e8d5cf2a233a58d42a0e1e267a1182fa70819fe8c291b49ea23089baa51b5d894cb890db32d8dedecd6aa6") 11:46:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x8001, 0x3, 0x1, 0x7517}, {0x10000, 0x0, 0xc193, 0x6}, {0x7f, 0x7, 0x9, 0x80}, {0x48000, 0x3, 0x4}, {0x0, 0x100000001, 0x5, 0x3}, {0x8, 0x9, 0x7fffffff, 0x6}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x188) write(r1, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 11:46:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) setitimer(0x2, &(0x7f0000000040)={{0x8, 0x7fff}, {0x8, 0x9}}, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8400, 0x0) r3 = kqueue() open(&(0x7f0000000300)='./bus\x00', 0x89c8, 0x8) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x81, 0x20000000, 0x9, 0x7}, {{r3}, 0xffffffffffffffff, 0xa4, 0xa0000003, 0xfffffffffffff000, 0x3}, {{r2}, 0xfffffffffffffffb, 0x91, 0x10, 0xed, 0x20}, {{r3}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x4, 0x5}, {{r3}, 0xfffffffffffffffb, 0x4, 0x40, 0x7, 0x1ff}], 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x9, 0x5}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0xffff, 0xe178}, {{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0x5, 0x2e}], 0x6, &(0x7f00000002c0)={0x3, 0x4}) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) read(r0, 0x0, 0x0) 11:46:16 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x81, 0x3baa}, {0x18, 0x3, 0xfe, 0xc694}, 0x8, [0x31f8d113, 0x0, 0x4, 0xd84, 0x2, 0x5, 0x10001, 0x9]}, 0x3c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x43) kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) close(r1) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x7fffffff, 0x3, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) write(r0, &(0x7f0000000180)="74182f37156d064e5c3435eef4c75fd8f7df014e33f088a14501046b1a46b348887755bfa0000381a41ca9dea149e10963d2c31b4525fd69e772b6041ea0e15aafe73cd50ea90568be4ae1eae46bbcee87c4d4cb", 0x54) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:17 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x210, 0x10) clock_settime(0x2, &(0x7f0000000080)={0x40}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:46:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSPGRP(r0, 0x80047462, &(0x7f0000000040)) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r4 = getuid() getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getpgrp() r8 = getpgrp() chown(&(0x7f00000001c0)='./file0\x00', r4, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1000, r2, r3, r4, r5, 0xc0, 0xbd}, 0x7, 0x9, r7, r8, 0x3, 0x1, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") getrlimit(0x0, &(0x7f00000002c0)) 11:46:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xb3) unlink(&(0x7f00000000c0)='./bus/file0\x00') 11:46:17 executing program 0: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x400, 0x19, 0x3, 0xff}, {0x401, 0x5, 0x8001, 0x1}, {0x2, 0x2, 0x6, 0x7fffffff}, {0x401, 0x80, 0x7fff, 0x3}]}) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000100)=""/18, 0x12}, 0x2) 11:46:17 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) setregid(r0, 0x0) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 11:46:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x481, 0x51) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x9, 0x6, 0x8, {[0xaaeb, 0x7f, 0x7, 0x80, 0x9, 0x6, 0x6, 0x9, 0x9, 0x6, 0xffffffff, 0x8, 0x80000001, 0x5, 0x8, 0x8, 0x40, 0x3f], [0x7, 0xff, 0x1, 0x403, 0x0, 0x37, 0x8, 0x7f, 0x4, 0xf77], [0x7b9decd4, 0x6, 0x1a, 0x9, 0x8b, 0x2e69, 0x5], [0x6, 0x3ff, 0x1f, 0x8, 0x8, 0x1000], [{0x3b88, 0x101, 0x3ff, 0xfff}, {0xb49, 0x4, 0x100, 0x4}, {0x0, 0x434, 0x7}, {0x8, 0x958, 0x200, 0x5}, {0x8, 0x20, 0x6, 0xc000000}, {0x8, 0x5, 0x7, 0x1}, {0x0, 0x1, 0x5, 0x3f}, {0x4, 0x122, 0x35, 0xfffffffffffffff8}], {0x3, 0x768b, 0x3, 0x1}, {0x9, 0x9, 0x2, 0x800}}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x0) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x6c}], 0x2, 0x0) socket$inet(0x2, 0x8001, 0x101) r2 = msgget(0x1, 0x2) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000047d1e7726872a57d0f4154e6cc8f4a0d4944cafefb5b88e1dec240a6be21f39330dbeedc38a60ad9d918a94cc7ddf2b6f7c3542a77e8777c3992e939831b629cdd756ee6f4adab2dc72404a26277098378cf20a3301116c9838dbf82163f4bccbda66f97905c78bc76d13ebf5171e9a3b6b33f78601b9b8671b017164171ec5ca94c1d15cd488347fedbeae7f359230411252f8035794efb0c96b51d2c64e7bda8874685d2f3c1ba6e2acb93c3c6f91f50c74d1da3b48db11230b41f1332a810ced94393bc70cef0b65b65531496a9da208ae6fab9aa278e9762fc022041b31c5b81b0a41c8789514cf02d70c73a219d9d394c8888d1dc69ab42c5d28c357ce2a63a1c5c848833a42cedfcfceea4de67d190008d4fbff263e74e9807af4893d963c6ff3d6bf38207f29b267ecb93d87477ca57823592bb7b0744bbb76f787d74ee0cb77501ea1f6cb774b84a8c489ffa1dff7f0fda56bc39fa17f1c80c120521870c830c54a007c613ace20026e5a6a5513c7b4983cddbd9bb52664456beebed"], 0xa7, 0x800) 11:46:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2a, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x9, 0x8, './file0\x00', 0x1000, 0x80000001, 0x0, 0x4}) r4 = fcntl$dupfd(r2, 0xa, r1) r5 = fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x3, 0xfffffffffffffffc}, 0x7ff, [0x8788, 0x7, 0xffffffff, 0x46c, 0x40, 0x3, 0x80, 0x2]}, 0x3c) read(r2, &(0x7f0000000180)=""/117, 0x75) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) r6 = shmget$private(0x0, 0x4000, 0x104, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x40, r7, r9, r10, r11, 0x0, 0x9}, 0x10001, 0x1, r5, r5, 0x0, 0x463ae5fe, 0xfffffffffffffff8}) connect(r0, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) setpgid(r8, r5) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="df0dadd3286c7bfd83c74954b50d0e099adecacd58c77a03ca124fb9f3f9acece6aed8cf209a7e76f8bfdb6948ed71f52dd195e8ebeb3856920ec8f4aa634d6831414fdd175887a6f380af18394ece7056dad35e73aa9863c977af412e1f0486ad764450c09cc070103c67587c478866dcfc94b4", 0x74}, {&(0x7f0000000400)="9f599ebdb2af221b03a9f42a09a22036edf508e15d42d9f71d82796d919be4f3aca9c4d02a69924ab0d1509168005a861f8a638a61775db7a523629fd69df2b8f5c5b9b9607ccbbdba828eb104f25732c0739a36a4584616c55ce61a92cbeb1bdc0f4f2b638bf21fc5520e1028c622be5911594ea8f4a1cecb465421557e67b07247d014c6a45771bc1c396ee6b55119e1e9212aa8d0602262719791f847feb24970a9", 0xa3}, {&(0x7f00000004c0)="4d2676d620fc6c34eb4bb563cc029553319e119f699d0dcd79280e43e910741c9bfe4bc4eb0bc3dd8396e6ce3820f2942ec1775466608d1078a2c5bd2bcf682fc55c12e4d120642b0eb63d8b0a0c08fe26cc89fafbf36e443518de6cec156c75d2db6fa63ddf6d31a3b461d226d5d6d67cf857d5d98ad961295d3f058580c13b3d4246a3c045386bbf085e49b21398488dbfa66c1d9e82c3dd8f77d3280e92bced5459204fc83b22c129d55ed59b59c46cfc597dc4df052321bcf403c03caba3d29ac792ff64e6ee4f83fd9123", 0xcd}, {&(0x7f00000005c0)="4f62646c33996e54bd73e2fbdc0f4113739d52fcaa54e67139df8641305a8860481a84060393cb466f8ac4ab61", 0x2d}], 0x4, 0x0, 0x1b) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000640)={0x4, 0x42ca, 0xbd1}) utimensat(r4, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x9}, {0x9, 0x757d}}, 0x2) close(r3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000700)={0xf9e, './file0\x00', './file0\x00'}) semget$private(0x0, 0x5, 0x10a) ioctl$BIOCLOCK(r4, 0x20004276) bind$inet6(r4, &(0x7f0000000740)={0x18, 0x1, 0x4, 0xc8c8}, 0xc) sendto(r1, &(0x7f0000000780)="9fb43b808bd944543056b4049bbac56083741c874a7bdf70a54da7ce8125590eb1fde51d7f849af01c410090ffcae2fc2cc2614e402d780033b5fe9c9ac8dbddfe46853d869fcb18c0b49b80f2d9", 0x4e, 0x2, &(0x7f0000000800)=@in6={0x18, 0x3, 0x9}, 0xc) 11:46:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 11:46:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xd68e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() utimensat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xa6, 0x2}, {0xb3, 0x262}}, 0x2) syz_open_pts() sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000340)="73fd53810a6f7c234ba6e0bff3547bc70e0a9ee2b39a5078642d0e96d8a0d759c134a449e52d50add782f476d789d0879d3279e4ed143816fa8088abd5e6ce887b4dd19cb4a417ed1ad264775b754d52701731a1bcb21cd5df988d32d1f0faaebc72f858338cf54c", 0x68}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="a000000000000000ffff000001000100fab1c71ad4ad8c7d8f1dcc7f6c1c916a41db49c79841aedde201f26884d60e680f1fb1943762ba8cc9a7f65eb5b3fa6d3622353e6e2732aa4af35dc67437457fd8812faa839814367da759bcc7e193dc8638fbbfd34045dfd5fa96cded1e6c5153805f775752b1265418f974f32438107dd7a2b302ff8d7adb53544350778061f2bc2aa7df6d34be9b8da9c90ed2b8841800000000000000ffff00000000000003a14db5000000009000000000000000ffff0000050000003b34b045a45ed566ee1d1ad031e2227dbfceec30e4791ef27e3a82eb6eb59293a2e9f05722b8713bc88a12f741e8dd91ef09c7c7f7ac1c6ca799d4da634f84ff859d13c0cb7cc6ffe53815eb8afb949c096f737dc2ef5bf8ef9eaebde0aa503a509b203bca84ab5291fa3a93fd14930b4e630d4009bb08f0d9199088a10000001800000000000000ffff0000ff000000e127000000000000a038b597cdc5ca2c82ab9ed16a367ab21879d458c9d438b6636961020afb3f1affe2a5163ed217b2e3e15a3b1dbeb39fe3c5f706eca7dff23ec8247aed14189268148673a90126cf34b4f6c5283074e183b5916a19dc1b1244ba2b13b8144ecfa6013e528ac04430194de99b753faf5a7b4052e8746e11a9ed96fce84cc59738ff95935d1461083641815ce2a3376a9c97"], 0x160}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000440)=0xfffffffffffffff8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$dupfd(r3, 0xa, r3) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 11:46:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8029, 0x7fffffff, 0x0, 0xffffffffffffffdf) 11:46:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="2e37ac15", 0x4}], 0x1) r1 = syz_open_pts() r2 = dup(r1) accept$unix(r2, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x42, 0xa0) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x898, 0x5, 0x7fffffff, 0x199, "c50652e7e6a0b8227ffbcc44e54406b3419182f8", 0x3ff, 0x80000001}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) dup(r1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x403) syz_open_pts() fchflags(r2, 0x0) 11:46:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffffa) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="2df7a2a0ac", 0x5}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 11:46:18 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:46:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x13}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="510fc3a038", 0xffffffffffffff84) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 11:46:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) close(r0) 11:46:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x3ff) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a7) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x42) 11:46:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x8000, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) mlockall(0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4000, 0x6) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x22d) 11:46:18 executing program 0: r0 = kqueue() setrlimit(0x0, &(0x7f0000000140)={0x8000, 0x3}) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r2, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x3ff, 0xfffffffffffffff7, 0x496}) 11:46:18 executing program 1: setpgid(0x0, 0x0) r0 = getpgrp() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000001a80)=@file={0x0, ""/108}, &(0x7f0000001b00)=0x6e) sendmsg(r2, &(0x7f0000001a00)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="deb7c42057bee2f5c98120cf0a905d6bf3a93374cdc7dd831820104ce08ec0e74c4582f84f5c2b4b1f98d44f3e96a493f806514b6303116f7241dbfb76744805196d6c23fc21c32819e9b2ec1bb3261d2d6254e197afb7a39cab26a159df511e246531f3557ff20bc617147b4251b34dd4b8866b46312d58a1085273d6a04732e257b72b6fbc0e32ead81190197e7f0e31739d7ddae7bf45b89983cc3d39665ae2a5fd9d8c35ed1457a8527c37cb49f76a518e82e6244eef8969d1592a4c090ceffb72ab04", 0xc5}, {&(0x7f0000000180)="151fa63f", 0x4}, {&(0x7f00000001c0)="42ee645de8590ada9a95a32a3cf580de1d6ab8d578f58699fbda2926bfdb0995fedc48f4119447ceeb5ee21ea8f6905854c716544c7b6e20d6644ea4b81c7ddda80a9a412732590fe655e1d7d5e4e3b9941f459281a0cedfbdcc96869df0ff3afd147beba37ec104c8dac40dbfa23ae58adc6f30c0eeba5fb5719a7a602ef45423df52d0d1e2edd91f1a68bec9fc8b99399b8402b7d78053b00c485e4405fff132a0a3f7e5975b19b8eb549b3cf50ab5f6d826fc39b46886ca7f", 0xba}, {&(0x7f0000000280)="8a289aa16b5e430a1554413b7408030e5bd159cdcc6a302caa9689b2c13364cbbc5e5aab4a22de210ee657e8a04999573f572e3a43b4f92276f33dce701fd6c55e975dd48e9e87877f1abf668d7294f9d1ae943e3b8dd673179e36235f6f7d7b54b75bd4d1746ba79f09a0d65ad459ff6dacf61bfa86bba1952c4f0129fc91646d47c8e34ef5a69653c80e3e92847f4cfea621b5bd53f82e014ddfd8bad69c5d9c0f8465579219910f199cb44384ab7c860cdb5d", 0xb4}, {&(0x7f0000000340)="e235eed56319a7e2e1c590bda5203efd9b9f7e6d65a691d8822ee5b933daa3722790c5e3a2a13a37c95a5af68ce3cff8d07eb5036cd11d953ed3c5e73d78229b4741c3a73951c0a4dad3999daefc2a725f3dc5d7f90b5b0a4429d22db30ed8823f2bd97d5b2426f51fc181", 0x6b}, {&(0x7f00000003c0)="214cc8db613a265de7d4beab0e7c7f107b1634a100f11d00b4c5dba8f3a402f3ca1f4054a34cdfd6c392ac65a6c9402b", 0x30}, {&(0x7f0000000400)="448e4caa3e9f03ad7751bdc6b2d90ab05ad7e3eebde33bbab4bb123e79ce12f7dc8c1df77fac5191cbb6a3606c8908a2c6e31cd86bfa56bbb07654b8dfc0a1aac766cd245e38c41babb9e810191b3b5139dbe8757ce41291de7a2cef1e2d0b0e17a91576dd6a4386861b0ab7a6008f002904d93445384fd9711de584bc748a7809c055d1b44a49f5000b8dc3cd1bcaa4819fac398379101cac14ee16d27551999e5d72d00257ba853e0ec2fbb964c61a08468b81fe5e804715b8247a1e2cea611a9d7b489386bc39387ef60d06dfa9652d05f998c4e3f0f1aa5bbb890b33d824482e12476ebc2bdabd9d411c220860ad8fbbb9dd729c", 0xf6}], 0x7, &(0x7f0000000580)=[{0x100, 0xffff, 0x7, "a4781dd50047359e6f50e04b86c9c1b241ad5e7ed11f8930e206b547e389a52221aff7180f665c6058f020de3375bd41180390e8faf1e71566ac7e9504b28df741c0b5530e4ae357664821c486cc5a97f23195ca3ff8249df08e53f06fff48e4f96067493a4efe6489d4aa17b77f6f4b3769b1337c36053d62a1252d79060331d79cbd203a013379620ade4118fee7563396489b22c14a17c64accf26178670f1fd7ac2b317a46a8eb0660b23b11b654add441911a6bce792546fc08dea9a528e14045d7d25e44b81bc889e0870222da6c08ea1ff2b1d1b179073a2b10a79ad2fbad4a4ca0e89f58030357d94c9a"}, {0xd0, 0xffff, 0x1, "3fbe4fa27136f50a9e1776c454830ce6a79c4f429a7fd37927f9e8a1f003b3560d21ae7cb9c9e1eee7a8606fe06c584faa7daae117820ae78cf6df5a05948e76d8778d9121d051757107f4ab838dfde4b235a70022e1e488518aee265b1c4e7629225d8caf11300af99aa0a9e78706aafea8a1e82bd35ebc2b20b315225b78c8cc7681b03634afff1b9cc83567d7dda38e450468084a5171fe87924c3375f3e0f41b0cd1440e3d5d201a4e42028432da65521883a8dbd6f44c"}, {0x30, 0x1, 0x1, "0ac7b2ef2198345b5c9cd112ce09257000e212efdd78bab263bd571ab9"}, {0x90, 0xffff, 0xfff, "ed7b1e88dad74a2b14e318595f3ab6ba14a99ca1b44c1c9d3b1f8a3a0c62a1941d06d858e8fdb7f4691e5e8c7c78fe2a1291fe69df16c86700e433211fe710ba35b787dc81b261a5d1d79a0bca9bf6648283a1f21029c979a4b8d09df746b1b17e38241c4cdaaec41262c2da096d0a26d4b6094fdb90add32dc9a8c326a2"}, {0x1010, 0xffff, 0x8, "a7f91e7b0611378c045ee9ccb57980deda18cb2489b8d921bd975fe4abf1f1181f2db12f59bef2093bc49a6dbbd749b2bf3de65b7e584a473c3cd1581069d44f51b01982faa8cfcaf4a608f2a723bbedac8afaef76578422475e10d58a36fd268b4967d893a20f74702e53e906e543c67935dbec65f1d17cc321d5ea481dafe9046dfd2bb7f7cd44374810e9523e594aeb8f438ad9815fa61b0a4fddc602714a10601b5478301ab96402e13692a2e0d5a964365edbbdb646da1bdef1e238a3d408cf5213d1b8c1333cf1b2ec284d34a17e22e6acb33a4e6785da7b3eab0d2e7d9fb77043d200f16fceda955342e54cdb8926165d1653b2c323f9a3cfaf0ad5cc156b99c6daf95f0e94f5bc73f466ba8bad16d98bd355bcb437e6756bd69d0577be351d60b3009050ae4eb830352063f80ccbb13f2c3d7027b13ce77c514429d3a1e59803a9f4816ca5c9ece2891b636ff0fb97a188a5a7786bdcd2dc51644edca0c2ad56683e24fba3f894458589529aefc0b13eb537305579d8379d3a78e4cb59c66850df46e6ec899566e427a53dca38466f815d925d205cbaf0ebc0468a7cfca0b69cab72f4139f39141690b624097e6bbdb8268bfe24dfd403c3488180588f5bc8f3b6f576fadaac65144a99a6c73511c5ffca50a53d51c5cb8a37546117b9d88121636e4ff804278fc75b48484d07dac3d2e4671ef74826c3930b364e6b3915a38f5b406643c18dd8ba98160ab900378b80d7942e179570766fd599389126b8e1758137d73f5529f79f355041bd475b2d6412657ec975ca9b93defa33c6bae6d51e4a53112731001777292471f37c650c3b5596dafa6f4fdc65b56c680a680e769db2bf31abd654a88755d14228f46ce7360e415fe19203dd3f3776a172c7a0ef0afda8416c1a1345f275832ba3083f21e6a82a8e23295aee774dfcf58f7a52c86a2a2d5c51c765ad980e7c343706f6902cf430943c71b00f9e4d8dddaf53e643505a36ff6f5332bd0aa98c47f98d6a482de587723a1cb096ad32fa83aa34333d7df69894dd8662ae1ec8909f4ca7fd625aa2c2146b03530455cacc9358ae232e3c03ff2082fa295c5535eb0bf8cf6f747e4d1286415ea07fbbf23bea1388524b5d3999c86b08475d9fbc093bb7b30c6494b0d09f5d1ad068a2ac63cee175b89fff6403d44da40a1edd782ad5bcedd144eb71fc163520d5d0c681fff1875f152ce634b5a46ff02cc2d0cc6ff81521429a49f36e7469914cc07f245b48005e11cc9a369f910d2f4a3313609b6fae3d78e01b486ed0f2a8018f96369f57cc88a142cadb2a9733ec153d7792b16be58a12f3510fd2a5c82e9941fefc5d58d4f9b34cf86b182b373505f59428a028cc6f0525f9878b8b78478bd0f8828d57a0c0f6ba2873cb73fbd08294be536fc4bbf1a4b59a0f54b8f198764d6f64530c9bed5e9a0ecd97d6b3a4186a940ceed512c46bdc55c702230057feeca5d6b5449a5497632a74c30d61edc3b5c954990220254e5215added61930d4d194f31e21f48f352ec802ffc9a384a998c4ebf5b1d5bb388b836783fb1d73679e2a13c7950ed19161a02cd73fd8c3f98f68dd8bb8f1beea95037b63cc3adf679b986a04011ece02b71c81caaec99389ebf5cf6619905c8b76dfffb56806d8cbde110d93612a9512972a6e5a9602f2bf78b9bba892d43194dd9861b6240783c97bf3e3fabbd3f400b0a510417d7c1dd62197d03e864d40e0e95b39caf9be3b12452c0bca12f06d5f0f23a2c8f7a58c8d7d467cad3060dfe2dd635201ee9d55bef9e2ba49fe3f0dba0ee0c86ca68057460e5cec988b13927e8b8e3f61d34864b3b7b822e99d29f808bc368bc7717732140895321dafd2059dc448b1e6fd29118471e7c3d843375462cb48ae42bc5c7bdff29a25936bc8f2f290d18a166accf789ff62907e4e5ff9ea758e828705f546d0bdd3161ec0657e450faeb3b2199d7842b582a4c89e41440948ce9c43cfd5823d0658a1a5bcb52b339667ec2027c89afb2b98589d478e49fb8bdae2d4020c11f7a8573ce24f4ffbdafd08268590b7d7c386f9b8ac2ff1e95d7b124d0525153345994762dc10dc158f49a31485aa0fc8dd5646f2193ee45e0d7b1ffacbd829096e25a5c77a784f684d7a589172bba0a61b24b4e5d47ab90222adb98de935dbb393358c93252f8952000b1db26d34d41998450aba456d85c6de76f6a66a99094e5947df584bb60d2e1e0244c21740b802030d8b238abe70c9c0c5381424e1cdaca642c457889334db09fcda9d663354d3c94f57ee322e58278c005d6861ca0fe5621e0b51669013cad6403d90a6875cf4337593895ab915fce1708372c11406602e0c0a1ba7e8c48f961ff5ad735dffa954d2fa76c39a4bea5afb9967b5c4ac7132c0178e097303c7d47ef25edef27574af21bc1fd2f121e05d7b29e0655d53b0662c6385709deddc7f61f676193f047ccfdd034c64fadedfcdabcb6dc24e3d98b4d226ac0ba99a6fd5ec7bd563d1b1f4e77f333929a50e61ff77e9b22775ae601fd5df5c77a8ac4edfba0e6fb2f1b8a42e8619874ff9238902a61c5e30ea51ab3a2f15494092ae66af3ab0c19f28d41b938652a96a3b246c3e41a40dbabccc46804a893953ea9d52a723173a02c2368ca688fc0e56c8a1eee9eac54743e68b9be2263bf07a45c0d6b21a40bf3ca92ec29c1a40f5ee8f891b860dcb04021eba71fcc9a8b1392dbeb2c12a216970eb258bd215d0e25ede3d265bdfcd376ad0d8de9ceef88de18c8c3e7a2b86b0d282bc3570955095dc686dee3c62017964d33846318337dbdf377067ef0c2edcf903d69666e9d02b24b2e2f7244efe3a45eec14283277fa908192511763597ec958ae939c44d2bc4f499f396fbb0cf50d76fe3a89c3ebc168978a0e85e089e6e42de4c71e7198d8b8c69910ac9f2071394c724fe3e75e9f5972c0fb3d3a5baa1083fb22e0280222e8825f1bce1cf347c9ac8314341394ecd22baa372e796d217c85b63e86a34305db30cedc0ff60b10170de75cac1321c223ddf1aa2fa079c327b180024e0ece0805eff0b9f4da8c0aa5845f8880a7c728cabfcbea71dcacfe244bb20be7f88ec326fa9f67f77fa3e464a3e97cccd976d587693ba4623367c346bbfa3a22df4dd2abc3ab3183fd894e77be1681e537ce6b626f033432e79f3a801c1c86cbcc50c9294f43351d7737ef0f0006304a270047714e841781619fc7297449815147e9e43435303800c0f9c4db141fb1cf9dbdb3538f760c715ed0ead424de492c9585e8e07aa59fe6388e903cc968fb39d4a9efe297945106cc06821539944f3dc41c24def750bdc5e9e127cf045d86601282d2dd82295c6a95da4974d4bbc19c275737872311ba3ead049fa8c76bb82bd4991a805605acc7a0dcf64f22882a350dbb96c1b61681c491665cc1ccdc43b53f53620120c65bbd9fe6a60d32d618b0f5d26ddc7d068fce9c2d7899f1001a00808c1401d0dfc9da38f34410881ca3d55caa5c3211882a430e87dc01af65a86c869e557707c1165327f97d091a9a404389471d546b00bb950fa7ef5c6bc32c436647746bf53a7f57cf8ddefdb168c361a72526356510f9c57e3516642702335040c0b80cfcf927eab92c06fd06d776cb14971b89ea5e59c2a166772817b93161501333dc57712490a9264e306a22cf59c6d76c3b00c71695f6afbad1015dbc71b5cebca6615868112f68ba807d97e9cb42dec21c6cbb8907679ae7b0731f359587f8bfcf113197aac883f8cd9d8e7a29b4ad51d11976a24bf8221642c1727c01939d050992b143bc103b76e0ccffcc6bb7624be4604c9478a0e7a04280570a3c55d2a49976b424f93bbd99fe502f86bd53966754d0acefbfe5491a51f7d4c8c7071ede3a23bba7cabcd1bf8d91b1a3a72a8ea43567c1c5f0ef329ef168932ae81ab201dd10458298420dcc2b1e77ab14d2296e7efb6d21eefbb3e282d72e259cd87cbc8f6119832d3d417bc25e6125129e237c8ba83e8d1563f7a3b51388ccae9980098a9d1e914161dbf683349e74fdb2293c832f9c9e9bc898255e36aa7ce66a0e58babf28487835bdc92f2a82bef45b99f2f1e6a959391ae443cea03f67778906224192693ce7d8426f0c9ecc3bdb2b60d93a74a127d03968b0b22698c85ed3a49ff9756a8d6e427a475fd700b0302db87c0c6a40773dad480a8b3e436fdeee9a3fde1dbca72a52fa6c84fe51f331838d69d7ab30f2c1fddb66616a084b6b567e16bd6a8d74909cdb884cea2209c672ade09440a580493119a38c59d566e30a9c9fd50bc37f65d7853fd1d7715410ba788e7ee390141ec5caa7cd3b28883ba0f63b3f5ec5375ad24fc47aaf8b03824724aece179b5c91a509532b3806cdaba0f39a744cbe81b50ed100ce5f53dc45f5b6d4648b48b3a0e94138625660e1eb45368531cdaee46e19a785d6b70a0c141b8033bddba8fdc6ad4c21f0315de30fc51396effb0e84126521e14a9616fa8c1ea4901caffc3bde4e4f6a86c5d02d9bee5f4d30ab9931c10677992ad4f5f28f364fdf90b08c00741dfd4b48bd8382660eda5eed64d261969657c87813281ea2bdb0a69c99a6b40eb53abaef9423e77b2a335c7b1942ebbb45f69903ffe4320018b85f20241cc96cc2b32e59bf5623ad6377a773459461a084b7fa607c16312e455670f011903c204d87d7c038d1ada9f36f02052308994fdc6fc8f7ecc1e5dbc2085b0bec3e752ca3ec91cc4f68420aa1255ec289bf6619636486e4ecdbadf83a4529024612af70e7add269518a4be6f7f793f4aa1de105aeb57c46d9f185b404a3a5809eef8de0120c2a5d04ec96d480c81fa4c75ed62b18291e705156608123319f4f1e7813f81a08d6f4d362b5940c182f2d3b313dadba44d2af154acdefc52ae27ccd4a350a593bd5dfd541ec5c8d8efa9ec909044621d72c65db6c87de0ff1dc4586ce0b8c8aea1668a77aaf97a8d0024905c68e8c51244749abdfff02dbf36dd11c3123151406a8cf9cb83305a4a8a1d49aa17b1bd70a02f55a7f965155ef8411c3ccd20ee88f3338b3dbf52fb885348eacb8ba8f2aba1cc6122c0321375d46bd3615da971b32c122f0382d3c59e8c5b58950cf11f83c297bee593ec4a881b9af781a08973316e0e0ca43ceb884ca1a24c5c5788706277fa9eaa59af66f86767794be2cb6c04672a77f523d26ba4fe2f445d64a602fd686c9e8186eee093f96274023f08b246b5446872f021174cdb5ec0da02d12d91ac73658afa8bb4ae07cba75eee226eef2a73900072603164a5ca01bb1a85ea1ef129cd9d165f7ecc14cd647b6dfb19243d75dc3be7c4ce1a6e1c7441ad060ae7c34bc8fa206be3c48fca23541a4dcdbcbab0d19d97bed622924197a5df2299cbd318db59f37795584496250ab2599192252b088dce5953bb4cce8e435537866b1075660c28ea2d06f21ce2560c77fb9d5a9b0fa09a73d6493c85ff011d1108db436b107324835f4a908e9c242cd91d52685e8d211f6924c5ff4ff43d9ba8d4f3d875d06fb72140f05ca2bb501f5c60edde7b88b885f8e65618ba9802e0df916893e6f69553e0f3f054bcf32caf2fe5cb1a2c6222a23000368022fe6a64d63efbb50312235173c669dd00bfead2114b0ab8428b09496a0b2eee526c856e480dc6b49813a95cb3ab6cbdaeb9f9991ba5acc4c277970b5f6c00c7614251de1e7daa0c428b4243f9f8e80e5f03f6802fa798561081f354602c66b6627e372ef6f11be6ac047e7b931084495f163af5"}, {0xd0, 0xffff, 0x0, "5084013026b64f1477035982e2d00bae58707fa53a6efc1ee527d29bec1006a3782d2b82794a3ed1893f12f5590f91c8330d264e4912336f5272673d3694a37ecee967da39b4d6e949bd81be06868734c81c061c8bc15e8930c82763b38fc2b3a99338476e47f9110802ba409e49eb996ebbc2ec1cf5ab5293bd7bc3ea7869187e7f4bac52001ecfb2a863d812f60fecb91bd177a39ef4d707ac0ac1a74e0edac0670c2a5c17734274c30556ede5b9af637295679e4f50db4d75f02b"}, {0x20, 0xffff, 0x0, "1da09b190d196243fe86ecf2"}, {0xc8, 0xffff, 0xffffffffffffffff, "7b645a46d446ce3a06c7adc0530bbb9a7c7f090f34315dc06c599de51c8f77ac77dfadf8b54f4a1a31bfe0a4a77ff56e83589d88645266ac93b16839b47935bdc995dac9c68cf3e6e8750605a8739a950c7cea6707f84fd794970c8e44f0e392f0cd67eac54ebef32835cc3a258a43962a0b39d612808de5eb0d677c6ee9894cd4e0daf014ea955fe1f8e4f5413d8d70db7aefba9bb01b9d7bbff5ae629dc9e038bcc1e2aa41c1ee3a06b32ed7298c360efcc8620e"}], 0x1458}, 0x4) r3 = getppid() r4 = dup2(r2, r2) setpgid(0x0, r3) setpgid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001a40)) 11:46:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x9, 0x7, 0x6, 0xe}, {0x4, 0x2, 0xffffffffffffff95, 0xff}, {0x815a, 0x3, 0x8, 0x1a}, {0x80000000, 0xfffffffffffff38b, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000200)=[{0x1, 0x10001, 0x1, 0x1}, {0x0, 0x1000, 0x10000, 0x6}, {0x9, 0xd7, 0x3, 0x1ff}, {0x4, 0xffffffff, 0x800, 0x4}, {0x3, 0x4, 0x20, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000001c0), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r1, 0xa, r1) 11:46:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getuid() getgroups(0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(r1, 0x5) r9 = geteuid() r10 = getegid() r11 = open$dir(&(0x7f0000000640)='./bus\x00', 0x802, 0x11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r13 = getuid() r14 = getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="8f2ebb4c8567333a7c85e52f8622728861a5c858988c1b35019807ee2ac423d406b90c1813b8799697c4e4e78a37fd869ee32fb5676399b4a220092a8b19b5640844b34d658d6869f78d7ae2c59d4fc694b88ab22f1246f7047800c38dc2d82690e967171c9f", 0x66}, {&(0x7f0000000280)="8eea6da9501d6a7786068a892875f0f5620e84ddec332564f8e9aeeb2363f6f73cb5e65bbed843a7433400846ad5f0cc5a5783384b6fb925035bffdd0cc7dc2a9e767ff21de51e2a66dc4d4835c057f6d87101efce08f98ad421a9592695146020da8ccbb1cae9489ca76823f8a3d90c778166284fb9d5f68614c87791f143d569f31218e303637910748d7cd5ea93ddd7fa0c4c5bc868492315d1c2a0bfa4455f2afa94ef0358b8904c8bff2dca0c4c7294d2e9a2f3e92c00999f5f4496dcdd4fa6e1af92d04e311e2c4f8cd6becf837c7d934bfdcd6424ee340b02dc54c542d89dd08135b5b77025e44e6673a6caadf61366d42b", 0xf5}, {&(0x7f0000000040)="16121b176101bbac7fdc5b0a6209a76196b114d870ab1853710df37ddd827b2be3e0a470a5b7ed9d6c42", 0x2a}, {&(0x7f0000000380)="3b7d3f96b8c95293a258647a95526fc0103eef3af49c3a39e30aae95ef324cffd763a00e796205867f6171371b61e6fa1634f5befee8db8c25a4e9e6a6d9ebb51dc7edb309eee47fb1d8ab8a2c1363de3257ce34aa0ee492e22c25e1575c563d3a4e35d87ff9bdb9ce7fb3b0e3e3ccb4931f01f4cf693bde73b4731693bceef79c8a578429c9ff99c94bdb535cf25da3fdeb2a", 0x93}, {&(0x7f0000000440)="ac1a34bb067ed2c785a20eb99f6b47626a3f66700e3cbff5accb9d98c9ac92007fdf154cdff65a1d99c72afbcea31d164fe3373a8624ef0c882d9b45e52c7269b69aae225092259a8946b46231f26faaa732970354b36e061f2e3610606daec4cd510642dd3759972a7a64205e5a9847070a5a590da696cdd532f744c2f2e31e57bafd99e6de5d", 0x87}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r1, r1, r11, r1, r1, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x110, 0x5}, 0x400) 11:46:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = socket(0x10, 0x0, 0x6) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/181, 0xb5}, {&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/236, 0xec}, {&(0x7f0000000600)=""/50, 0x32}, {&(0x7f0000000640)=""/147, 0x93}], 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x60e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0xffffffffffffffff}, {0x80}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0xcc, &(0x7f0000000380)="a1b6e3f3b4732f0efbe688a1fbe89195882e2b1ce20c168fb574245786d5319f96ab40c414499256c04a44027a50fe231b1acab63e9e0c5a49f9d2653d39dc56f4e8df1fa478dd6c2b7dc08b239deed10b19bddbbdb3332c7d4f728d0ff0949c053ebf8e7e0a77f15654666d8669192c906ef628e172ce7daba54d3fdb0646cf6d0e7014646033d111cfc1d0a884ad960c52688b64d31f6de52971a65a968c47ea67adb3e6e8c17e22322ba57003afcf5eb27bfe598a1f768c2624d6bf56e40cb1b4701577a6c5b1524a39bd") 11:46:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 11:46:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) syz_open_pts() close(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="dfb60e887d9ab01e83fb8c8554d531b7719780a6fb95e4640e3c7c30e063cb92ceef3e0f7552fa951d99ef7c682e8dbc3b9b8b2189be5bcba495f8df890e93659b235bcf9c32aa7718028be9686aa6414992fd85aa90f9443186f04ab1bc09950585b13ddc675f0a63e0fecc88fefe1cfe06ac7a", 0x74}, {&(0x7f0000000300)="4f21a233808f719c9fb92dc93d1a8749b4e717029d191878a0b487b3a0d923aab2e049e27b11148f9f6f685dc4314477afb1907f29976ecbf3dde385e6072f398b16d017e7c87d84c61da5c3a11f5033bf0238a9beddd967671202a16d59b498ca4405d67f5b7a33e0831f627c192289e33c38528dacddbfacf178c2db35ecbee41c8c6dd0300b78a676ec491de509b796f19d15ec87f848ae7379805963d1f6a27b27f978b08b3fb8648ccb3cad7a67ace9b14b35d04bab2efc0d55af1db212f042e936884515c08e3c1ab0d700801879646cc0f3ae2c2ca9b47e5b9655c121b700459ed0ce95dc10f7e44020d53cb593cd783a537ca42bb33d381db4", 0xfd}], 0x2) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xf3f) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 11:46:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x881, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) fcntl$getflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) chown(&(0x7f0000000080)='./file0\x00', r2, r4) fcntl$dupfd(r0, 0x0, r0) 11:46:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000580)=[{r0, 0x1c}, {}], 0x2, 0x0) 11:46:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x3}, {0x1, 0xe6e2, 0x1000}, {0x1, 0x40000000000, 0x1800}, {0x0, 0x10001, 0x1000}, {0x2, 0x5, 0x1800}, {0x4, 0x65d, 0x1000}, {0x3, 0x2, 0x800}, {0x1, 0x8, 0x1000}], 0x8) recvfrom$inet(r0, &(0x7f0000000040), 0x0, 0x1, 0x0, 0x0) 11:46:19 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10001, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 11:46:19 executing program 0: msgget(0x0, 0x20) clock_settime(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001400)) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="75cc888d9cb6b901c6cd103cbef51287cedb85bea078c52e11a5b04b34f95882eba37f47f21e97f07b163c5d9e0851fd63bda801268d8e430c7e73745e82801f3c6ff739b4d7afa8bc79818096c8a0de353b4cb402f556e1433486736db1bbb2f65b41b92f4580174e47ee8f22a31cc5326fd805029e93722a994f0c4d", 0x7d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x8001, "71219f46b9c04260472502058075598701980001", 0xfff, 0x80000000}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) wait4(r3, 0x0, 0x3, &(0x7f0000000240)) close(r1) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget(0x0, 0x412) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8014, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x401, 0x20, 0x3, 0xd3a}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x1ff, 0xfffffffffffffffa}, {0x5, 0x8000, 0xb6, 0xffffffffffffffff}, {0xfffffffffffffffc, 0x5, 0x731168cd, 0x800}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x40) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000013c0)) bind$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xffb1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x120) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) open(&(0x7f0000000480)='\x00', 0x8040, 0x2) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0x2f1) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r10 = geteuid() r11 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r13 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000003c0)="70530605f69e1dc99f17214c2b3e2db3b034466daf2225eebc67646bbe4c6ab0bc11", 0x22}, {&(0x7f0000000400)="e5aa8b6d7b526c4dd9730ed6c85252d5e955370ca0d98fa79adcee810c8b27c9f64c704ada86b89df32e3719f8d058f6200115ab3ab2ceb45fbe35431cac33eba53479f0c4ac851a76c1d666203916fd5b99b6cc44b38250a00b226fed3d4263085ceceb9cfe", 0x66}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="4bb3329918294d1802b4d0cce9ef86b34d9a4ebba76d393507d941fa24e4b93eb9267ed36b5ed327f3cceae55d1ca5ba9882cf086ce000a72a82c192f453d04cd6a20184c7a0ed78fc9d9506952d4e535a5499f430813916d83c2606d909a027995a3471c44e09c33ad452e2906b3e371d54efe0dfb5df76acae945e8db873862efb072c842c61d51d8b95abadbf4cef1f2c802286d2ceab36e9e40187ed48e5f85d6cf45b3b8ccea201c5d9ff", 0xad}, {&(0x7f0000000580)="32090b82", 0x4}, {&(0x7f00000005c0)="86538f68b24bb7a120f0e59029678abe9be32a9205f03ab11440ddb3ea8dc31acb9100202ad86631cf3fe0a48798b248c6d48a3dec8d87d5b673185108cc090d7e5b7a5d49dc11f32393722b3b20450e8a2ca502680bd57a958923d6dfaa30e9cd481d8dce7cd6b93e15d71d", 0x6c}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="001d71734daec21925ca9301000000ffff000001", @ANYRES32=r2, @ANYRES32=r0], 0xe0, 0x40f}, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x8, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = semget(0x2, 0x4, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/161) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)='eh', 0x2}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x800000029, 0x800000000000008, &(0x7f00000011c0)="cca3ce99bf2c44f655ef7800002d6d066a7efc38c3aafe0a2cc620aa30930037a8dad46b3509146103dd8a2373cba66b15b26739ce3f76825e5fe4f6221c2210ba3363aeec9b309a8530f8199c9a15b5d52d34f03a00000000000036c34a59a90000000000000000f69776ae397bb8e5d20d8d1545296a15ca6b9313cb2bc5e764276e2f5e3e57b4c005840c1494ebb1cf3593370ccc2c2a6f498c80000000000000000000", 0xa5) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) read(r0, &(0x7f00000010c0)=""/197, 0xc5) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6800000000000000ffff0000020000004c9d21bce32e55d080cac5717456fe703f0da5340ffa2d9d8c57be302c8d26ab787e7d9d43bfceeffead178c927478bee6b06e1e1316339adddce2c8d1cbd0f8bcb1b104e507000000000000003c8480807749cb3d6f6996bdeb8ead3431b712a49ecac89413e251e2e7f29e2f269adceaedd7611958a6396e38dd626e3eceec935cea43fe2354"], 0x68}, 0x4) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000180)=""/68, 0x44, 0x800, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="bba9", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x180000000000, 0x1, "0366402b96297f0c033c02df71795acd76ef3caf"}) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000000c0)='\x00', 0x1) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003100000000000400"], 0x10}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000005c0)="00c5", 0x2) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) recvfrom$unix(r0, &(0x7f0000000200)=""/132, 0x84, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r1, &(0x7f0000000040)=""/149, 0x334, 0x20000041, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x4}, 0xfffffffffffffe4a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x9c2, 0x23) 16:00:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) connect$inet6(r0, &(0x7f0000000080), 0xc) socketpair(0x18, 0x0, 0x64, &(0x7f00000000c0)) 16:00:01 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x12) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x7) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) mlockall(0x4) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x1ff) getsockopt(r0, 0x29, 0x8, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c18000/0x1000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x8, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x2) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x42) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/214) pwrite(r4, &(0x7f00000004c0)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc98512ad4d096d67340807cb782564a6802463cd3df3c0eb1", 0xb9, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f0000000a80)) r8 = shmget(0x1, 0x3000, 0x408, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) semop(r1, &(0x7f0000000900)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r9 = dup(r3) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000940)=0x5) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r9, &(0x7f0000000980)='./file0\x00', 0x0, 0x3) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000425497580007000000000000000000"]) fchmodat(r6, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000040), 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fsync(r1) clock_gettime(0x0, &(0x7f0000000000)) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:01 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0xf26a44a70125cc42, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8800, 0x0) kqueue() r4 = dup(r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0x4}, 0x10) socket$inet(0x2, 0x0, 0x80000000) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="77a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e8010433267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6e1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d1ef33c51c0ed3c5931e6059a3262664b9c3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b08000000000000000c65f4b0f09a890d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c60b39cbaf21581c02eb13d2cc838af8e5b81a430aef020016f91fde2ffab38b304081d56a4ec42ae656a25a336e5647775e630fd8bd5b31de11734b60c2bbd8faad23ec7baac19f", 0xfffffffffffffe34) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "85495588186ed1b54e66378e5dea9c11cebac68a"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xdb1f, 0x1}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0xf3c4, 0x5, 0x3}, 0x7fb9, 0xf4, 0x600000000000000}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f00000000c0)="9a06e3030004010000000000000024e00818d23a", 0xffffffffffffff5b) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 0: r0 = getpgrp() setpgid(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = semget$private(0x0, 0x2, 0x45c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, r4, r5, 0x43, 0x5}, 0x6, 0x400, 0x6}) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0x800c5709, &(0x7f0000000000)) semget$private(0x0, 0x1, 0x100) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9c1c333ac7da821d6c25433b0ab1fac673e567a1", 0x0, 0x6e}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x5, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c6530001aef84a3d9735454df379983b66ee165bec6402de5526acb6b7335a1f5dd8dcfe8c8184036862068fbcec0d2257b7111b1945c716816492d698c4a2acebb1d0856b97177d9b9806c0656ab13bb8813d3469b79"], 0xa) geteuid() write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="00000018606eae3c6923f8b3a6d983a3a297ea8dd9040008000000ffff0100"/44, 0x2c}], 0x1) lseek(r0, 0x0, 0x0, 0x3) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) socket$inet(0x2, 0x3, 0x4) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:02 executing program 0: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/234, 0xea) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x212, 0xfffffffffffffffd) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x813, r0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x141) socket$inet6(0x18, 0x4000, 0x40) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10488, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x8bd, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb4", 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(r2, &(0x7f0000003580)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003480)=[{&(0x7f00000000c0)="dcc410b6a4d1c9693b4858e849f4bf75e3b3a7b06745af920e003eaf50efca9d27fb52240b8fa513f57eeea929cad392b9227c0993169afe49b2239a1bde946587", 0x41}, {&(0x7f0000000180)="975e82927df68f9f405914867815c78cb90c3ebfb93873fced803faf835c12f4c9217a519ce8bcca07e96d29cd0cdb7d4c1d697c94323293e2d2db0fa5867aa990eb0143dd32684d1b569799d837f1ef7d751ba887d35f860eeeac8a0cfcbb71810dd12dd5ed2079ba8d2935f70662a536990358077c886c8f8834384376f72ceae6cf8bf8e6f73f62059f82eb4539fd4af3e0572c0996976ee4294f22a2ac6e41ce6a5b4f69a1f9b3d63f6cf141d12dcadd1174685faf6a7c3288bb2551cdeb028f6e32ab6c412926d53a6da69b8a50e48a243434a6bc8d8a3fd14c45cb7cbff09dcbcffa0aceff82756b3bafd88faf9674a6ef805e0a39d4f886f19b10dced816d26874c0f55ef7cd55e0073deee57cd1f7256d8197086ee95dee298428a761a630b743b3f15d8bbd477c8144b7fb6030e1863f20011630d28d68ab9a6ca2886f4234baa30613e50c9b6b88d961ae41acaecf59a8abab95cb93f02a19b615fbc085202891fb5a6f90e50b17efedac91907262ff1ba3cefa3d96b330f9624855b27fdf609c5f40d837447641092d375d7e64ca390352a907ac9fec6f446f2f49dd2385093c69cdb8259959ffdf23f5f853c7d529983cfe9674e07d39a817f4bcc23c7ed8fdf51ec366c00b33cd2f5208072aac92aff556defbcfa209c2bbf9d5903d0d6a2566ae04cb928cc6c459e8741833c5d12f4acd520ac3a7442b53b3f93baf8fda26360c1b15379bdce026f92e85fc4b391dbb175bb08163ac5849492299788ad9e3001ba7aad0ac19540f2f1bbcaf51a757aef65c885719fc366708b46a9210de2e0a93b2ee1ba90ad36b05e3f21f26cfdceca7d1ce52e3efbd1a8b2429d5c69ec2a2afa12713fb71769271a6bfac70b3afd1ba32739bed30d90f3a4eb9458c217ae8543d811023840eb1471a2c5a392293c58d7df5e84eceb8a3c6460d82929d5f98345e61162d6fee6367069b87bbf23f34daac92fe4a29cb864c16d57695340bafc8a769183ffdafd27b5e4d07cce69184be0756ba5442933ffdf0750fea3b0223eb7728f3ee566d5290a903a5bfcdf39eed9c476084a6f19b3df56abdf8cc6b4ed60ac60182bb613e3061da52e615d51cdddf43a0f9f0f9ced712156916f1fd304d84bf575bdd650d4781d4dcbbd545abd8bf94cf9508d1200e38f879af024437971db34c12078531506ffec99a26ced197d34b4d255a0892431cb65a83f7b53be47537ae6a21ce92976d2b5f334825cb0188ff054d8faa1df427e776f024b50d6d6779f01d21f8c46f6b203f84bc22911926caf9cbcde0b139b65c5104ec28b7ba8a196171183056e572e4dcec4b48fb2dfff261404715f46f378bcbb05dfd99a46b81ae062a076817ec893865a0e7da9a064e1c59395fe8282dce2c786935e25ce55bccfb6d7fda8d7c553f38fd9dab2b8817156332c59cac6ddc98aeec37b1471335a16063cae79391bd3fe780f969d55aeb434b2ad355fb029e492be40ae3e0449f5ee4b7104bd6de4cc20bc6e7540f495451611e895ed2d7ced246e14be3b0a44211866962b994166cbe5ace4d0199a1e15a804d6b393a9c0f7ea3b05ccaecbd1ad71a158101c0c908f193a1a2dc8795069b5ab26b17c530d5b62926584162bc69ab2ea18ed939a0c7491e47d3ab69e5ce83ec5398f188da0d411da2b6c653f73274049f38f6952bd58320e1c8d08978dcfd412e32cb8b1f58ab7baeede8ac4513ede2b6d997ab2ee40c7f602fb7cc18077eeeef2941a6c1221559e0893c182b16719057eaa6f24478075f1c3ec36052cd9a9ba40146109b0ef7cc9895c2099cae447541a63ca347f5889ade21026dea017fdb2bea170e69185263e330b2113e631b30eb0d4ea4381a6b3fcd78b8eb36fef3a177f71e4c4bee36fd0dead2cb383d42b7ce712a07d67d7ea04a8029800814d6c877f490bf0ec4657ac60d230c5fa36415e18b9b9b04eef58478dd3aaa305e04d813d45823d6221ff390d1e06146fc5278bfbfb2a99a1d919b6ed23101077c0eb3ffc18d12222a664b628f6ac92d31e09b7194e96177a39777dc745e999f4457de0d317c035b86597ae62dad45b117472f0fc0da28a66e8bf3a169ef71ab5a516d9cd4cdbf82a5d431347d8d2f361824a0d7b398acd700a6c18c81a252d314d24f8109145d5ea58ce387c3e94d79c44eb2dc0af6b8f577eb430593b3b1fc0dee8b9b4605643f13b5e68877c57dff8817a9e28401f397a17df34bbddac85f4abc4480d3256c726482c475afd5ae4703fa511152848aa17b27348ab9166ae24da0758d5b2d87d47f2c6ad80bc74cc5b9853a836f98327c3eabe6742fd27df792fe9ee947769e394e1ad98f5ccd7f398f32cbe85fbb3660982dd6eae4e129b5a85d71021e928a687c5482d75282e55319026816b965937ee075349874290caa77c22df6aacf8570f64757c4a7510bb4765e6d5f1ef2451c5d1a0b2dc2a5324c5c71f98a27860b0e6c97b25be2dc9bdb5688f2fc660e7e86dbb42c04dfd772fdc9f47839d93c62ba181e598842d5a9954729717877ae4022e1c67ebc585d522a77056cf597960601a0e38a20fe3008d5e9f0a56532e134483b9326064043ed756e7706c3243ad325bd0b6e8c87d5f5ded0eb142f37c569e479b39ef33910287be1af9e6257632f89a947cfca4cc2b30926c2e22bc9fe658d6d0a0a8bda69b15e4584a124aa7df14acea29f27264110d102d3d99c27ebbea8948dd8424848047e3d20bac306abf714a7953bc1bdb01966f8501be22c166907e71c9f0300e29b0a39d18a6cb7786467e45b3b31bb7088b00e9db3a99245c464667ab0350f419169c94e7241a732d8672c40aaed0e33ec3eaed521b94cc120189ff806849cf3d417da0a88c4797830a8fd2726ab6f9904a4de55661d133ab416518ffacde6ec74edfd2536b2f48b09d68c5cbc9c59ae1e796196152ddfc04c649da484f4107feb6337478d7a22e273da2c6cc793836f79f59a0f4eba6bd101d3dc7e87f03eeaa91ab1106c1d4395240f616d3b52dc8689fcbaa47ba95910689764ec4d538e0eceb0f7b25e28213e2d79334382725148594965ef6735269e0592c8c1fe5cf1fea06b9d5764acb1946e133b68f38817e68f08689e420d57814d624bdc1ff4d8189257077ded771fb3fae83451f4aaca4db8448f6464e9f4e9e4a313dadf6b1429781bae9d76fb20307f127f300a1cf28e8b109c8536c1fcdda37095032b9fce37f9948c2fd7404bc7399c7d22df59177246fd1a4211322a1cf7111e21bf9ac47c437c770c5c10dca8bbaa5da954921ee290fb4c6a7445a5399756f0977a8f419bfa7aeb6b203cb3dacea8fc5ff077c0bc5b31ec3a33f388a1794f9e4861977af65d33ea123927e6de8b29f22606dad5e87ff0343288e3cb93c805d5d01993b03eb0f0f2179a134f5f22197aef0d4b9396d4a8a19d1781196586690c5949c2b63ecdc7b07cb29b7009b3b2ae375e8622e7cd7146a1869c722b88e7d6da5c3c98406270b806f0a970771ae6ba0ba65cb78b11c919f9a9a775753157e23eedcf048b9bfdd930990f67f624a355b2f1f5ac250a7aef7829aee6dee913a057825254f6fcc84157583d7df3f24b05d0c4e94fd7aee1f49801f356b4df20b91c25d04ba27c70de94bec8aa8e84db7c59537b1b4d2c520a2ab5ee56a10d12251dde63e3b05c5a39bebc1b787da0c3a7ab7488b33dca99401d146cfdd3f36e90f2d49d6ba4c4354c64febd7bb94a7666b4f3d1307fab3b99502f5c629ae4dcb9ece3edb74ac67d156ae58d6ec56a5462927c7331cea82297174579d38bc3bfbdffe32dcb7efa1bf03f174a738d3fa2c5c3fcdd32302457c70f271e6c81dd803126278d60dc028e81b2ceca21962afa55122d38b3123d1d1533a059c9e90e7fd2f75f346b764c197b7811dad592fe74ab74a13f176dc501dd4075cfad6d98fd75440fe3e45c80a7c24424eb4354e2147c93dfaa48e40f55569364afcebb663e2715c5acf1d23ea66fd20f11a7519d0372adb6f02df3e70be5438eb3a29f2198b64bb477a48368caef8125d62ed5c38c523f2ad0e26ec0e8ef7080b8f92bee35c6d33b32c0acc246b9176d603437706081705bec0fb2a1de775da718ca72ca6898264fb84d83fc2237e5610bf51e4532861e7f02d0483612d799b08ab7062c5aebdd11be0f2c39938db753f9449224c01fbe77a3da16b0e64634229febfcdccdfb376b67d39f741e7a00271dfcf7abcfa647f0fd65e0cc46c11aa68a6df9ac00da6ea5dd7774133f34bf46ffa8ebf2796ee042f2cb402efda693092b305c0c0addf547677dd525857e8fdbe5c951203724c3da32dbb1cdd74948e0a706cc3cc8fed8d067eaab64b75c473cd516d9a21049dd727d3803ab48a019898496e8b97f42507ccb7bc9e1b04c7e52e6a9d742874ba841609cbefe584319200ca507e963e3e4818fc7df27124037bdfeacfb66e4069bbc7b1a6f9eb6eecb1ac4251358298ca740a79e8c237073362651a74f4e36b1fba15b0569d6064cedd3c7ad02206a50647252b32ca27fd193b5390857c9c3f65065d4ebd9c579b0a21451dd4800c5b2e44bd3589e4bfd4b44e19e4936634372ef08abe78ecb0d7ea96c89a8d1d455ac8a35b8483c5de1b1a698155fc84e0ea346d1e7ac1f96aa467a292a7b7cabb079420e0e71c55c1f2cbddd7cb8600ec1decad279a7a23cfc84a5ae486796e1516d5c413b0eee405f9a0813124d31b681db1c11838a27b879eb0c90f6ce255975179901edf3741d16c0b1e46f17955d54e3f39f942940dbcef0b23df05432d4b7cb5b8c35cd2d56c0ac78047351972c6607b38eca73c7348da5a4e78cba03399e09dc38ae5d59160e88fdecc215b216cad733977eab859818c3f1e9d8e0d8e80482766345ee7e34b58772b3f2ad609e82997b3554c1841581f0624cae54f69d90a731933671ae207e911e1258894db882361ed05b85fa7cc35af26dbc01039efb79c2a7462fd3a0f2f2efa551a7fe145a642b9d06008e5f357b62315f1b7c2339dbb4f4e103d5b31461aa737dbca03cbb7ee0f5d82522aba2535f4dc979952df9f93a32a6091bb0b6fcbbb39b30136697996e49b71bdb25017a3092710be94280f080f988f7ad56fd3931fc49e2c09eb8555a9bdd2e2261c3b9c9ed14cb23903b4a3b5b1d695ec65a4edca807517469f97b958e67f78af490199d1f0b3f9e501b4ed82b6975d88e80c4e28a0e565c13736b8c4960b1f891b618127283aacf31692b43ff03388d45d49716e883b0235033acc3e70ff4ecc687deb78f690a86d472672afb0d33f89655c9ae60e9a9cbdaa42c53acbd9610550f49abd2376bd167352986b66ee7b97afff97144050b5f4a50f71b1dacbff5d9fdd0d6a74263d85864bee68e4032a30e20c9209b49b6e540298a4199d0cac95f73c675fc40c5bd75ffafcac45e76612ff6e744ed96ffdcd8a0d8f1e61a34c4293f5069456c7d04791321cf1691f379bcd6b81245f24959e7e5d7d268a5a89e57ad77625c67c68e71180a63690d927a319e7187469574c9e57ef62ca4f2bfa64b5affed151fae42c5c755ccd09d4637ea8ea83caf5c4cf6203b37606bb5812e52799d65e94823bfd13b1c7d6a4ce4df1f6277fc719a190814255ccad82854145c3686d5173cc684eb2b8f38f9a42d5bad730fe32ae0f026fcdc25e5f57ed468764c0ab13b1afcd359e47065020a06bc1eee0d366df7f982ac4e68c10551e47fd24ef1e34a24edf353ccc75a510c2ae4bb516094c944b2f25af", 0x1000}, {&(0x7f0000001180)="b5fc45834fe8305dee0304475f75b2d780b8eeb47e081d8de759e7e4fac0e70264a48f3348ae944f0fe9a9ed84263704805edd5c71c1ef5baed5a916eed4ebed5171042af3838e961617e7c83b39accb37c7b6bb2b947ead01917f339f009003b8e204e2c94edcf40b03a92c3eeb938c2be1e705d4806a378552304da6f25af83ec687b3964cf4aadbb358f8710cc30e96352e82b9bbb89bfcc08c2783695a84a886f5692c92c55013cbdb9336e50b7d841771a6e9b133edc78a1308e56c11d90e12f21ebc7002efe5a7f50424ba4515f6b5762f94b2e84bf91771046c560c9c5c402a87236f07fba18b72aebc79267d43def2a446955da76fa583e270090ae6a55e8e17c9a18fffdd3db9764b22ceaf17f485abe0eace3ff78ac0ae8a25b07eb1e2bd3fa919c64103a4705a37932c4ef0e03c3e32dfc3d5a0c5de4efcf6d812cf7fbc7d3a7f2c6481eb5b3062dc3dcff17ca2e636868d4231846be961e0524ad7e45cadf793f343ba5d68df2d9bacd5eb1ff504503d9db56409d03339ce09f42f77237afada15c1ff569ac27fc2e4c3177662541e177053cf7052d655ee334d691f1aa9592fe17f1764a89da7299fea5ed02a0e5145072fa8606a328398b05aa87f7b2756e88384e7abb7707d42391aae72919b093f3bf7b3b509f8b89ac1006e099a9dc86b117dce341584b5332cb06ba93120aea236219c320db5038827a8028523b60db3e7d173d8f3359b6399a4287a196647c7d33d0ee0ad8639aa81259d5e7cea6b8bfd80eec5c05ff69075d11f1ca3ab1f7c80a5c09bce3441c3a3826d37dd602d511465237ffb1b1b729be8d47eca719343cbc1afb1110a4e6120f2cb3600f1cf67e47b4536ccca5f14b8d302c699dbb61520db9ca14163a0159d117a7a523db3e58dad9f0ef7555a71d289530dd4953be936c396a86c88976ab036351ba056d8adae876bb6398e1001ba6a1520da463ed8dde2109798479d382d58cd63b2f35d2d3a1232528ca81d1725db3c8f8450a8c02008d718f85d63d73a78e1352527e7feea16ab0bad7b057ba957369c8b545881070d3e5a5b98ed10b7d53660135eb374f34aed78c6439b0e06acc0742b0d6840a1af5b87e0d9a2ac3da7b71b99d5d649b6b9e504e4d1417ebf77db138e109d54d7f69760ca2cb6022dd11149a4c61b2777213133498bad6840e76160dc24f68af8840aa7626b2525594146639593122343a9ff68275d2c1d1138e651e1e0db9ea6dc0606e556ef109269b5bf0542f47d57237f0cfc78f6cc638ef1b6b8851d76bb2d737e5cf34b3284a2080f8a0e14684eb7aff1d8ce65d439a1b2d702d7dc66f0e00bd7a09a6e634c914f72cdd2d9311b97407876c6e34a0d1877c3670330fbe39e1c0385c577260b55535f0a7f2abd811f5f71db7720479a51ee448a443f5852b987fee2026938c913775046e48339001f72e6f803c18dfa16a5616f64a3baa49baa57aa4adc4b69ae2b3b9b81f5ebc4885a13f75d1bdbc7eb1949b6a3151141696eeffc9c6c027f2d8075b0577caed1a52aace47f5fe2b2987b436a5369514814533ee94c14d411426c8516e9d8de5b6c5cfddcfdcebeca81bc5fc9dd5be6605289acef6107ae43ae97633b4c6cd91e95a1c666dbe665e1b286596b24be742317be4e413d3c9a4fd0c5cf17e5d631dcdead6e9a7866e71a5920d3811e51e029fe68c1fc273086c605d8b3c9d13ec1e23517d7a2ffaf26374e58e84d84e8f90cb83881db16db815b8792c9001be9bda882ac1358e0374ab05f6227f54669608118c7cbfa72e1d07ed06d8e9a63f1eedfbd70c08cf30423a3de33519784bc601c11b60b2e963beee5c8795854cd92ddcdd7ed3600c8610226a53eb08b434215f49ca153705a345654a9213f719da1ff28ed751c6a0118165ab5ca0bc909d883bc0f008645d19017b8e9f98ea11ec75c9c368c1a82845b1a80d1b698937f29798db7f33cd77ea90c66829c5635a027119f46566e7e31e0c7251ec12673d9a044d0b6f56bf21cdd1337f3fc2a20864c3696544b08daefa57c81b131a1f40d6fcfb6e6850fdabf9ebf2860bcb667944194892867901e294441bfad57b994a470e59de83cfc2e9110428fed0e5d2b41013f1d8cc534fad2e33f0f4d3e4a4e1e92a4eb1b010907a312bcecb96eed3509aeb7183109a09a5f461b7230a76f6677c9e2cfeb94105bfa5750b5f250002470b5d8f85c8a2dd112e048075c8be15b85c8767ce9da73fc78ef6d577a05492fb600c435530d7cca91a2cfa842edac84b0f6f3b9afeb581ed33ae129d10610f04d43d9a22ef6f889075f8b2d5e4a68f345d96cf8468d37645ecfc4c9ac0d521a886aee02e7caeb99f25a71f77fcb53f94ab2687b0e35520beb335ff5a694727def8772eafa63d9eb52ff8facb237677e89d8954aea923455eec3b6bfee36488bccebcb3b12e4620ca97d6841e5c08693c27aa2e613d556f126d787f056109306007e8f7a3faea3d714f7f2f416467982eab62456dcdb0672366c3310d51d552f254f6e83998a9b816e8b2c150d8cf00b87ead8b581f206c7cbe50d214ae47041a438ab18e6c336100a218e9f0ddb9d850c6ac29131de6644ad943bd099268cfc454371f929fd335333c29fccbaa1fa8f981782dcfd1f07efac62209f15d1880f769fd5b12970774b23f7ddbf5c239d94adae60eb5839258ec4f64453a6b69f358622a643e67d8effc561f66a085c99955d9e5f8aa43a3b45ce49ae1a19bf3df09a4adb56f02a9f5423018e14bfb15e7c56734382ea80a9ab7b69b779a541d98546e674cbd70414b8b00944877587c9c7b54679832f4ebce1b6b5e3ebde3bf527bbd41ae83d815487d1eefda6b27d846ca7454e4570aaa1bfb4282fe5f0416700ce214c79a2e4b5f518b3eee4417711629ff4055509a8645a1f2eb38dd2c3f4844d1c73001c11112f0c0da5ba78047815b189d69454e2f1c8204db07cad6a07df864b874f5666d93827eca3890ee475aa8ee92e8dfa3204d665f0ae583ba8d7043d502fb3e69dba6736c8d451468438ffd9586ec14539cc72a374acd0105d470e4a85a6bc75860b376f0dfda1df871225fefc9f901e597906ef32b9706f518b4f9621d3b2982105cce89df1f107c543ede78e038b414949738e042a5f1bcfa2abc02f157278e20ab00a079715c40e351e5eb2dfbb590e68738875d2f195c7a15232a449614e1ae8ae3c27ac63b7313440da234f291d8f8c3fbb31e3a33a25fa74f3192f49a94a96f4be44d4e21c57bff1d8646b360bd63aa4b9ce72dc1b8902de4e6b3018396cb50dd8886f994d5957b7ffef0387d67303380794fdfccb0b0a799340041543f7b905c01241c7c327ecf195aba2642a5dd80fa55afd79a663139bfafc6dc81795b472629205bbe52bb45fee1606b0a5ed65854d43e91f35b7c5dc38847054847c49d7933213b9abaee253780d17d89bdccab8cbabdd96c76b8457686ff5c88d51adadc88eff73116ae1246618fed0d2a010b22f093c06c38fd4ba8cbc3f2dfcb9956c6a6cc48782b8644f59201a6eac9d71cea64f5a3dcc6343bb4105f6c538e70e2dd47ee0db4d2e5dfef1912eed9c8a60b7f8eb41c623f422cf8ab57a3f53bde4b0414945a25598a250e7379b1aca52f6125d76bd7923f6dd05d84d2f433a208eebadfe56e863e451b724c7ef5f67f54e6cc2bb744ed44380128b1ad840082afad526043ab0794f77b1bee28674c0e4b76e2eeff831082a27bb12e1244448e053f1c3933f3ff0b8c6b38f005176717cefd4a0151fd87fdab0017b621722c2b71d7192f2fe6123aecd76660f19c53676446a2444aec124b38e699e005d6d3e7414f1a56f34eb7a3d16124197fcf0fb9128139d77e73a1ce96f1f7595cbe56e8c07467a035a838afb8fad12fb7e8566c82b38e1163cd5e4c9c6aed500dd90f4b7d5e0dba3f03ac5de8842b8e095141fb2eefd608dee502dd97df320c444c70ea1564854e9dd498b67e2095d8e41bb899c3073b46ba96072f7446280fcaa14fcd4020119f58b828758143bb7b7098852a293166080efecb00537835c6d283d7950a48a946f1f2b8009845b36da43f5d0956ab60609a774d573c36bcbee2b2fbe56d875b202d11589c71b001f7e17301a83840dc035705ac8f396151fc0188be3268ac75d10ae6d31d691b0f17fe9ed95c5ef240690eec96d2e2761b66b245cbdf07c047c650b71e811a42315406487cb1784ba4ca3e8db4f8ed8100fae5f1485b0048aa5a333cc66d0485d357b4671d2d311558a6423903b4fd8c832824f0301b0a0be6af4cfe883c71c3fbcecd9796cbe70a18cb83ab8a54a36f1b1ada82365cc60b68c5f0100ba0efee40c1f9516671e53855191efa0d860216fc69dbb3d751e099adf79f32b19d7479e839a6a56b16ea3a950743358e5cb145541ad7c427060d06895415b3d1a0d0428148a5bc4c7d9079c75d636421fa2d80e11b01a96b2b545abff4bacfd0d77c4aaa36608f582b56836eb707cf40b66ccf34e4fc25250a96e310b171ed33e19abbbdd0e1f808131934d83d15f83b0b2e91dcac9c0f218909a152940406718e4e0e6433cdfe441745eaaf47597139b10ccb7053985ad681e08474d8be2d993164268106125d0907584a5a0c47bb2a617d1c4c04c9d0828ef45a44788c5473e08c63fd74b478579451ac40218b6f49b1230bb3f195a17ed81b01610c1a4b5f6bb5d7788ae9da4b58ddffd2e739a1de92a2d737ad80404a26f65ce89ac157a9c680d336a44222205a056eab01c4fd7f5e0861c9e612b5e0e874f7e4c41aef8366e0dcc36d7c19cf55e5e30f683918816970124ed595269661e225b86521fc1aa01ac369c526ca433e228fa17a8ac1ff551da44a64d7b05ca85b6812c77f2034d1fa284ab58d814f4e4c0cfb1fb03ced9769d0729064b99d026bb28bda3fcdf8c340d1ff80dbf90888246a01ed1b515dbdb50abd46f6c9e3b1aea11acc58a20dbb711ec361d6a9f30ed2bc97cbde5aacc2a2b612829ed08f71b3de2b54f32ac8938c7c343aa3933cd17144c343651327566697daafba80576f54a972a0d8a9f05403545fca4a1252f713bfcb9f99cf443cecc6c25e7c32354b91785a1613f01ee328862eec04ad7d7b4c4ef32ad3d50c9753040b6b94823d2a55fc1df8004d39e121f420877da981d7f28db3787f954436c5fbf79dffa27685515ea90f7844c96147c0e44836fba88baa474ed75f3f821cb7072d4588fe1c23c7d08740ad4c5f63cef5ddf11a42d736d2e06f55fcfd8cf6175e332289b4875c54c55100d381ddcdd9eb29284cb1373d7c331fef3e61c8265431fd012a47145ce2e46eccbcec38d9f86f312dd64ee53a351d58128ba9586a8ab603bf96fba499f1e37e09a9124c478e5096f48a96f398a68c1b414d2e25e7255928c039c52c4682d3d8d749d6a17554cadb98ae0e979d49f3e0cc12126b0d2f83b7f8152094438b989889bd32f0a8636dcce4ab75398d95eb74a1c13e618c0f648ae8cc973c71d580c78f8f47b5990b4078cfe3fc169ed6a61da95759fe5cfce5f5b628fc819cd95389cdc3cef0fa0e4e86d1783afb44853435d2b156e76c388f6e648871129ee882e2002ef90602fffdab7f67a958118262e24c3e2caa57c588ebf0a6fb3b4c3ec7b47a4580647dc2eacbaf4c490a7d3f642d9a1954fb5dd028c0be4ed313195334a841eb4901e2e9be0713cb7d7546ec945ef98eac31467e32d418de22e7309257d4d742c08b5292c57b8130d649e096ed032e3696b9a", 0x1000}, {&(0x7f0000002180)="0fbbe17996f5b32564b1f45e176c924da04c9425d50a084c0f428a79466701211c26291b0363e54c0496e2fcddc1be2e58e92183f6700136476d46a05936e75f05bc53ae6fd6bc14067cc99c1ee0833af3e8c0968bdb698d42c92b6ae2c30d5e033403b5b7b385946f64357adf1a15ca04fd88bf3a55c94e3239d080bedc0d09cf303ad869cccef4a59d2c04a0fe2677b730205fc6eeddbbdb5d53b9059170b694ff1a4d3be1da05af289681dcc5be610699a28c32dc9e230241f89b72a79ca88bb41b2de5bcbe863a5dee2c6431eb460f7a9e76ecd60920bf7716d65c8fa07038011e7914d2773d50c35ee0ff04c4c23ee6ba569ca1101bdc1c4cfb6a2b0c5e7f535c8329eb5e7fdd6b01454839141192dace55515a26b1184acd76c45b8b626044bddaf30351f417dd061718cc5b13fe81147dbf54396675be2c69a48921fa28c8a46a2215a7e2d1d9920b183f3f57a7af2c8c39d7977029d95f280f7472103e903a84feb819f602e03342c02e70c7e8e31e7d8957f29156918ae54cd756954c5607ccf8f3df52ea0568db06f5b8db548784d3b1c8841811b88345c49647d50480a4e77c1ffb55b3d0d9ac49ba98fcb5d3c1833aa642b49b24c77c50aa241ac49662bc5ac8153b003e30083b568f09bf0f64d07639001cb250cb64f0ec28d28f968cc86475042a23af0877055b6a5766b297a0923a009b01328e045c589284cdae996f19881d57bf342293d898d7c65343e30357202e372173bab6234bc61ff6800c00ea84a4aacfcddbeca4603bfd9f171c1249bc49408d01a11a7efcf99ca0e0b08886e5d186dba1c6e292d1e0d90e352d427391e6dac53a442d6d974d4e138928c281ecfcfb211d387695a1c1125cd2b50f8f070428398c597aa9c14f8ded12ff21e06fa4f628398d68a60b06af7e6dd9fd3df92927c030a5c211ed54be98a735f3a96ddd8b94da55a22548d03abdc5172fc3e6ac3d1fde3abb6f57189c31b9887837bf3ab218d09ea796667529174c559c1124164874d1beefe448605e3afae7ce9d442da5b9df546b631664df03aff552b74230e08776690d097512fe5780ffd3816c40afc498b36ac91bb9981d6f3bcc4bb8ac1f98b7cf953a7440637b6e71c9c015a768950f9f1ee80e91d59a95f6f9d6f4a56422e6a3377b45d074ffbd9030e4c0fa9a04ebe1a11e43be38825b374c299700ada3279d300d9f305f2d6ab8572ed210c446c77f8d6781a9df29e2de791ca89e1546ef94fcd2210422571aada913e0fc1b063fa4724605d44e0e028fbf761ad519b455a332f1c7062e7722d8fc13e4dcfa00523bbd015045fb6dc4346fcb40de0665f303641698580fcaf84916e7dcddae1e5321fbe9e01e017f4f3612cf29519143a2b5eb7fedfbc17f1e194d8ff176004dddacc5e49d24b5e5bfce9996215c3f5e3d251902aaeb6860a7967271b298e4b06122b3c8a172c7d118043a79c320dcd38b140415ee367e2e7f2b959461f3ac5ec9bf0aecca7e0072e03fe702c03159b96073900b11e1216c265d5a6edb1fc8132a5ea893e59d3627965d236be55bfbcc92f03ef9b1c78be61bca50d447efc0e2c6bb76c8e56583a3116e0f775c093137007da2d82da19f6035e2c9fec1526ee221db395c0d1ea339742df6655d21891da85a236e40a1752fbe8a16a448a0b1bb7b373504d2a11464a5654b8df9bfa1344580a8554f9e58859686b65cc83cff249d6a9806d8abb5e17f08d91dec05163b78cdcbbc396d0c137f711781731f79cbd10a5cf6859c7a2f591c5647b8183631f3a0bdb2385bbc5d1bb3770773adf11ab3e04b61d3e5a92d77d65a581ef0b7c3eb1c920ae03ea3805a903bfab47539ac7233ab6b8a174dcb841b3db9aba9687d1db8a3534d28b9fb5aaedc2b3066eb390eccd7a66ff1e5d06279149d9fbba73f7c38671da5e3f4b72769de8fac941f9480fdb959b34ae5fb21e8160880668877b15cf6ea0948e1f214da2e251ec49f40d71f66b16a033b34562fb9bda32574548558567e2c821e60caa512b660f72575ff4979662d7823d0660bb4ada5f644d858ab44d53431cf7f1dfc931d9ebd0568b4d2e72afe2fc83a6310a35efbdd83eeb99a3cb90afa02d08e291bba19070c56e0eb14d091877c0ea33ee731578dd4ce6e04fc24fcb4149d0755303b23b219896cb1a20df834c980918b7eb8e57a12e41d18f7e3bae2b0a1778dbe3635cd0e0be4e6067229e2bef3b76c60654b45b9dc625db298664c976ce4d2ab2f2facf7452ae29c4077020e78c9f345fe876fc4295e27cf8292d8518c67d4ebc735836b08613000098f6db50dbb61e3a2b08868aba88512a88f31786527b67c78fc2dc45137bc49c06909bac231fcddef57787effb4672b77938b6f6292b19d95dd6c389eb32eeb3b1b63a9b5bdee10f7125cc4b8653d432a2eb95f3f9bb6dffb9c65d80a94cf742a3ab8d5e0ed2d74f027cff506e656ab15cb9e8ffe1d2c0e64b169c0a4c9f2f64ad8ad3476fd858e78dca325b4b10359547106b63a98b9e32fd208484f06a408cec51119b90252e32afbc5e65f091506f1ac51b9600748e846f5e49fb04fb51fcf8e70c430a951abaa3c4c0987d8afa240e035f63d64ceeed484c5118ae6be543735e07bf0893b1a634766ddebe6e795d59c3460292b41fbb9ab788a7809a989a3673b05c863c22d0ab7ed465725f43ae14733ee0f9ef75c9718e935dadf53f09cc0ddfdfd816570282165abe10adb1096e9220415710d270e5542b18ccc8b0e9b68785cd2dba74e3c5084abb5d71a4c911e101bd01f9c7dbd8b32f044b51f97f67414b48028b1bf606124dd8a678ab97e721caaeabb1c5292b5c610cd264d08151806d2e62dd7eab18925bd46fd1f7023ccf60eff1c103cee6f011824fd2a6a87cd95d71c454c66882516e1a1fb4b793d00959036b6967081e8012e9a31f03f0520748c1c70aba7e32478d3584a8c6f29ca91405359c50bc5b248a3e972ec7f34c75c43997c4c00456159947f8ee3e251ec497e8246ba773e1561ef4a9c88f58d0966b4f2b5aaf9e034be5da790008c448617dd7d5621f863d7c5f82b3d2b6763c30526a57cfe5ca7dcd1c5973891ec57e8574ae1d02c94a0d419abd5c3a71c8799f79ace09b60baf7e196b0fb49c0da173b905c4a7c76e84c0bc8c0de5d724dcffd41dd731023e2e46f4de98cac7c72728ed79dc37a52abc8d26761547b04b22872ddedbe6980baa0a33c6c53452c49ba088686497ca6dc71ec2c47174e95b8b8776accced2c074e4a34ba7e61405599402cd573d3254703edfe2175707075b4f5d6757e632a869851de0715f1dc050aa3af73a9497e0f584ce41d9c4a41d747d7ff083ed8e73ee768d7fd54eccc41f13a7e97db525f7bd34eaaa99a2496b2a862050380d52ae47204fcc0f85fa379a1dec3c7bc3a9df1efc5d36ead5db0d01bb44a4787ce01cc35b0e04dd0dae06b4798ba438a746bd3e16ded5bac558dc921386448d41dea8fdc06b20591bc587db9bbf921c60f0470b728089175b83e3f75dc78826886d4d125710713b10120b86b0fede4bbce8e9956187bcfbdecbb64870525ebfb41a8cd4b21390881f0574734448c424fe90da661edbcc0925043ed2d14fd5a440ce607bd4bc9779c8bc07a7a9ca346cb686bea93813b796f9ef937caadf5adfd259385a928cb8888002aeee7d09fc0309ab6bd3c5e62ab2e62faf21e107695a0813330997e0a2b1abcba65a43ee5fe244e14d6aee981fbfa7e57530f86129bdd27b9e7a1ea2f4ca5e59dd3b23df33bb91746accd733397f2e99ea999166ae03767e2801568982bb939ccd99aadf59da04dd9c77e7e53cabfbd5a1433a3db53bfd675b1353a016dea9038deb56ab6e68e8e9429a53ef6fda119b1e6871f70ebd67009e5a47686af22754582c58dbaf5d98a7f38a9eb693251dd68847c71369361ba2b367527dd12074ed8134ddf4f07bb27d648a265cc0ecb280cdfe02cdf5a4b06f4bd247a59cb752f5ee460e719c1010c7a6bc77ad8d65d73af9d7a4eb97a78cda79930875fd34337652060b727d1e5a24f4f13cf9ee0cf394b4d7615af7ba6c9a661c76f2527e080279692a679db2d6beefb4e5b437b9f031746ed1aeab2ec51566321e2a3ff5d3bd4f0943b5b856f026fbdd59f0ba4bd155a52c889b3719fe49edefdab7b4888cfefa94c498a1429b6773bccfa853576fa1014b19ab53476888bc12f557ba7b68bff4b4eb23bb7a61e5248ffe0e49b918042e040bb6e37bcb973062da1feee5c459353c54ae72d267361f8aa78e4330cd24561370fd541c4db56b5e88a383a0c3149af1c36b4c008cc8e0ca363838a689417fa4bb1272424a6b7b24f556a5ecb24a5c59bda4da5695076ace52c0cce84b36ed4c1d96a8148d6de9fdcce8e8ad77e2c1bac673275490666feb1ab561cc0ff9bed2585a322138d6f9b714cd71fd0268080910257ff64b46f074e832fb878236d55aa9000bee71472ac4718d3df07607e91e29060b61a573be9e45c5b139d56729e9d89e958ab028818e5a02794a5e70442236849e30c56a1da3d5f56a9ab82c10dbac3df2a965de710b9d6259ff1305fb4539799da838a5f39abb05176260ddf0ed1614d18df6006f3322e2c89812f54f51d33f6274f026540796038f0d7fbee2d6a302a1e9508f4776043a49d6cd9ace00e2dad758e9da2d5333b54f7f866457d53f88a73977d7dc347a4d16d1ba072cd650298b6b2b9cf5df045520c777d0b2ce50bc6231572351b226bdc2f44c93633617cce430cc80e888a4601df684002a98de2fb942f753cdc268fbe5d6b9812e8cd758d5f49e9d612003e5ba348dd0560ac715da30559719482a74fa5e7d608cd3dc35202cb617f3a271fee3153b7fdf8df9c0bd883c2f16c7043309f4a0377d256c45bcffafa529be78380f7cdf1347a57d2e3f0acb2b8694a6286362ad31954b3339e0d958558366cfd52c5a308774cce3d49852bd9ed811c4eb0aeb1fbfd734a2ce7bc1b4e1ddb933ed3e99fdb811d7ed0a5960beee162ebf4a9c1c0c6a43b76f44453d50c43c071e6781a987ded5d7ac36223fe1a5fd12bafe30b83f7b2942f8fb03192eac67da32c4062ee5d81b388d33a546f26bffdfeef33ae520bd1d077cc39ed97776be094079ee901892b6e4336bd921e627df612c2800e10b1f01edf41a30360bd81df40a91a27f282935e99f499b205019c25676b9c26c8eea3a03bf916c7f47c0557c18e75d35855abc9a6a7459ad8a9015c09b5a9c6af7fd2aa60121154deeac0a318c760f09ee5f19d58f9e66e5c6a95c4e8bfa3511e4d72c67dafd147a41cba06ed7a1aff599728c3e4b4f2852208319f4e40dd5926219959dd2ff464dd67c2d1dd77614e0524999bfc338592bea366027bbbd379d1a31ea486c8b4b1edadc81ec2429e544481d45efe561fdbb0bd1dfd979785694bf73240f4139ee5ad5e540a827c250a19620583f57ca78f9198def8acd0b5c29143539ee77ffb8957d466395e37e00baa40383b00a1ebcef68beecc2338a40bc2ae6a399bf0ac4c30c137b03266ba7975562e44176ab53b81de81c984111735c76550f86131ab4c6bd55e8d6ab97814a4d31a89ac021d2c3a2a9827c29ebdb99d8f890c4575eb5162e6318ba30a951106b1295f8d5ba641ca1ac6e633d624cb89b0cdbe12e6593058327c96024462eb2e24ae1e37da53d7a016b13cae3c1f02d66265658736b6bde7a14258be3d713010241979f6e8077726cfd333150e16ab527cf7f05f570280", 0x1000}, {&(0x7f0000003180)="4e86fcb2a06a051d767769b96164a51613804978c8285dd587929d63b56009f389fbe95d2872c244017e3e99c9bf9bdf7059332bd60516d550b0dd39c2ddaf", 0x3f}, {&(0x7f00000031c0)="7fb9549e1360d26f8d1606773837522e07f9a0d24e7cae3045f5c1db3a4c5fb29c533d89b00ce5fdfe14ab679093625f16723d7027ea5d", 0x37}, {&(0x7f0000003200)="4825485b24f5c57405934918d8cb9b861a722bd25d7c9d68ca1f75a49255e6efb5a3a50a2c2f6187bf43c8fdcc43030809b4e0dd434e2318a6c3f7d009a1315f07fe4bfa078f4dfe174e1c0f67b3ac985e32f457e3029f6b2adad1c5ea184ea14854a66d73ca23107857812b0c0dccd18f66e8fe4c0e680420b0e3ce798c073de662e672ebfa75ffb591441a50ea46c65fea22d5280d2a4dd1eedccb", 0x9c}, {&(0x7f00000032c0)}, {&(0x7f0000003300)="1eac038d9b48d2605121b93c852285bd91a842c9d843834a0c1c213072a27630816dbde8ba8230fb9fb2d284356ff76643b1ef2c0af88af8bcb8e69b243e04b44057fa94cc5c3d21a6ad7b054f20a67ef937e4f738069e35bbf101f99be3c209bb9a15df85208ba076aadfda7a572de0034007f5ab870648e6e80058c624", 0x7e}, {&(0x7f0000003380)="6530955da9120b57b1a43441b5e54092722e65d46d4a6dae0299bdef5039cbec900faa089d8efcf23be873576ce1e580157e18a782c67c9e1570995ef804349082c29d7ab40ffef55a71ec367adb72ecce301188ddad07e08e7182f81e34759874a156a37a0bd2d9435bd53248070029cca5c21f4188665f032d3643761f9267b9d86c70167cf59dfb0375792152742f5b5a40ac9d1e34c6b7a8f0f3420a2700ea677f3b0853a76385120938eac84504b583cbff66d4adf28f112a87b5fc09a59138ecdfab639015322f505485a3a9ca53d7430c95849bf62e", 0xd9}], 0xa, &(0x7f0000003540)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x4}, 0x401) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x3, &(0x7f0000000080)={0xf124, 0x824b}) ioctl$TIOCSTOP(r1, 0x2000746f) socket(0x1f, 0x5, 0x2c4) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7036, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x81, 0x8001, 0x4, 0x0, 0x7, 0x0, 0x3d53, 0x2, 0x3, 0x337b, 0x80000000}) 16:00:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}, {r0, 0x85}, {r0, 0x120}, {r0, 0x80}, {r0, 0x8}, {r0, 0x10}, {r0, 0x100}], 0x7, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000000027ffe, 0x0) listen(r3, 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000000204c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x82) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:02 executing program 0: r0 = socket(0x10, 0x4, 0x3) setsockopt(r0, 0xffff, 0x6, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0xfffffffffffffe01}) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) syz_open_pts() nanosleep(&(0x7f0000000200)={0x68, 0x7feffffc}, 0x0) r1 = kqueue() read(r0, &(0x7f0000000080)=""/189, 0xbd) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x7fff, 0xad1, 0xfffffffffffff801}, 0xc) setuid(0xee01) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80105703, &(0x7f0000000380)) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x5300) r0 = socket(0x6, 0x8007, 0xadd4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x6, 0x0) sync() kqueue() kqueue() 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f0000000100)="b100050290000000000008005586ca900f0e08fecea11ecc7281dc6da8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259779a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200ff80000feffffffffffff00"/182, 0xb6, 0x0, 0x0, 0xfffffffffffffe8a) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x104a0, 0x4) r1 = socket$inet6(0x18, 0x3, 0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x880, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8080, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x202, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x2, 0x2) r8 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r9 = dup(0xffffffffffffff9c) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x400, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="4c09d58100932f11aa2e2f"], 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ab7fd1ffe3b5cf789f6bc1c5c5cdbfa56287cb62fd46303d8b563cf91620c7687949037586b32ebae56015d2d4d53996ace7352ce699e5a82c734accf33361c613b3ae5bfe2cd62ed255bc93f7f74267c7a39c4a8f2e9279d1b344624e1f767b5db3cf3a531a571cf479bdce107907d8b73a0f78b6a6363a5f26d19a5326331db00e8d11ab13bb8d64a15d074516c2fdbf348814647f0e0a8fa525cdaa4f9ada4e711315a1e94a556672d2462914490ac631812de3ca0e1401e0a8026f1c4c304565ccf5196716504e1b75358c80f20d8a3f3ebe4ab7c06e5bba1f001ef28c9e58bd39d16c4a5c4bbb833ec63c1ad509e2d149b7", 0xf4}], 0x1, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11]}], 0x50, 0x400}, 0x1) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x1b, 0x4003, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbfff, 0x0, "b8000000000000080100"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x29, 0x400, 0x7f, 0x3f, "ff73acaa51e91e30d187b9429ec5b8c975ec76da", 0x0, 0x7fff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20603, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x6, 0xff, 0x401, 0xe30}, {0x3, 0x9, 0x0, 0x84f8}, {0x7, 0x0, 0x7ff, 0x7}, {0x20, 0x7, 0x900000000000, 0x5}, {0x1, 0xaea, 0x1d5, 0x7}, {0x0, 0x8001, 0x9cc, 0x3}]}) r1 = dup(r0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file1\x00', 0x3f, 0x9e, 0x5, 0x1, 0x7ff, 0x50, 0x8000, 0x3, 0x1, 0xffffffff, 0x100000001}) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8692, 0x4) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3962473a8745eadc34ef9dedf3658c4a7178a9a02781b38efd4946e5c58335f85677e499bfee88366da8e929b78877e237d327bd7808f1fd78", 0x39}], 0x1) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb68, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="695cfa95a42fab4decd2efc10da68b25b1ada5f5f0112cb8d05ccb9a58fe9e710994efdbc6fab9f8b4757ee9a01d35b1bb103ac85cf8434dad8c31987d30c671131c89f18b5ddfdc7946e40d6d5ad7f39e05b393da48135f14c69f610b3a6390d4643e598290e265d6a6068d8d7431ed20ab51b8a021d8fe5d85e43e163581394f23289eca9dbfa67c8868181a9b7bba9d99dae2aab49578d9c30181", 0x9c}, {&(0x7f0000000240)="301d0ca4c61c2b5e738704176891d95eb3bf6f4b2d93354dbee8800fb4cd5fcc43d9c618fc7e1f4491f8d4f5b47fc9366935c26aca349246e81525641012d2c38d8f4b5d76dd3a975440ce76e89c7fbd31298c7c4fe27b154540dc02b3b8ef9189f2c385bb4c9b7ca060bbb40d4130f01b3f82d3327899", 0x77}, {&(0x7f00000002c0)="640a2c1d8a35b63447344a0660c458381c983176e23e00dd7e52c58c5290029e5067fe78de2112d8501c27425d647fb9061080ce68a577edd7c1d6e708d11260798dc5ccd4662211c892c77963dae4d4722587e0b5db7d37acb5b25f4c8a7283a9744fec0499953fb4db6263082538bcac3622d126828a0f93538750d0e83434ce62ccf8ccd2b8ca942993c7774f8a64f66cedc5269f7ebba754e18d29e50f0057c37b21782252ca6997b65f5b58737c", 0xb0}], 0x3, 0x0, 0x0, 0x407}, 0x408) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x9) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="1cc1a041d784a177bdfe1e7b295671530296fe56d74ce3f2dbd4d202e8ace4a9dc2f32db1ee11393897b7160bc268342322b0b8a0602e152a28f30040fd3e76c65069255bee44f3a9a6b57fa18cfb7bd82d8a51baa41a00d7d867f26e51227887bad19453ee80192156c21b654a5797c375aa656d2c5ed44b353979895a79985dee42fad627a18dbcf27d0bf71bd7d2703dbdad764500457772828b774e3fa01d771708ebbb507e450f0536543fe1b2238d83859b6f961931227900de163868849a8680f8bf0c0cc02e6943107a9eb72036f75153b3e45f36f47b0d9338d64086e124979f33a1040ab0191baf4d5980285031f50361584ff75", 0xf9}, {&(0x7f0000000180)="72d9541ecba9dd583bd76f5383baf9208eebb0972dae088957fde9b18990c1ab0a74b3e8303c2e5297a5c3cc8e5b92042c7528338c5744771cfae3c74c790dfb527fac3f8fcea8abeac1b7ee94d3804b4492a71ae5ff146d0622ee7c5725a10e2e600401c4e39cfe54c6d9d18360c47f046364ed14ce3e1ce38f4f000bf38e338ea4c2a1be95be2610d8d56e131cf90e856c686f6ce6b6410ddb08dea8a38df3d03a5045a166b5bfacd7768b372c03a6ee2198ac6124fbe212652957d05589e9a5f7d97e8540fd71166230836538a91b1d74b60dd81a909d445a528dc5ceb94dfb9bd27e397abeff7a31ab33b996e72f95db", 0xf2}, {&(0x7f0000000280)="97f7587a4bfe8b622323e4845d6d4f62e05b93cd8b11760e49e370505d595fc735b945b0efbfba6cfa2309311e446a78cb1083cec961eaea32a6426c4dc69ad337a8644a6ebfeaff9590f8510167f6061fa5d9ec67a2d52afc12203774cc36d85611ac268ac6a8b24b2ca891108bc3db8540ebf1a899ac7a75a0ca65a0b30698c239744a38b9b5a65663ac2be90d401c46a95cfdf723", 0x96}, {&(0x7f0000000340)="534a5a12e7f5cdca20c529f12b78fe432108e26dd9ce75ff3c74265d15a349009da6c288f8d31d46825f004ce4f412b753e9b815a914597b693aca14f83fc4f20bdd8e1f7411d92b96cf3604a7e4d6fcd03fc2b6f994f208c7f3175d3521b4968e2a0a79c3d559145123507e88235be24d5b128fdcbab70626b30d8230", 0x7d}], 0x4, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x4}], 0x2, 0x66a7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x134) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:04 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="bcd0319a0cd9d0d15635ac1cb19c9f5baf6beb90", 0x14}, {&(0x7f0000000100)="e903edfa266fdcee716718275bef85f98c9398e0b5ae4d8496de4a63ab6cba9442a7b872e30f97e8db5a233c3c21ab3f1888e443c615d01a0d054710395a8f22541d999861bec657e1be6f538878a6ca065176c375750b87e0e0bf4b7e8f659a8987bece896d429614da6dc8eb0ecc06c689bcb6ba45d726d91e6755d637584d1d03bee297974dc91a14043252259a8250c032a79752a7a80c72ba00d00b56ab2b26667ba84ad5ce1f3bddc542895e655bbe643c0fd3fdfac70ac04f5f883b7cab3b3edeb2e9391937d901a3059f", 0xce}, {&(0x7f0000000200)="1e05e5250b5074bcb3845c47bb743a8ae4bfbe98cd899f87fe8291594e27c6859acac198ee5b7c6d47766618c9a1b5b316edcda3752be89de6118f0f74d3e33b3965cd56b93d6700e776620bcb3fe253ec5bcd9afa5f3d43514a4487b59dd9d8ad20848266de6049c54456e27e8df806b25c1beb2a603fd9f804dca131ab90894b23b83e3aab2df9b7e96c65a8b01b963d29cdd5219c954d89930b78262175264c62440f755feb30c154e268b5746db9cd227ff02e8f0fdf8ec4bdb8", 0xbc}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}], 0x78, 0x409}, 0x400) flock(r0, 0x2) r6 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x7, 0x0, r6}) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x5, 0x8) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x10) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1, 0xfffffffffffffffc}], 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x46) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xffffffffffffffff) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) chown(&(0x7f0000000000)='./bus\x00', r0, r2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x0, 0x6, 0x401) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) r1 = socket$inet6(0x18, 0x3, 0x0) shutdown(r1, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) fchmod(r0, 0x80) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(0x0, r0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="59a0a63285e9122d8918dd2e0d027bbe69973f8bcaf9e56b78f67b7906c0dae3f4ed9d49a847d22552171db499ae422e46d56821b2ff7002b3e653b8991bc5097e9e403f69238e06cc01e3688daa2034566bfb50a771668fde8039c07706ba92c0db30701f6f4000378ac4412d76b9097b8ca9a3189a1110eebc7265e469bf67518c9eb0144f71a972ce36a5e7613a2398847136eccc9d14486b91e9db203268528af83eb423529aa77c70b46a04dafb09f28c934d499d836f65e7df1efc8c6069a3edf381d06c1628b9fb83ceb8d8b8ea8b00696b7759eb5b257ef874b726d5165692419c60f44b30a85a13c4e0db16b495a70c4cd07cc5d6", 0xf9) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x7ffffffd, 0x6, 0xffffffffffffffff, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x5, 0x3b, 0x0, 0x9}, {0x7ff, 0x8, 0x140000000000}, {0x57, 0x7, 0x4, 0x7f}, {0x40, 0xfffffffffffffe00, 0xffff, 0x7}, {0x949d, 0xe1, 0x40, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x80) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x7ff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000000)=0x4bd) recvfrom$unix(r1, &(0x7f0000000200)=""/41, 0x29, 0x800, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x81) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) dup2(r0, r2) r3 = kqueue() close(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x7ff, 0x0, 0x80000000, 0x0) dup2(r1, r3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f00000001c0)=0x1002) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x10018, 0x1, 0x51a) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xbabc, './file0\x00'}) write(r0, &(0x7f0000000140)="9302950c6d397a7d9e326979fb10224d0ac3d52c480aff00000000dfe50055a060f93b80547228d8fd317726065cf2f736ab840a00000000000000008505f654a920812683fdd1e60afc88a6f8b2a8533abdb3c6b7a3db1eda0470b45e", 0x1f4) linkat(r2, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffdffffff, 0x10000) getsockopt(r0, 0x80000005, 0x5, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="cdb9375f313d1ff98191b74c3f509da7f8663843b00580a56d353e5e84daaae7ade14a6467b737f8d288ba7f7457f8b4185219ce2d6727bfd45b699359f1668ec410622c909ce78a722155b2044c9514cfb5ca84560cf370c5e8b8f8106ba8750018e88635fe07c0df375339b56a12dacb4bef1122fa3958f4a02ec2be8323157f117a038f59af5c17f6d27270aa840a3b8025992460d03f5d20d262677a45f67813e5f886f29e9f4e0715f4e17f65e3d640dc8770989388919b1ed03dc16e9cd833efe84d282e8a9f094578f49801", 0xcf, 0x2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r1) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e3dc8a790d2ddee6547e33b995672855a94c2003d844a224117480089946d907a8231249496a8e18a98437b4eadf7a3a98daf514e583e48d24f3b173f8153618196b7d0f439ed474814f5dc3b9a4f27dceb358486340370442ffc5971a5895204c8ed6a61746c1c2ff94c0349d2094e87212ebbb0b296ed1d960e970aab5bf0760a4e265dcf77b4974cc80fd52525c2f7690d9c5ff15b369ecb"], &(0x7f0000000080)=0x45) ioctl$TIOCSETA(0xffffffffffffffff, 0xc3304221, &(0x7f0000000000)={0x100000000800, 0x0, 0x0, 0x7, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xfffffffffffffffd}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3, 0x7}) pipe2(&(0x7f0000000100), 0x10000) 16:00:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/101, 0x22a) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x5) read(r0, &(0x7f0000000380)=""/233, 0xfffffffffffffd2f) execve(0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x200) write(r0, &(0x7f0000000000)="f7", 0x1) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup(0xffffffffffffff9c) r4 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="f2afce9f750fd15b3706a326614aa6f392fb6a12d44b50089b8e53187d02cc01", 0x20}], 0x1, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x2, 0x40d}, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xca, &(0x7f0000000040)="b6") pckbd_enable: command error 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x100000001}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x20000000000080, 0x4) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r3}, 0x4000000000004, 0x9, 0x0, 0x0, 0x0, 0x5}) ioctl$KDENABIO(r2, 0x20004b3c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) linkat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:06 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99, 0x40000090}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 16:00:06 executing program 1: accept(0xffffffffffffffff, &(0x7f00002caffa), 0x0) clock_settime(0x4, &(0x7f0000000000)={0x80000001, 0x40}) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) fchdir(r0) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) kqueue() ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000040)=0x1) fcntl$getown(r0, 0x5) 16:00:06 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) socketpair(0x21, 0x2, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x52ee1cca, 0xa00000000000, 0x53, 0x400}) clock_getres(0x0, 0xfffffffffffffffe) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000e80)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cf2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x3) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, 0x0, 0x0) write(r2, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r2, 0x88}, {r2, 0x55}, {r2}, {r2, 0x4}], 0x4, 0x100000001) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r4 = syz_open_pts() close(r2) r5 = dup(r4) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0x13}], 0x10000000000001ed) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000140)={0x0, 0x40}) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x802, 0x40) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffd344, 0x7ff, r2}) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x2) 16:00:07 executing program 1: r0 = socket(0x2, 0x2000000002, 0x5) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:07 executing program 0: setreuid(0xffffffffffffffff, 0xee01) r0 = semget(0x3, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom(r1, &(0x7f0000000100)=""/243, 0xf3, 0x1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/25) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/184, 0xb8, 0x40, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x4bbe}, {0x18, 0x2, 0x7, 0x2}, 0x1, [0x7, 0x0, 0x0, 0x56, 0x8001, 0x7, 0x4, 0x5]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x63, 0x0, 0xfffffffffffffff9, 0x0) 16:00:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20210, 0x12) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000340)={0x38, 0x7}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r4, 0x8, 0x1000, &(0x7f0000000240)="c4868b53a3a91addba9f38fe0f139a1b424eba4556b6b0733cbdffa9a2f3469409db5ff33e1bb446ed12e072df3dcadbac08705f1bf97f1b194f144408971fe5adb14540b2a5b1d55f76453ed5552d63d1f4b93ac2b39adf811b0598c6ce0f51ce8f18ab79d4f14cc821102541610690fe8743dea3700911b7a2d19678ac2cfde43e1e903eba319f", 0x88) execve(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='tap']) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvmsg(r2, &(0x7f0000000300)={0x0, 0x16c, 0x0, 0x45, &(0x7f00000001c0)=""/59, 0x9bcdd7f015aeb8e0}, 0x40) r5 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000bd9a18729f02a6e6e58e70d3650a194f0778c1e860168eacb16a0d66ddc86401f02d6a34457acc1f18ecd787e147ab29992dff49dd6b7c21acaf70002e2de09365a86c2f03d0c323078d6d6a0368b0227ad6973c02f2f562bedcfa", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000180)={0x3, 0x7}) 16:00:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x47}) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x67, 0x5}, {0x86, 0x40000000000}, {0x20, 0x7}, {0x66, 0xffffffff}, {0x4cd, 0x3}], 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc2, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x15, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1ff, 0x0, &(0x7f0000000000)="82713b2c7a06eba00231af29bf180d141b9fdb36b2b69fbe109f18dbf59b6e355f67ce8ef5eaabb63aaf7e4dd196d0d203b67c7d27490d894816111cf9c91715f253dd1535987e807f3ea50a1d1147f465b7c5ec2febb97eb0ba6d611973b0b9", 0x60) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffc) r2 = semget(0x2, 0xffffffffffffffff, 0x20) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x14, r3, r4, r5, r6, 0x40, 0x5}, 0x401, 0x3, 0x9}) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) fchflags(r0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:08 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = semget$private(0x0, 0x7, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/163) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) flock(r3, 0xd10b58c8a1e7557c) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/85) sendto(r1, &(0x7f0000000140)="f5eb3d9d19c97e85926b83367276a942b986ba24d3a49dda86279ff1", 0x1c, 0x400, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = fcntl$dupfd(r1, 0x10, r1) r3 = getppid() r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0xcc0) minherit(&(0x7f0000ee1000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) fcntl$setstatus(r2, 0x4, 0x88) shmget(0x2, 0x200000, 0x202, &(0x7f0000dfd000/0x200000)=nil) open$dir(&(0x7f00000001c0)='./file0\x00', 0x22, 0x5a) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r1 = syz_open_pts() close(r0) dup(r1) kqueue() syz_open_pts() munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:08 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fsync(r1) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000000140)='oL', 0x2) mlockall(0x1) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) write(r0, &(0x7f00000000c0)='e', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0xbb}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getpid() r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000340)="90568d818374b9da9f1fef87bf4b3fd2fca03edc4720797ed2bdaa64f0c74d732ac0bd81ecb6f3f639a964cd7578b2414e38ed569ba71d45798557d3a8fd8aa75328aec4f9a5959deb290beafe08a79cca4076beaa90c69d9e28d6553c6718fb54efdc026c", 0x65) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0x5c) write(0xffffffffffffffff, &(0x7f0000000480)="090573ab09cec58ebd946a4a53d66578996715", 0x13) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) syz_open_pts() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x1) 16:00:08 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10822, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x100000001, [{0x3, 0x3f}, {0x3, 0x6}, {0x3, 0xce93}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0x401}, {0x2, 0x3}, {0x0, 0x20}, {0x2, 0x3}, {0x2, 0x3}, {0x3, 0x100000000}, {0x3, 0xfffffffffffff36c}, {0x3, 0x3ff}, {0x1, 0x3}, {0x2, 0x5abc}, {0x3, 0xfff}, {0x2, 0x6b0}, {0x3, 0x527d}, {0x3, 0xffffffffffff0001}, {0x80a876d830211fb0, 0x7fffffff}, {0x3, 0x9}, {0x3, 0x9}, {0x2, 0x80}, {0x2, 0x1}, {0x3}, {0x2}, {0x1, 0x7fff}, {0x3, 0x3ff}, {0x3, 0x10000}, {0x1, 0x10001}, {0x2, 0x5}, {0x2, 0x3}]}) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) kqueue() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1) 16:00:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = dup2(r0, r0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) fcntl$setown(r0, 0x6, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x8, 0x7, 0x1, 0x1, 0xfffffffffffeffff, 0x2, 0x0, 0x0, 0x1, 0x2}) r1 = syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xcb, 0x7}], 0x1}) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x6, 0xffffffff}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7ff, 0xdb, 0x2, 0x7}]}) r2 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000340)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x81, 0x6}, {0x81, 0x3}, {0x24, 0x3f}, {0x42, 0x8}, {0xe7, 0x8}], 0x5}) sendmsg(r0, &(0x7f0000003880)={&(0x7f0000000400)=@in={0x2, 0x0}, 0xc, &(0x7f0000003640)=[{&(0x7f0000000440)="d15c20375c758fc1e0d2c9d7e553e2680556c26d934804a1b8560ae41381ae8b936da72c226fbbaa3f5c8e4858a5e824f992e7a14ce9d6aff41c0b4aa9bdb55c4bc4de81c63cd5dd7a2f0509e208205ffb6a35558f863b66d3e590858fd779526e3913a3a70714f2c1ec172cc19d8ace473e7f4d4f5be3d2b39dd6f4f977291656b690428966ed152e8792ab508770efa056ae864ee019984d22c175cefb2ff2c5ef8b5ffaf1af2082619a2cda33507dfe34f0009c3fce35c4ec557b7aed2f189666ebf68f17dfa461c49b50f5b71786a5a8424844d08680a4556ed4471468a6c9fd12f6c310d919be0235007505d4965b7f07600069eda2ea3411ea21cad0ff93cd7eb7242df561435c1810498d88c5a640e984c0d3f8ea7c2957a072f0c85429be2f5c77f5c0b0c54787b759be99485400f17fe327b6c6e47905fd7b265d70181087d381baf6eed0299e4504232c36e820b33d48aed1cf4e46781f7efca875fa2ea628a7d5fa4459131bc303e7254a685c893ec26fb5968e91971a70c53709cc5797285010342879a701a3bcb128d47eda23a7e966fdc58bbfb1344d5bf690dfe9cc043615f69fb81b208d52ea98704b4d7374d84efbe1fc16835544f0c4f0c18c70e4c69f1fb1e47cd22dfe5b2fe7400143b1724ae93a68ea8bd0a5f13902bf4ede07d6bb1023c61ac655ecc494d5aae7d0d6946f053e8d6dcfdcb0828e3072d7413cf824ee7e33356026479d13668d7feb0cceb6e62e6215f3b7f6992b565f438d94ace2f95c275c29176b56f008f0206b9b0368d4fa58580680880c09e0100de57f16d4495d5504073054767907a343df4dee1ad924c7f198e340f758fe93095810b3d870b1a2171e5e736165aeccbc9c3970ac77b29b64f82f44b173b8b70f89acad7e1af4f21cd9f0bf58ea319bb4f8e41226c0294485f2ab60710d73995d5ceae4be4378f491c9943c6ebbf1fa153f5b8a717bc98449a0af65cb3d06a95ff01a7cec41bdce144344f3cfbf0b2e40dabf3fa971d24fbb70cca52872869ed143cc175f5f18c1fb96dc5715e1d9586ed52de7f0545e45888f94511cb659c43546cbc7438f889f279aaa1000ff8d6563d7dd7cc659b26a89b0da1377b6a9cd78757b23ad5a48f3fe66e96f0d1fd0ffa18bd26533639eb19531712cd4fdb90602172eacdc8192fc8e597c865ca3655f186de6e90377349266ef29fb25760dd422fa047be47b1c81df01e271c9bdfe3f7c8d18e3abc3ecdaf9b8914e3bb58e6cfb19142e315c3dfa221b51eddefac8b9a98e6cd46445ff6ef81a55161dc8024222877a9e08159053e3caf6cf8da8f6944c9ba599b58e92bf6db14891e5e3b520a03de73185b5d5dca00ca4978b16a562339db38a3183cf4e652eb30a2bd98b63c6692ad074d2eb7a505f2c7dcdfdf061c2782c331524ebd8732fe3384da5c0c325720b42dd8f0c796615e27fe98c01a737aa1e1ac2258c9e237dde9bd4f1c019d5489e7d9b773e2e3db7ae35435ef6aa1029e7c60de7c2327ece0bdba910df1fdea8628e765629b978ea1e35c0a9a7a1d7d8ab9db11a0f00cc6a09fe158d163ca154660ad882aa69f28c37c60e8c038dc02ec8ba6113de327597f87b9c1f1c41cc113afbdd07ea49041024e83f43a6afd7961c7c032bb59501a3a35df6bf0bd69e28a4401ec19a0476286fcb90246c4621707594782ddc81ebc60bee278b3c00ec5d4e7e096630a9decb24a9f693af72bddaae93a937503ad4cf51550b43cdb4ebdf4b31a52575ec2755ee0cf55c75405caa7b51909e16706cfcc09e8b41964ebdac5ceb778d197da1076c51f33fa0d60280fd7cbea714561a157badbcef36609751260b5b80f4a0e26771ae5ae02001f3958748ef6dc6f99f0a5cd7a7c9fdc7eedd41472625a9bdc85a2521bc82694df40b9053e2d49bb2480d3c3aeb1a6ddde8a2a0ee2d3aba379a767b0afda3f27a147fd02c638aec341acda0ae7cb7597c023c527614a906dc985e07069a6d1fbecd9f776d5e7cb87f7b753cf8e5f949a8c60642f8fe962843ee7d2a00015b1e23448512a8b7525401f39f2494419ef98e4025ec5a1095aebc83ce38d4ab25cab88d0540f941f64129626f1a5f5f8400aa8bd108dfefe632735525bc3050d3fd764358b3af76a4946e077c6c0bd4f79e98c7d649836721f1f93b62cb4d4682d5e3ea63451279094c862eea985134a8604114e9b282329484b462bead06c3625269fe4bdc578e2bce59cf96729c87e644e66b1e65fc1adbe71758cb872ad4982abf401a10566c12fe1cedac9273c77d458ebfff4e6ee2ef4e01c72b8c25c7edc1a58706bc6313bad9deb479114ffbbebdc7c2b2fc6ca4a2b92aebc903e30d72626aa6ea03605ed7db85aaa43ab017798cfd67302dedc48835306a9aabfda28c9a208171a4f4130d96f4aef77c408d1898c078aa8fea2a62bb468e2a653220452bbabd09e04d6deec723547c49d5f4c86797cac8001e012c3f463a865859a30533d740a74e0c0ba57c3317f883b2ef5ba99c9fe899d17111a80a977648fd30403ec0083d6bc1b044a3ddc04651f3d98382c14038e14e78a9b32a5252938ee5e41b1e1bc37c5cba83ce5983b414b84991163e49497d817d0418f5afbda267f8fc26a091e670f59a314c5414196a136b6ae7e86b9d0688e4858f9f2359fd86b36853480fbd7c0d16f745681742d94915fd4e59f7ad1218e3075bbb4626286b301bc0b15c49fbebd96b9c583447a0aaad0a3a5048e83229860795a4e0d0c6f73380c78008f88310c2603a7e3da6d59617106982c3225fd22ece44316b29017ae37f92ac3f49d7f3751796d5132ed9e1e97ac22ef70f7ff4f673ca5f825c82e4421387343641365e9ab9acbbbc767f3d52ecaefadd83a04ca233e96ab141f8850e0d7fee21b1905123c5139ca9bb0a8a9b2acf7ee6f4977b575f0126abf91bfc19a43b10c681322244bad3159a6cb2f313e58ea6f024a26c42edf6247f40e4648c46075a96fcf8f42611721f721cc9775f9794ee77db6ad7178b2a87b7e066b196414ed14bb1af7f91300cbe8abcaa322f14a96832c23faea29baba827c5499cab67674ca4d305a043b1612a51b8c2af5274022bcfc14515c7c183f524bc727443d7ca7a6b593e9e3c8423825173448d74790f8680576666ff116202a9cacb9c83d8b5f1898085738c08adf9ab7c79fd38a046545f3bb57b952f41829f1612e6544ce46918fa70ddccd2f97403bd0d9a5ecf10ee64632ffbe7d0ea1655677421caec0d2f6b8277b45a392898622d81869da7cdf798b09cbab4df0ca1c60eed2bcfc7e58c88c64204691e8355a2f5ce0fc5803b06d9c79f344f84010d9bf2c555f947bccf4e3e30ae12be210d1c03f2d3c036e3a74230ce6905cf1b0995bb19fab79d579d2be29d1a1cba68ebce08d3403419028e0a2c002829445b5e101d4b8f164a32c42baf1ef93270f42f5c3b7e932ec2a6b095215582a55ca711e8f41fbbac7815931240b7e0461316980e8ecfdedf2bc0351871e12223cb2347dc4ef9f7f5c8c21e43fd657d5d44797a458214e19ad131ad9e9b98697be7c3f31fd3e8aa18f951a39d5a278fe7318876c93fc1bff18f9c2c514a23f6e56177d945c9b4411a264f19e6e873f25b214e27bc2afe8b31346fd052cb54a5839f6b94c264a765052f530d406fa412d14bb520d09ff0d7a592f5dc9c07bb3978347d05b225da11234cb571470f263aedfb3fbd841a301741a7419a52ef8bd2e2fc29d24f158901e13f240459d281f22f186bc5c5a045b524871b3e92c35df47a1de014e4e905ede46f29c90f3c4f45e3fc59f6cac2115e74a5f122e8ce1c60e62894746f41a00ada361d3cad8e157c94177b1a2db16b7e5241678c6f7c18ce6b719acd78743f661f2efc0be7c7f172532f89ae038681280c9e30f4e183ab071809eda13f8e1fc048011ed680a33cdc1add1215abe2833b1e1a252165e370ee516b27ad333cb40597bb0a08868fe9607a09e4c84c895728ba2aacd0704d4f7303bd24f8f288c68264e725f850d73ee0ad309916103b61e0054c84b349f5eb394113cd5437e28645238afb0ed60ce5870b71a881c3bfbf39e0333b1ad5770a0d0ad8119425f83cfa044fd7ad1cc9a3e50c0b948c00d19b26a8af37bcb4f58d35d23bba32d4b2cb147c0913a404d5c8c712fd738309b3f9ca6d1f760391af709ec9e40af5e88f180aa631743f61187c2f1f0836b17762146040bddd5f6d7bf81b4bb02111d547ab221baadf926f0c973488d45d68d64cb5737f22bc0638e7f01bb7af8d9acc4e1697723e635ca4ff7dde780d3849dcbd214d82eeb1b3f8d626e138c2effa09ca9d2fb434ae37611dc3b7016703353b031a943157f1227967b20c2b9e50c01745814df17c48f0cdd6cbacb87d38697a066a60539594c394e940bac87123b9e9f9e67ada56ef220e7084d36bc98a9694f9a278d4c0b74c59fa02cbe9834bed4b7701da5f304d21024969662f59ffcebf23836d2e731f2978706f2685779f57f0a736a156fcbc772c58075f80875b8ad2c48a71a771e6afacc00e40fb8f0225a9e4c51c172391be13b7e95e9909a18e1019a75ab1e8ccc72fedeb5f2b49da86c70063f69f65c13632ee6e2734b775e7b11afcd0aa37e87156cc00115169e84252db3999e3a9eccc43872cd31811a5585dddad8b3d63614b2ac06064060d81a78b7cc8fb84a02b5e420e52bbf9b4dd1cac7448ef711bc01db379ec2f299c357caa7b6939c22d63d8ea6bda053cb54c5447986e8dec22712a7479dde3b5a51e77f89ac6b362726c1567d0c65b98db87ce9b6c340594ff7755057f5fd63e9277bdd348ff3934dec83ddb425a7cd4ce4c9777a2a0bb040c01be6f51bd6d245351f25785a5e754536b7001b7511d571e8eb09352883beddab0056d189249734ddc926d590aadfba280bdbb91481ab2a411c6e5691da550523d67351ec4f436ab9ec7864d13aca98995e991d2d2f86ac0d5da5763270ca5d621752cbf244062efea4a9a7d2f78dabddbed471e94120ec5edf2f54ba6a7b859ac7d7bb426f6b722078ee875e754bdb2a3c364a6f0806c3dbff8099fdd09b861ff98da3a2a9e6b1bc5b2645797649950ad2f294aae750386050bc85fefe85c7e349bc0da8692b4c94f18a35e30e1cc4f7e1629f15755f0edeffb351ae849a1132564eb8db2ff1e87d59198389ce8394336d972c936613d42c8b2c0eddc3091250141a58e4f861a248f63ddf8f091384dfdce943afe75eb5cbdcbf8c1e6f97de917ff5a41711a8f7ad777a979cc6292ddfdbe76f2ecfe13fde4708c10d1de6db2eedab7be5d329dfd925c3de6437dd69d7440b19f84f44d36795dea0aba4120c9b30d5a00f9586f0917c6828e047e08624e4ece341fa5c8be7abd0e24efd6eac06d87ae555f90a211eb96d6ba68beca4a18bf346513bfff59b117a78fd0993c8979d2b050051bc946c486f96c967d6e7998318748615e56e10277cd6027419b82c204fc2a5b00deebc857e702f8d391484b7823ecad9ea35a22adf550ea6e452d9ba8d689555e6271947a78fe156ce9cd7267723e48acb3fba48105e1270e03f960e9535ef95ffe72be722e29279e5df4feebad7f938b3b6679d6fc4b85dcb4aa777148711eb41a0ad4b665bf74486beafe7ed0209d09f5164872e4de7e61610a32033dd6c82a918abab8b88b4905bd35f0ca1c123a3100ea9509fedda24889d75be4926e0da8489e29d1e390f20f958b39b4c4ab1e5077fdb9ab190ac9f159b968", 0x1000}, {&(0x7f0000001440)="7d92f3a451e71619d1ea796b7d2819f66f1234b4d7d1fff360b81108b14dddf959496a9e203764ba3c7923d1720aa5834870dc9f211ce921793b5490efc4f1ab89c44d412b9cf5fdd901ff77700922913d69c5cbdebea38eaab02c3ec6c72c49e3", 0x61}, {&(0x7f00000014c0)="e80a22dda4a720e8f1ff4fc609c29c226a9e1a5507cecde9664ca29cddb4c779ae08d99d45c15eb1298a3301d3fce6037e87d11d11841d928fbec5331148558b7f1c352d2d512c32c0a1629fc70ea209050ad04d08165c914eea0c831fbc91cba8e1aa81c7b7a497e3a4cc7438056d593d7ba695bbdb2bbe7795586c9955558f4d7201ee6fdb9686a5ef1e90e3f80506692192c98970f9ac8b93f636c5adcb4e756324e56c5cce5677de", 0xaa}, {&(0x7f0000001580)="918fd815ddf8e7f83e9d674535e676280d10c71014b843703655854862ed62eea680e4fb0a421ffc5c42d6dfcc0b9fdbb779f466a3aaed9f829ea2dfbef811515183c8fe3ac0e4d4c3c16cfe1e5e8221e07bb062b4790b4d75fa45fdfb2c3f09e3bd71c28f99f377e13199bba15055e2d30860a8640ab0d37648651bed9503fb3495caf07c6800dfe14421b626b58f01b2e8ae5b668ac9f0a3cc680ab3ab72d1b5a27738746c1f9b727fc7da972bb8fe2a8036837e08e6baf2e4cff9c129552fd2b7354dadc3d28fcbb105813603c6d436782bcb6ba4cd3319cf29a92414ecf7d5bcce664abe87cb23850df8ed613c44fd02d9bccfe10712f55af72b5cb4933fbbc414c15a42a247cd660059b5b5767ef11c4a90ce6941edb5748d32624821a829f7a5d00ff25a8bfa0db169dad0fa0b3645a9b5de9a352f92e87c8aa37829f052b5339f7fad74dff83b065e462076a344f5d5af145392cf4d2e3f951815ce945594528261a8d9c35e7dac92dbf486897481dda9274ad66c9bb2a4a4612498c5bf732a7c928584ec2706382a0d991ec84975c167e67a4202de58b52ad8b7f2f9c67dc66dfef4347a1de1922f37fc8ed7925f8a815b5211c6bb5b70c72a5d347a9a4cebd49dd310b587db4a1b9b5e0709f64c663d264b0994ee7ddb90b537d6c2ba3af7b29d88b65251ab5fe86e5826344d603bea9b77ebd9f75645af5b8d284be70708e48d1de91d6f87a9e238dfd350d1866cf56cdb0a5aeb654aa5262aed7ceb4b59c63663241d1873ec228acee176fdb84517d2fe62352181b3a0886ab4f2113cafcb48a824a5283f741080d93ed7bba12b96c3651ad0ad4fb3e50d998008331c0bb2a8fc4bd16db574757c8f3ddba41ca4673aa4191019e3c50e7f3ee32d09587ce8ec474732af719271af0000503eb3d9cd268025068ac9e5f6231eeb6f4b1174fb28ca4e05c44b57d3895ad8d27477e07be60941a97562df8d5c7606719504221a1b4ecaf3f8551712177f400883fbf44fdf4da686fdedf638b19f5a3b9fc13ce3a6272bead80f330145443988ab69955d3d66795a1eb9b61293e12adbd7c499b057ba135d59bf30dcda138b52cc1d8a86ec74d7dc023e806b0b8d0ea60806d31ab93f6bd50bf1e680a8ecff24f51617c46a04973dec421d103777c6b632cc1e8fd65ac986bb2f79a101c5afb2f5ebf97eac4fbb1a00206bd1c41419f99bcf6285d966ace837aea9699b831772247eadd91ceae90145fbe7d6bd9d3766d249edb35a9530131dca4d9fdf7a491972b30e5b832177da1b2cfc35e9d9f152057152587b9b5f1e4191282c169ac12f6521c1894fba9a9c3403e170e957ef2e67c6fa4223c0cd9f2721f5ba82e3ff7af273ad4a65f1bb65a69cf97836af44ff7bad7786d5633ace8d351703d2cf67a3b16028225de8290a438e3a0cb8383d000672d6935172e1963bb1e9ed0f22b8bc3b6146f5026980ceb8c9865a3a0f8e269eb7f2285afd295fb74c5a1bc9129605f26e44f966c2d35953e6819bb87fafb95eecc9b44d2156e8e94c2a8c695eac13176eb7b907c133c1dc00ded42e291196b9fdcf879c966d2aa1a902a3b09864ea8008c5cf61e3c0984d8154cf93880002be7d44e33c40070275321e72a59f14351f1761bfb2bccb5194d16bd60a936d5a56217e5703a8c79f198f3c7c0f28b0acf4300816be956b0d6df47635c597a2f54c71d469859b8b0751a9795dff2733944a0b2e34e63cd0e683ec3075f9661009d36f5b9a91ac246bd6380da979360082b3547b9e07fa6ac498722c3b22be3fb3b5265c51edabeeed559a62c367910ab278e7edbd9d931b56f91a3f466315944ec05e7c6144cd5c7924cfdb9dd97b1711219307d2760083264dae850bba244e36c72f51ea2191adac6986e8c7e0f2085b23f449071bc77b75a2a05fbe6d933a83d8b11e0f741a1f8c800dddb8e8ba7cddb44483bcfb74726f6821140e30bf3f6df054227e0eccb9cc8a3402fcbc92adf619d542afe7d47ef344924255e96c5547023ea6381a7b4386810e726c9bba46624550a02ba7bfc2c8c08460019128224c7b57b6e27d6a7ea2bb165e11b9dd09c673f94af0536f9cd103397f36fb378e05de38bf88ca1750eeb1d18c0fef437f82bce1cadfbc08863f97d26df7836a8905f406adf6396618ab56c09e42d5e3eea5d476afab0b884823f1360a4b1b56bf72797229107e6a324277eed5c229638f86c16ea8e153ff3202151e48124d1e7a93bf981add36b0ce105c65b258db22c7ff97f052aed34a9bf03aa392a0ff1ef20fcdfa879b79fc5db7278c8d6ee1264f75e41ea62179f5e9d856066817c776e01a95a76cddb924d32abcc33dde21c7c532db354e8841e1260cb20bd0bb7c6b4c0ce2e38a90d13dbd68406f1facb4967f6db5b9f8aefa4d3d20875fe2a196ad51ff5f15d73cc114e96371c227119af613a254412617c53d03cb240fe6f19abae0c744b8dd87305a72110421ab25d50f6dad1d40f772459569e5c01ca797a35c9ed6a43b39ce8784a8a0cfd34f7c1f33167e36fd1c6b8ca57386a0ccf664da77d93a16a8e03547979099cc6a940a724eea097ea7a6104d4f51b62fa763cf283a6d63f61d09398d776a083a23c7c1484ea02ee83a3721d7a175668388a0d4161bd67d26f341405ac238f18a9c67f9320ad06af6bbb7252e945256d266d3f184757410d4617feaeed56e0da832a44292df8801ae9d7ae3de3c4b20d842cef8026ffd8c622d1f6f1aee8e8f929ad3b0ad84c76f002ceaa6574db260089f2e8d3fee19571ed3c96cc819dabd2d6418ca5b128a0644e2d1d2b13384528586d158d0da6304f677bf35e47e098d00260ca28448b0fa9d8767c45baf4eb7a4467795912b576febc47812ee881beaf332894351e9bee4264466e08d4a4c68242fd5e1a5428092d5ecdf9ad60a482f9cfedeb041e43e4d34619834a5e36993d24ca18f420054c9423e2f71279e3e0287bbb75312a8bd2a44c1fcc54214b701dba81a4a2cd253953495317187f04dcb2722cb75b804c1abf3d59f4dc9a2e52a2795e78250f17c49dc1fcb368f61d7ca45a829fd5514fc367f7c42d2ea20d8832bf044f2600d73479ac87ab193ad4da7858b9baa1bca6f947db5dcf3b9b5dec833253bd3cf9f94946a87c863a3b504d9ed960d0fb48e64fe76c4f44261b1f130c4967ce0413c2d20aeb0bf8af6845e4115c364f21f960d3f39450000170b8abc99d0e2890ed15493dd2817380219188f26c3f32b2b11980c29e372725f2ba9a34ad6d31ff0a3e91ef9fd8128f577aebd2b4c4070d7b8e4d5d3fc04a5d7d9d66c3f82f0796a22ac820511e8c98e17f56db57e71779fafae71093ab075069083fe1f2f535aafb07e61657e908449eab586d52b243a7e43508a925101bd16fb76ed981e86a5ed913fd853d40be6e4593cb195bba05ad13bfbfaf183301985e1180772a8775237c277f25388b5d04a552913a6f3b28d40013b5b82d2ea52520814d02f265fb1c5f1479588bef537b5f2a669649a1f6edda00a8a4f22acf6f8f60cd640c0889184299f385ff5afe318cfbf9a6269d80fc0c93edcbd29939ec741a53784e3bb67611d236f6c59b41aeea59b1d576c818f0dd54154c0c8ce6f85b579212e5551321a4469b7e0f2503a8c3ae8d60763a12e327baa2d00cacf325b7ac93344fca4114a3bbddb4c9331e824e167d7934b2575c11b1c49096cd64479ddcf9ab42c1403a2f61e9a35814c9efe227b7730a873a5446e94a5a5cc5e1dce9552d9b5ab0cca7cfed5267772ebd8c85e2a13ec76cec8892bde7439ec08b0c94eed0ffd364be25b26043d3821f457b7c3e4a0c329fc89faf4ecbbb4504df7e5015704bbc13ede5f94966ff1b34371429fd33bf2fa9b18b6869c3b6b270bbfd99b1ccefe4c1d6f5f5aeae6aa1b583c58d0c0517f6abddda6805f1eb4a1c89903f153eb8aa75b391d3311d8a437da274b14e82bc21f8ed631d1b2a024494c6ed0cd6dce429340512fa16aabdc882b71248a8f66b73b6405c07e42df7bd535b1ec7e6aad6d8343e26b609c58dec055c6b6babbdef7a9eec4a8577af6204d9348f4af9e00a775d4334615aff97221a5d95d916cf65ea7573f143b03477ea8f4abc9a7c5c54e04c864482d8c8da326f453957c537d26f61be48361d4a9227b18c2b29ecb6a96ddef38ea35aee38622b697c8bfbca28d6fadea920a970d77e996fbe83bc103cf1683ab397955523a44d497e29a872c30e0fbbd21b01f29c0f2715a6db98d6c5978a088a9f65ff00f760df018164cb18a9fa7eeab5a55db6ada35dd1e70d732faf6bcf59f1d73b2a66a7112ee2c04f9df3c349c3a588e94ab8f892d2f5fe4185122d153c879663a5f1a8002607636d26861011df1392cbacd897f24673161d0263fcde82e60b7a1d52bb84e80ac18cd16459304aca93c5981715e1c085cf13fc2b21050e1cbc7e74fd46782ed8fccf56d2904e209876a6fc240902a8ed6b29b4bafd972847ef2e33acee380e6b27ecc29ef33fbdff25b8d58725850cd5eb0977acb086520403c203c53643ca419755eb6bb52b154067fb8505c663074975971cea17350e1b0a4cd8fc387941d63b3f2ac42bbc81ace1ffb1e9862a22d34743dd73caa78bcf7d6969caccb3ab998cd79e2284129b4886a98dd1726d73f06254ae8d5820215af988efc5f32eda102109b5cf67fb7e98cd92702f46256144631c0bb1e1b9431d1c87f48ef01cccc039bd712ed3a87da64b4d1626bd95a9e7d45351f86d16078db1fd7d526c6d7f52882e03ae41c73698d7e6c439dc4bb3fd498a274727fb037be82e1915c99aa30f188b45f51894221936ceb309c43384f5b5d0f88ad7a3384733246f8edb2b5b51d3c6ad6afb49af1c75d6eb87080cfff5060eb506cd29e5c7b4b394ead390f0a893da740698fb0bd9a365d6ed09c58eb42191dd48aef98c70300f2d9f535c4c2e18db71826e1878ce4f82375846f513be22901f675a604f5a75bc22212ebf71f80b29a34f3212ed990a0f812b46f7dd984026457d2612b5f626cf0bb93aeee97fba8b3ba96c0140cadbd0f77935a1a296306e0b1dfa2b9313fde136bd78c44f09b7261a1b7db3c4450fb8972ba496e865a6ff550b276e47d3a54c347705cf270ea2fcfd4c6757dbbceb68ab10b03e448cd5b7dd6f7d9bc91dc4025d7b4b0b3e844cd77dfa80fb908c6522d701b89c9091509d9d630a451bb88cdcb06b09fa3af852ec6718aca6b6db12d00d077121ae616ee63aaa498e2fba869329970be017c171e7631e3717e4799d5ccabadc9416cfcc9005a51b9707c84828632d6528ae8b7388647d96df8203173c2336a20c39a757cd866f29966067ec733f158045503b9af52f0297086f75034b3357a63b956cf172c653d58416e16b1dd4c77f113974fe3b81fa983b532df1abc4c22c42386f06c77552de7a1c5b17a4dd3ff27777edc55b2236da8bc87503bfcabce79b97964d94a9e4c2f97331be798353df4020653d4521d91dc2a6ce8d332da6e479bf9963517a556c98a2d545cb3e9e3f8a5e65868b77456afc3486a04431a3a0bc4fa1a048995fa3d408bd1459a1c71e856cda4ec1cc710b87fb56f592f36e00b3d21f4ba4e4c43eb43478c880326964f074269f62848c71801707915acd05e2bfed514ba92e9b093a83cc97a66284457fa32f4b02851e393db03e870b322750ea2e646c7c034c20df26b53776cb0e51fd5e1d7df53881b8d8a2d63ed7fa3722803a663a5ffbfc2c7cc02428a83", 0x1000}, {&(0x7f0000002580)="6d4293775896f4ed15dca4731fade8d0dc56b16cb8430f414ab932d1f4b282e6860514a7859e37b57385bed4f0d143506359a7dd4b27c9719d64e3125d0f97c598392bff0d3dbf7a0828d414fa4ca4bbcd8708b82b247ebd3c8cd9d88ec6895dde97a249f0ae656bd537ea64d44643fe2108ed391a96160fe003277d701aa67ffc606c7ca64071368191", 0x8a}, {&(0x7f0000002640)="5466e06eb03c9a3cce3df535b90a33a19f93d37b2850c48f15c2c0a611fd163a0e2a7a97d49de6cc202183a9deb09fec6180121442a28c993bf86a9c6e8ff7eb82b20d610f3cce8658f6344f63d1b47664c219bd28140c384bff2d7aa3995348e4c30006ebd03b89f820fd8832969686ef6273a51bc5dad6e330410e65d70f35302bb0f6690b94d1a950656a9a5e2aa6f50073b8948e38b491b107627c2df5055ed34680fb81ec0e78379dbbf24df1c649d698541d09face74985069ee999748d873501b685158654a9600e81fd9b160713eb8531c6bc1d8d4a833ef1ca79625b08aace3cf041a9f1d95073086b23837d46eba7cfe5d9f5c873fd397313e24283e945ff86139b71af26f086a9d781e91f64868e6c2848fb7ceab67621d8c3d0e0fe72fcc115e6769e5de4cedfb6eb1001d07d061f03c545a23cfe5cc13e3f3b9266c450c2e472c21937839f56eb429145d6a08da06fc5895971075eabfbd01eb576fff3ab1e263597b364274072c9c7ade33ca426fe2f8835011226d02474366e41b6048b9d557c38677d97dd8e03e38798825e3eb1933e5b43d2b69520a124d1b04a359fe5b4f6c769ea373b5f499a5ea7ea92858dad5752906c1cb1fdfcc953872da3fb8c208ba903c6452ab781cf8b662e192afdfaaef5a38acdc8d93f85f49411a0e04892304e716f3ed22ed9c48a89610b1f7778ab8d6d3098dee5ba2097a24d21424dba9c726f9dc377a449c34bf032d99246047f5da6c78313fb1736b36b216f0ef7aafb4358be8f43bf61b03976cc6c76e5b4e16cf50b383d85f43f8431b29d84e2956eb7132b0e9f391530e60a568a579aaed6c92cafaca7cc96c7e7a3ed9b817a03927d28c462ff5f25fa17e2aea288a7672781c3bdc54721e66aba558cb9fe056af19a5d4bb001ea134a4e7f730a2eb456f93bcf013480cd0ccc0ea87ea351fb9a08cdce98c8f3a0680761034c1cb6d0b949a6ba418470c083c7d69eb8494f89364ce95278ef461b566bcf7ab17f5049398ecead14bca2abaad4d2467594a9d44b0543fbfa3463bb739ee60bcfaaf9c3c3db4b5ef786f1a17f3fa1cee170b33e48503f0748efbdae021ece01379f01d1ea91d607662cbd0118c74a70f1f95eb7dc5928bdb54980af112e4a9ee05325bb052845d697a049cd11ccb8d435096cc88fa6cabd6813a3610971766fe982736ee85de2a45c9e12817b991a3c09ec9de30c5dfdb9b3598439b5b63c7e3259b3ca65707d23aee64bc32006e89adf7fc86f2df57566829d8c3241e83b375babcdb35b1d2e88ba0cee4125b5b102c035eea1767020cf5e682fc36e42a2bf261f032774f379d52d44b4d3cf1d8e60f6f73aed16510d0ad192073a9831ab1332df477f117b5dfb794913ca51c4ad858f4d1ca5c561f63c44f24aa69f327d64a4a4564d12965916b28f5504d0555f20315f90beba8b35358622d63b4bddd79c51670e60859ae09b23faddba7765a5eba5331b226d83a59c4c90d43ed0a43d788a2cf75956c1fca38b7e12b03515c25c4fd09bb7fb53a9a50569cf23819c4619ef5470d5641d13fb4637096d81a113c3913bc03dfb6acd7077d4425c44c7995d059c22a26269f4c54cc7449b6079115ddd31416ec5b8d93bb2e295bd73698db4f746557d408aea80aec0137061c629fdc4d08e632202204997494603720bb0179d27c09d783facd07c0624c69b55f6804aa78916b9f21c4e481ca3dacdd7002d138f9e92049814cad028b3ed95428737dd20e4a260abc899ab8b2337049034209fbdf1739f0130f770c5cf47729ddaec07f6afe055e064f1dfb63fcd1c41589b4ce83059f8614576c9f6f369f3226c9fe5a0f034ad7efd597a6a16341646e0575af57c44b12c30ca58ff4c8f13a2eaa30d3401326eaacdf6e7ef39964f2b11820739946f8346a2913c071b4e53335b279a9282c92593145cdb03e51b7c4fa25b52931daacfc16223ad24d55b239f389b5664540f0b8b27aa1ecd7665c9bb0801a102fc56970b8f60dbfcbfa77a2c3dc2be640ee5240b4852a452211ce1e8360370483f66c114b68ce7a9cac19c9c37b9f43b1adcfb75f96039f03fda7cc7c428da0e71fe973725bb2493efc3e1b661df9cdbeebc9779fea7585c5b05c5d089e2d3aae43fbf8f3472a699cc58ecc59304567e5f67e3cfc09f5f90892d9a155d00fb1b2e24e3cfc582369489feea9aa25f9277c546ab056c1718c1319bab9e35af6f2d1001bffb6a76a29e3467f8c3dc6f9477ab41b6a75875cc93a5dbc181078f57637123d8c7b170863cf409fbae4b52e197e85efac87c38c41232571c3acfbc9e99031854162e4857b8be5c71223b478e7db58b3e756dbec48163b5ff5107b2b84dbdbac1083ea328317dab7b8c0757d24cbae7aa30b084caab203143b0461d173f39730238069e89adbfb2ce05abc74f30762ac18e952e512a061f8935f94d5626dd7d36f04b46378e9ba0438e15a16a2b6d37a76062d8adca41532d7f7b6925f2593f47720a9d676bcccccbefce4eb3520e1631efd8cbcbec9d4e54acdd302c271bd7a790a04c9584572473809597b88421e816f00e1daeda7f57c5eac7b5df2119c9eecfc03c4fccaec6ee22d612c053df70bd889515f1d5c548f83ce46c1d95eb4a42f7aec94b8bdb18799c7d1f85f743c7143db99136b60a004b5449983b21e1e0b0304f463fb78c357988cab55d8eddb087417fa8a26decc4936189964d0ac276a77f3fb6ae01007758d9f414e6c9802c559eff169251c7ccd68d1e1e8176ac4e2e5cc1fc8bd5f97364aee7e0bfa9f85f162694d1926eb93c027050fe5a5ceb45fc33a23253368529aeb1c14fa1aa25e8f85eaa5a03ade4655b5b8fc6a46671f44326c14ed55d71cb8f6b3229cd34e78d3a8fc4aeef9888bea4f1f34e96f2c8cf2af86cb07596be39da9c56c16b36f4075d9100ea4cd55ec3fc47b96f962a82b92f3cbb32a18eae611e37ca6481cdeda143dd7718889ac264976815a9bdb4838effe20b3bbfce2ea20e9b313ada7cfdcf1a13870e69c4b9752dc6ad682aa42c2796d9cfe025c0b4f4aaeda3dc0000789ce62c475807615327d3bf2839d26d908dbbf1b82246e6c5d5886fd12e0de84c792e0ff50c5a43dcc20860695b7867ed58e4070f8553866bc36b11dfffa679c59716aa85860ece3d05be345b8679c2b25c75446eec9a40cb3a5e3db7ef6c0fd829bb69e276b3b6ec848aa674899d6f54f6e13701c28b81595fe162a362036f5e2c24f3bb9bf9f59ec58bc5885968f6b7e9c5411e5e5caf4b56b440b9328f0d2d9a4dc026cdea8ba6376fc3d9bcf848a43b0798d73868e885a25211e9238b03623a299205590cf2e1dbd089a0f056eafd25235e7ade8455679e5465b6c90bbbcac57ed8bdc7285d0c835edbcb6d61f644a56fca501c82b0f93cf5c36e55fc5c9c3327a4e77ecaa5188adf62a382fd29da575cb6589724b638315aa9c1f88db1ee4e064117b9f80c2fce126cdbfeb3e9328f70ccd93088256c466e858fef52cc3ef1969da8463b5d86a717a4ba1b21886a85c765e0c54d9af3a69e78e9a905477349ade4fd114a77056eabd7c404ea2e868f98fb208077c43e456e7ebb6b431d8baa85e04d9424535e2fecff7134d8bfad8c88f6e04771e379037463b647f36155ce005a12a0bd15db4dc7154f039f7a5329cdfff279f47fa554f931138b671e21ac89a1e2eae65d4dd10de1d89d9a0cf7a560eae0eab67ebe613712b37e254e6837b4e7fd6a770d040c8047a44dcbc48af5bdeb99235dd696e72fb5ad3694560d924660a4acf1e184e574bf22f4807f15bb7fd2e798fd690636b2a9c73540dacb1e34c3cee131f72acf9960437fad0140de30118cc78826be3e5943a7a66bb1b84ca2f7cb3305319a8a1d0bfdaa837ee3d5db568dce06f0523194cb70ca2baa1550b21ebdf82690c2d765b6a2cc16a5d52f3b560733f8105c9dde7cf5c1fd36a7a48f8df77ad4449646b5c7da23d330767fb19565911a8016c941ccff27be9e46c4271e8cff15aef92737cfea200ab5bdcb026f46bcf18850298b8ef4bb1367941e93a066a630d1043ffb7dbaa0eabc1502d39b747e7c4fbd2f43a143ebfce8392ca91c86dad045343a36cf6c1c64dd282d78c3365a09c263b85d497a335af96ed8c5d4a973af041df6ab0962957f4881052b2da90d857793e6f76de2be07e2a93f4d853be48bef44d6b0639a2e104e0fee7cafa2534699857f3540394f3b77d6bfb6edd8a52494ba0d0a24a109acb0571806f3145df3fe6e904d7b51ea071fb21b7ac2c558731f7b3194384e7de3f5f172071aa5e2ae5ec21d7127af307df4e3eb7043100f3027ee6f0aaa7ba9bb2fc6187168be8fa0309af4cc35a72ce002321d0d59dba0fea1373e7dfbe820b019241e2a17d3da8a095587902178ff777dff5bbfff80913406e6fc015f83eee999f72d09c430ee7a7f1662aeb6d90dce76669ae3212f98c1ca7f9a2eb4e61c9baa74c2138963f8ce4948a8aded076f7dca9b38879b73f36fe5102add9c4d09adae132cd8b85eadf354590737be84c9b3a0f51aa71e088f5ac34891c8d00b7ccb0f980a2a2e6ff2533a408bf973d1cf7c8875b4d67a1a29604a9615b6d99e0513b67d84ab4001368bbb7bd9b2b75b456faa429d88aba0063f78d3e35f707fd2691cdb21fe525bc2b179563ddb6b6d9f58bf143645d5fbd7d9d92e6b8dc4a74c41bed313fcfd1a9825fe5647b2a250d76b637c69104c9bb3c14acaa800b9e03a9bd3e80d739b27d29140d2dbf9feb603cac569d63ce8100a6b5cd0bb4e42fd9f955cad2ab1c73378b18094b578f7218115914e86bb013f052300c5cc3a88eaac4e44e6283058b24a28d883b1671dec94bae27eabd0a0887997c7608078981d02153b95ada7ce48658bc00e9ba9c257607131bcb6dd4f6e9f7ef7845474e26f7f85c8a3c8a61b8c74df07f28c431cbc0865042c3126a10930479774874b6590469c94b5ee781cc413ebc402f35f310ce8fe729f336954b3b03a99b226d3254cda8df0bf7dbb21b9257dc35fdb51323e77c5125c18a73a36d7b20650069175998ddd58ad80e5f82942616f4853bbc703e2c4187e89f1d5a23f3cd00b507c63bbfd87b28b835c249a8fb23feb181362a3e75a4dff52c048e39af20c727714486ca9f9cc4770f0d2cabe693d6a51d2ed837b8489481d7dd1c673909fffaf5ff4a0dca0ebb9bfef7990ef45ce059201e1a5dabe7051f3721bf9b0eb600701bd4f3e9cadeef098b3b47b1282ed4f00b1f1878470148745ad285f7c7c62bc1feb3db1310a686ec67b0e2dd91e956a331b5df03de5ec6396e9d5b44e4f4ea21141293947b2d9c64fca8a99c7799030226442d50e0137dd3d89fc1033f8fbeed09fac4aba97119f67fbc7f2b7149390e9e557eef07b731b569bc3b113f8b66528ab5cbef9775d2c8647073c9a11f282498a73350606530d83faf011898d07850f3d49cc2799319d19ca030c2dfaa8b9be17d7a92ba7da50043f0c2aca0896133a8893450d04356fedb52c0ba514484a5de271d7b5591df29d56ecbaa48797a8f8168a39c52a57ad350a9879fc61e6d7b251a0cc1c302d44c9fc7b3d523a1066065be22c31be968dc58ea9fe8b01ce3c00f07343096217c52d70c3cee66f63988d53af812ce11d4f490cd091010d111835070cbed6c248ef19d7ba1350e9d46194bbf5fa3e72dc1493efac1fed26d300093f3dcde42a2175a6e04304318eea10b8ba7154ea49a6e5750bc2519bf4078798a2e70", 0x1000}], 0x6, &(0x7f00000036c0)=[{0x100, 0x1, 0x0, "8e815cc54d764c92f4bb1721848802bfb42a8455755240da39e4327403774218689cdbf1ab9d1aabc418590cf140d5d9ffae4304a32ca9a3875067e8dc346b7acdf8cd354a2371c57580b25e831989d6861747cc70b0a2f605e1727fbf3cdab645eebc38c0fb51df69ed895802f2c13dfeb54cf2a6cfddda8d1af0aacd7a6dc6d4744160dae53cebba0a0ee970aef8215288978ffc9868fadf95e0e6244f097744540496d1d4cc5a998b6004b823813d9b57b7ad71b05b6293abd1ad34431a0fcb07829b7e96fb27c08de936899691eef66638651c0b8bec4cf86bfe96d0b4d3dd4bd587dca6bd32ac"}, {0xc0, 0x1, 0x5, "2aa3205c50ec0fc82ad6b4ede0eb01772c6542817244b2a337ac533661718dbf363cc82bd512cc63597366687cede1c93d17eaf080dd3e358ddc117b11461a8ee108428cb1987f9cb71b0f31cf93c708a907af4c9dc399060ce6134d7da4886b4e4c2552dba37bde3dee70c3a5ef2811cc13bc082674be6951e548605b02dbdd95ef88206181b7a99d8a719bc3398df289e8b42063f6ac2aba216cac25f862b5f2bbf39462e2ecfdfad1951037"}], 0x1c0}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000003900)={0x10000, 0x2}) mknod(&(0x7f0000003940)='./file0\x00', 0x8a, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000003980)=0x586c) r4 = socket$inet(0x2, 0x4000, 0x9) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000039c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000003c40)=0x6) bind$unix(r0, &(0x7f0000003c80)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000003cc0), &(0x7f0000003d00)=0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000003d40)="8bd97f96e0af59965c0b5e1a7139d6acee74bc19f62d939838ad3abe20296ab351a636f657e6261fefcf59dd34ce71480c51371ad36e11da4a637bb25d2e370c26e5309bc372e5cf5e9200c17673825a19ad674265fce25f58f1de555d8b79c49fb6ce408da3cc259911b58ecb4675c3e7d1f62c155ec3ea4713129755d826f2f030eb3cde6559d7639e5c7deb1fe6be719cc7827c82c3e09f6c3aa7dd7a2cd97bd95a3c1e6306", 0xa7) mknod$loop(&(0x7f0000003e00)='./file0\x00', 0x2005, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000003e40)=0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000003e80)=0x7) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$setstatus(r3, 0x4, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000003ec0)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) 16:00:09 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r0, 0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2c) r1 = socket(0x2, 0x2, 0x0) socket(0x1, 0x5, 0x1) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7fff, 0x6, 0xff, 0x1, 0x9c5, 0x5, 0x40, 0x1, 0x2, 0x6f2, 0x8}) r3 = socket(0x10, 0x2000008007, 0x7) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00653040000000"], 0x10) r4 = dup2(r3, r1) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x401, 0x1}, 0x81, 0x400, 0x3}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000002180)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001140)=[{&(0x7f0000000040)=""/187, 0xbb}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/2, 0x2}], 0x3, &(0x7f0000001180)=""/4096, 0x1000}, 0x42) shutdown(r0, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000002200)='/dev/zero\x00', 0x400, 0x0) open(&(0x7f00000024c0)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002240)='/dev/wskbd0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000002280)="d078e4958c2ff02daa2936357d4ede72178c6ed4278c68dd84d66d9943cc8eddf10a3132dccbbd", 0x27}, {&(0x7f00000022c0)="3babe43117ce25a5ccf00e78ee9b4d60bab029a03bc82d8bcb34fa6f6638facdd176cb13fb10790e4bb1c3b7ed4b863910c2de41f9a01c479322e7ad3080b45f0646b084fccfc9bd4ac739adbd4b13a9923d5384f793bcbf52cb5f88ef9119", 0x5f}, {&(0x7f0000002340)="9450d8113084f9975e4fce5c43c33c92da75", 0x12}, {&(0x7f0000002380)="1d0635d4d44b1555ddb5d67d19ca001a286804bdf0ba46b8c1fa112bfda3", 0x1e}, {&(0x7f00000023c0)="392de2c4c0cc4bb655e9e0fbed6305873dacc02a6e84f32b2967540e11d716c778baaadbff0694392e6cabe077a4533310015ff7c7782c9b2ef12b91a68790d475b17dd609a9d4174a07c54b03bcf8f698786bd054f2", 0x56}], 0x5, 0x0, 0x0) 16:00:09 executing program 1: rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510", 0xd7}], 0x1) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() fsync(r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="f9b3aea6d9f85014ca5f98bc31a6aa2dd3401729b3d2bb0dd7ae7448dc538810862aca17f6e5d779f6ce0fa8069823312c86135511fa076be910d67a2be0f808aa39246eac38d9ebb2cc4b55982d675041bb60a0721297c49c65234ac58da5120019b510be58ffa7d5099946cc65818875efdde8956d45c6bea7c686bc9eadb49912d57a306edf05b9e032c0bb813085819f85e1cbbdca294644bf28f8754ca5a31f457d46f1c74e0beed13bee17f6e0ad00b688a2d80725bc1e6e1d8bf8a1270f7f8088b3fb59", 0xc7}, {&(0x7f0000000300)="4117181ce017509d7c961e94c37566cffcf486fe594a7222762ae0c943a768b85948267250a447e2d1e9ba1fb1bf667f467b92d00dcb", 0x36}], 0x2, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000400)=0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x49, 0x80, 0x7ff, 0x400}, {{r1}, 0xfffffffffffffffc, 0xd1, 0x4, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x1ff, 0x100}, {{r1}, 0xfffffffffffffff8, 0x10, 0xa, 0xfffffffffffffffa, 0x2}], 0xba68, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x90, 0x3, 0xffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x9d, 0x42, 0x0, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x800, 0x9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x5a, 0xc0000}, {{r1}, 0xfffffffffffffffe, 0x9, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x90, 0x40000000, 0x5df3, 0xfffffffffffffffc}], 0x9, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) unlinkat(r2, &(0x7f00000003c0)='./file0\x00', 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x145) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x26, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x2, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, 0xc) r2 = getpgrp() lseek(r0, 0x0, 0x0, 0x1) fcntl$setown(r1, 0x6, r2) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x800, 0x8000, 0xfffffffffffffffa, 0x1, 0x8000, 0x400, 0x0, 0x2, 0x2, 0x2, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000000001021, &(0x7f00000000c0)=0x4, 0x33a) socket(0x10, 0x1, 0x0) socket(0x6, 0x2, 0x3) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() rename(&(0x7f0000000100)='./bus\x00', 0x0) syz_open_pts() 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) setrlimit(0x6, &(0x7f0000000080)={0x7, 0x6}) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 16:00:10 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/127, 0x7f}], 0x1) write(r1, &(0x7f0000000380)='!', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0xd28, 0xb3}, {{r4}, 0xfffffffffffffffe, 0xa4, 0x0, 0xff, 0x6}, {{r4}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7fff, 0x1}], 0xcb, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x34, 0x20, 0x8, 0x5}, {{r3}, 0xfffffffffffffffd, 0x40, 0x11, 0x1000, 0x9}, {{r2}, 0x0, 0x20}, {{r2}, 0xffffffffffffffff, 0xc, 0x40000006, 0x3, 0x1}], 0x5, &(0x7f0000000200)={0x8000, 0x9}) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x81) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1801f, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x2012, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x100000001, 0x2}, 0x10) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) getsockopt(r0, 0x29, 0x22, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x38, 0x8000, 0x7) 16:00:10 executing program 0: setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f00000006c0)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea1f2ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a", 0x42) mknodat(r0, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) socket(0x18, 0x8004, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x100000001, 0x1000, 0x9, 0x1, 0x101, 0x10001, 0x4e5, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x0) msgget$private(0x0, 0x80) r4 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) msgget$private(0x0, 0x10) geteuid() getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000680)=0xc) getgid() 16:00:10 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e83841b53fbab1dfeb9b7b66dca2642adbb24e59a9ae2d028b69552341a1220ebf85ea0693b2058ad2be5c386a51e4c1eff4ad32fb04d9db76d05336732d861cb61695e7cd505e62049dbd268e1993358226852577e21230104bde39cf80c654c38e201f1645ac13e166db5f488129373a6cde56bc065afcdfa243fe8bf7941117e9a3bef58ef81b7c330b7d298b61816f96bc45b7c3ca05bff1264e93defbe754df20f7f0a31f99292116f21dee9bc781288a8a990ee49c1fa29eb4f2229af80a5f9742e1ba9516e35ef1", 0xcb) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x18) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000100)=0x8d) fchmod(r0, 0x100) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) pread(r0, &(0x7f0000000000)="97cea7186a95f4420d8cf47e298e58cb32e627", 0x13, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/83) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x27, 0x800000000800007, &(0x7f0000000080)="292918d7", 0x4) 16:00:10 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x100000000, 0x6, 0x2}, 0x9, 0x4, 0x1}) flock(r1, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) flock(r0, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x2) 16:00:10 executing program 0: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x701) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) 16:00:10 executing program 0: r0 = socket(0x1, 0x10000000000003, 0xfffffffffffffffe) setsockopt(r0, 0x0, 0xf58d20c, &(0x7f0000000040), 0x52) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000800)=ANY=[], 0x0, 0x0) 16:00:10 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = shmget$private(0x0, 0x2000, 0x640, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:10 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4d, 0x6, 0x400, 0x401, "502aed4020a5756698c67d58cb9968937b1b2d94", 0x1, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0xd1, 0x80) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) select(0x40, &(0x7f00000000c0)={0x4, 0x4, 0x28, 0x3, 0x7f, 0x200, 0x7ff}, &(0x7f0000000100)={0x0, 0x6, 0x80000000, 0x6, 0x1, 0x0, 0x8001, 0x10001}, &(0x7f0000000140)={0x0, 0xfea2, 0x8, 0xffffffffffff6050, 0x9, 0x4, 0x71, 0x20}, &(0x7f0000000180)={0x4c3, 0x800}) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60a, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x80000000f3a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057f3de99f73d000033b8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42741839fa59d0000b527854607c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096ea26400f00a43902000000ed480277f8f8440ff4697683397fd3fb8f4894a2c92c05b57d215104662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b660fe4bb46739a48c4414e53d2c4c1fc518ce00ce6fa2cc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c455a91b7c4638d6e8df9ffffff2323ffff410f4acefbc423f96c20ecc4e251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="e06db80000000000000fff"], 0x1, 0x0) msgsnd(0x0, &(0x7f00000000c0), 0x8, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d934572c0add42f9921c7decfd2f8fe8e8aeef660fef1ef00fc07094f3450f1b0b66f60f3a2ea183a30f005d9e0fd944fd") 16:01:12 executing program 1: syz_execute_func(&(0x7f0000000880)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ec4a3a14111014b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33edc4c1df5d94cff6ff000066440ff4697683397fd3fb00008fe878c3cc04460faef1450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec4c4c259dc092ec3c4e2899294d80000000019c2c2b0c10b0b13fac4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f266f2430f1bcc2626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0c092bc474f6a8bbe7b5c3779c16143654bea1e312a66bc397ea2122f623a1dee3bbce53c9e368"], 0x1, 0x0) msgsnd(0x0, &(0x7f00000000c0)={0x0, "e7893b6d9db5fe2536cef8197095c56a10c5a68da4e28de021cc8d"}, 0x23, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f17e8e674742ee26d756d617d5a73228f097892312d2bbd000010c43c42192d1e9f9ffffff9c4c4c9a90f8d") 16:03:15 executing program 0: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="59d4cc8c17f82bb5d067630def2f5f75502f04c7a9e02a80d1b8fb3957cc3cc5f288f8484738d970812890180c96ee8369dc17"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 16:03:15 executing program 1: syz_execute_func(&(0x7f0000000300)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ebf496d72825831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3b470f01ddcf3db1f9f9665d99c4622d46a5ffefffff2e2e66410f492b8d98040404b20f3809f9a67e70e657b500789366360f880d000000c4a178ae9fd6360997c4c27d59457bc4c22d398600d5660f609b00006666aedba91266194777") 16:03:15 executing program 0: syz_execute_func(&(0x7f00000001c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ebf496d72825831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000380)="43dd25310000006565d93457c4c2e19c3b470f01dd223db1f9f9665dc4a26940415cc4622d46a5ffefffff72c462790c0c980e040404f041835517a30f3809f97e708357b500789341c4c27d59457b8f2838cf826fa300000c609b0000450f1716c4a25d455100") 16:03:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socket(0x10000000002, 0x2, 0x0) 16:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x12, 0x80000000, 0xffff, 0x3ff}, {{r0}, 0xbefdc0ebb0958711, 0x80, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x41, 0x4, 0x4, 0x9}, {{r0}, 0x0, 0x2, 0x12, 0x7, 0x5}, {{}, 0xffffffffffffffff}], 0x7, &(0x7f0000000000)=[{{r0}, 0xaae32b0f75555239, 0x0, 0x0, 0x2, 0xfffffffffffff6fe}], 0x7fff, &(0x7f0000000040)={0xff, 0x7fffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf000000d, 0x0, 0x7e}, {{r1}, 0xfffffffffffffffb, 0x90, 0x0, 0x8, 0x2c0168e3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x200fffff, 0x7, 0x400}, {{r2}, 0xffffffffffffffff, 0xd0, 0x3, 0x1, 0x99c}, {{r1}, 0xffffffffffffffff, 0xc4, 0x6, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x2, 0xac}, {{r1}, 0xffffffffffffffff, 0x40, 0x2c, 0x3c9, 0x1}, {{r2}, 0xfffffffffffffffe, 0x16, 0x1, 0x480, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x11, 0x4, 0x2}], 0x9, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x80000000, 0x6, 0x5}], 0x3, &(0x7f00000003c0)={0x3, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x1f}) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 16:03:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x80000000}, {0xfffffffffffffff8, 0x9}}, 0x0) connect$inet(r0, &(0x7f0000000440), 0xc) 16:03:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10002, 0x8) r1 = semget$private(0x0, 0x1, 0x0) fchmod(r0, 0x80) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000040)=""/23) pread(r0, &(0x7f0000000100)="905564d9f8606f5b245505b6d0f9ea244ab8b0fc63073d5759f9825b13d54a577cb7248b846c828f46d090b421fee9b29c90f2edbc58adef24925474e9a7d409206507ba43d286ef2edfc12215e204761f782e73ccb6ecdfd6cbb22e84669e6f5e5ea9f0f71723e46351ec3f9ab0f16d2f2028c2cb79e490d52c4dce9538a42ca223ab83a7e4babef9bbec6d7c4383d6fff846c361b321d52cafcc89a13ba6810a798616ba8c5bbd6af625b916e201f460d03f665e54bad81d2bf73bd2ede064902f0b1bbd297a22dcca8f6f2e3497893f6ad2cb551b08ded476afa606392405b3e321ae7718eda635c3fbe9c57fbc564f557152e9f437a348", 0xf9, 0x0, 0x0) 16:03:15 executing program 1: r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:03:15 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f0000000000)="16f9da54000000001ec431", 0xb) write(r1, &(0x7f0000000080)="c47d2faa1305b8dbee2ed5d7af2ee8bbf4b8a132be14ec00bd317d4a422ccebaf62f19712582d9716805c954a73473f6cb60df8ca3d268230aa7e7df1b251021aa8a122d5c37d003aa13649be293779e283319c1b7276b456ad8ade07a64ef63bb33ec2bd14fd07578ecf687b98b974265ac509856c684b3a83cf933ba9f178caddce5ceb7f8a992265c420057184fb73053c5470af31134e40ec6147b51647f1067a6f839ca0d7c5bc54800fdd2548574703c0a82ff139cf621fb9baecf994ac75cfe5da92eea0c1e71fa6cdb", 0xcd) execve(0x0, 0x0, 0x0) 16:03:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2005, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x9b&}\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\'\xe6{#\x82],^\']-\x00']) ioctl$TIOCSTART(r0, 0x2000746e) 16:03:15 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) 16:03:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) socket$inet6(0x18, 0x5, 0x1f) accept(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000007675a96a98dcc9d7ee96e36e80f966c7fdbd900000000f070000000000000000000000000000000000089737f"], &(0x7f0000000080)=0x32) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), 0xfffffffffffffe41) 16:03:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munlockall() clock_gettime(0x3, &(0x7f00000002c0)) 16:03:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x5b, 0x0, &(0x7f0000000100)=""/91}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0xe004, 0x0) 16:03:15 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x90, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x90) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x42, 0x2}, {0x83, 0x8}, {0x8f, 0x5d}], 0x3}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000200)="2f6f4b89f2be7f024e49b14cc4e2ccbc088a369de06a603386a0386df0392e056b45e69cdaf7f4ff3d7cf1090c1b0233a87a42d2bb687df54462e4d0ec2daf86f677161b8f036aff9a71182d4386b10593d15abfa378da5f9cb272a2760742e453396f6bfd5dbc1cbb87aea366d44591c7", 0x71}, {&(0x7f0000000280)="a81c969f1e8e6edbe59a84fb46646c3ed360a544a1518d9479668457faeb841f5010ba018a846b7758ad15453947", 0x2e}, {&(0x7f00000002c0)="c6fff61ffd52456bbc5f652ef071d1168366a2c615e234cbe483d8dec14f8166acba36f8bb804ab93dabddda6d4443fb47d82358da16ca941c375d72344491e50f7b6cb32620875cceca6c61cfef87624d9acbc767", 0x55}, {&(0x7f0000000340)="f22e35f1f642b9bfd1ca23855c1b123ff757ba37472a4576f8d4b164f7f5c0cd9c793b02e2d458de91a8bfd63cd777d024312f3949c88294a2b1e2021ba171e35d6ab4a61d0d7a89985d86691af65ea71ef5c07cc491b8709a16e0c306d06acaf4737f12b68fe855488f4d63721a6d66a9a733aee83491e94df533d49f8e16c278ce47ba", 0x84}, {&(0x7f0000000400)="e8a277330432234b35fa3d131d2a502729a8224c9fbfb9f6c49eb687228d04184f5a78204c3ac5dcd33c66b3d687", 0x2e}, {&(0x7f0000000440)="6175208c6f6343db0f6df99275205c60251db12aba74734c8c167ad732705519e72f0c4f81faa2fe640458ee77489c6c8c96551605a4701b4168775a34d5612715d8fdf1aca5db49f8bdca49fecf5bfe90f59b756128cd0fe2e8c30f23acfcd6ff3e3134b9fc84fec88e989776437515914cb878fd43cc72711f93512d76dc74da2f549bbc76e5b62c9fed922049204b3c37f67140a047fb3634ce21a5ec5f1c369b0ca6bff17e394f90242fc74e8477f09d652a7452944d97b07c0948546f52b67b16ee9bdf0aa694af127994850e88de4d32afc5a99b31c5ac76c1fd7f38966697bb96e9021079e581338a3346e02a93a7bdbdb8ecfc7d76a349", 0xfb}, {&(0x7f0000000540)="a8902ab915d3bfdd3be41620b9ec45f2bb08b87d30a83a13c91720a135628da3c878f6c53c3f9895590ed1875dde447144b5be2cd15edc16730883bbff44739698ac278d21da817dfd1e3086a1", 0x4d}, {&(0x7f00000005c0)="2b28260cf8fa44f11197a85decbbbad0e6df6433bbb05896f3b292bac6845ea513a9913637edb404b6c1aaa56905dcb93ebcedb4a5928ec8d7e9aacf92c896bf5bebf046e37bbb43d3b3819900bc82a7ac6de607fe5d6838253a2a6b26c5645fac30e6592168c1d130769109c76c5a0dc47d4ba1015c1f341f31c6d3b35edea03200fa755252c613b02fd8c3e95c41171ab13ac0504d51368cf89c795394cf7708d1f4ec00d58c48aa2f6ea5fef81cebb67b41746ac48d23b7f0f1f5b500e765a3f020771d87ed2d43e58b49cea120d7dc09fdeb51d03751d542e6685ce1e0bb8c6bef2aca6f63e4cb544be4a5872f6b9aecd80bcc9117d3db11bf0ade8d498be6f32547da5c9f5d513984e35d287daafc8c9e4798685d87cc2105a2ef61db17300bfd165d7525cce37fc80d91f9f4b4befbd89d85b8e757031bc60393e04d7826ca5343caab37ffe318512229c79df7e771c4ed388f21968dcb704be3fe8cdda63d62817d608636470722ed7a4a726135ab6f178eda6545d0f80429a03dafcf2256c90419ffa0eca791505a25e1d5ba150d2f4f110ec9abcaddcec55609a6616256e8313290ee9932c22c6a9bf9812e933e6d0092c0c70b81f9bf93d5c646a162a718a69fdf1722704fa16dfffd5557b7596c3666b867f8d3d7959ec263272f60ba572f9b1779d2839aee5c2959601952f203abc0b372745db0d57f6fd8ce10952e9496c8847e145051b509635bdaf11b10ac3a1b9a39db42675a3dcfa31b39b2b409cef0d37b279fedc23a057d05a48f27d13956f60b7edab40725ebd56a39697d27aafb62cf5a6086d7c6470776e6254d58751e4b28351d139ff2e129c8c9200e7dbde87c80322e35295c069ece72bd0a701e32d5f779e8dac1e971d9ef860ac6e1a60443de1c077b9e6e2f7df7ee8c100a6e97a8c777d55160e323bba130a6065412cacc519c5e4b77cf82d8b152ce485ee78f9ac914d35d2d533000582d5f79988f695391f881130387ff2fd30b1eae481a03be143754372354ccdd9e8757b2cfbe892ccb1727ab9b7efb037b41e09b7ba77dec4e05ca1f1441f0f9d069eb47de04814dfb1ca3cc56d4778bc4848bd6a3ff5a56a7360441476b094bc07ee23b88cac108c77cc0ceb128dff07af743af9f5b9f2724516985551e1ce638910f7f519ba8b9dad6d22598acad1b4105264289f33b1235aa6c1f91b55390925dd94a9432d1bda97a6ea1f7fc1b5fd3c455be55162546044d5333d819bde2b5fe7eba21ce9357a1daf9b1e753e3668eae82e363675feb9ae137ce7e324e7df51db9e054d519cea7aa90277489abc1b288a16bf48da2ec63df67ce975ace0eb6578f31cadb4815d0101bf64ba89da3618dd8cf912669ce9962f1863ca4c5affff661e7b26219a3abbbc8a5914836a198b4958702e0cc52d796f5f671f287a165dd97c9cdad376c8580c8f78ab03a712864a7584771c449587c16635f2b9abd2c272ca47d42de71791886a5af46695ea278d74f72ee8229009a54566c738c0620dbb29adf3b7219faa7eb58e27f777cff8b83132b124e1a2e3886a8a407857b2bd634bad85178ba2685fc2128f4112e82ae6d8685b0cc0b98ebe2c8dfc79f369985795f8d45e9a16ea33b166ede96c386452550f477c49ed67b8e00d7d3294da0f72ca98e5ec92f46fb680e94c539c5631b6a115572204203c5be2f1956b2738ad3961e28dc09231e9215912b9ef89c817462004ffcb13f8fb9ebdde0bc828d2a6c54ba76956948eaa0dd8ff46c21bc9d8b076b564a0be01a810d2988b403d7d23fbbe99acdad1eef35e16cc5f3ca39f43426f5b05c48008059def64bbab0929f87de3fe8b1c45641da9019eb5f5b6dc94bd574be8001f3a8cd4fa9fa7b2408e6f92ba70efc1a4e412846f0d46877074801772e415c27c01fc4c60099d37848e6ead26117ad5f4937d104dc7c1c934900b7add8ba32a820f02bc7438d323fd1ac65eaf65047b8938759ba93f1beb71a2edc3419ba2c6d0ef2d72991348ac4cf5495c577eb9c319f74a9a127ad84ee6a53c63ab59dca71ffd9b21bf9c4e755cc223d65ff442730cabc7266b52c35b68538df91ec354e230e7072c5edaae980ae9b002e83cee354521a886ad331c323103bac4fb821d681042a226e5cc243e917da576c5b416f18b38baba882b23375b65f74aaaf763cb910fd570479c6940181908465f1d0f87119119b50299fe85e112077576f6651805eb83261ccbdb00e5a642a3288d7d724adaf7172e1f1301dbdbc7c812d87da4ef2e4361fb7e25c09dde5dfca44dc79c8ad41e7bc50b0d445a0ad8d431ad2dbf6b8c64d35640816dac0712c5b2b1b99a4223876d0768af691e14a84b45ce4d370b92edcb027077ec5d7f6e07614542c4667b6de2f0b10ac07c35ad7a9f1893ab75fd7fb51462e33001a418881120715849884d5d443eed515d87a90c4eaaf1032c9b69e3b457ccc6b4f0bb13f1e311eef91b2ac8834cc40ac06f4c15022fb93812acea88941a65a11c4086755de17eb05c80093310321fc084c324568c2cd61b21c7849dbc2d865a70089f693d38c805fd7a213e83017bf3083f5f384b4ee813701d2fd7930e62176887e7531cd04d09a6bff96c25638de6dabe66b9688d2e2b83e2ebd9afb95f508effc78651bfa35f93e28c6a2e5abac95fd110cd47aa0247948071fde070b6167e4288bcd2bcb97313793576620c36484a30b47a11aac1c8c4def8820cbf2aefe77db752bc259ff21b1e275cc848f7e860dd96d0fb8707cec662c7ddec9de88f5edae2d39c09ee984ee31dcd8ce62c17c01d1ef603b45af3675c34c1961762da7c23d6586153168a4ba2270322d0434e7992c40caf94b9f2de169db3dbdbe900f009cb9393bbf2c32f6d46fd037c695c5648a421cf3a888eade7a1b8df5ea77c82a8a9844ace9fd2c6f8edfff08f78eebdfdf1be2c822af8fd04a68009219986ecc832376529742d451893cd0aaf30a32b234ce2d53a486d4c58d6ef2849922f6470252c7d7f8eb9643ead63f4d2f0bab6864a727dc57b345f7952d3f6979ad2d268176fda573123d8be457487df06a72875b7ffa337d4cf6ea6af52424d0d1bee9cd3dcf79f1d0c93bbe626912fc0f6cbbf35ca2b39da7f206e7012daee0985c6beda3b2eb3138292e4de8ce8f9d2329a27bf1480c9b95a24b3b6640e1e53d82ee2e2d1a7bd4e9d16eec94c2a357070ff146f1c26be8a122d297d39739abca0cde7aa3541f269206e3bf98e64d6ac6536ad845aac376768c0af225b6fe6ac7b006ed0c5523092c206fb44f5e7bca004f43bb4e82f4bd1cc6e20dc9257cd463def6911f3a14e61240417cd39ccdd3c69e628ed34671e6196da3fa137e770504ce3b198aac443ea94ed558be711480a16e288c6b149539aa070e8cc59917b2d60b355ef77bb35db78be80a7e5d5729aa302219062aec27ab1310895e872f9f67f2f1fd8d4dff0318b7f5802d4b5d033e7da55464c6a25ca90ff8f8595dff0704ff683359779de897e61acc8ae7d85b76966d78c11e520fab81314d2cf0d9f00407522e481c14a4cdcd35a2a287044569e08d35d047c6986137c1f70c5fb552567eea6772b41b6b0a530448635726b831d8e54c8a5bc49b13f832609e62c4d65fb40297120649acfa65bde6caf318c0e7c881f54d479ad33fa2e4bbcdb1d5a871c28ca84263b45c62d7e95240f729b0bcfd0a375c1886b314f3a91cb9905b5de2c73b1bc70f059e180f4113ca4a440cca69597d367d54cd2888c9f0e6b35b8c49ccf9c0d118fe92651996ed8cce90a69eb6eb5040bf9d63ec88d6500b1077ef9776b3469059c12efcfd9d4d59087a39d11927bf2ae0f186d8dd446373b2e47ff98580f81c3bbe8ef2ecf9ce38a68c0ab36c63105b36cf512e8f7c480cf46085899d18e3766791654d37668896a9e143638c63d1287c9a609ab7372ac6c658d50453aecb05493996629df624601e5cc4be1272470a2552c35d103a06751238bf149dc588fe758cfdc541461b2e2d00e800022ff3e01ea1de4e45a02427acd95542d5f7af10c91c84a5ae8e787e7009dcb863087e6aad4c567e356ebce979a2f4bd9b77ae8b7b3e18b9f7b3420307fa22b14c9f81c68a857c2b230267c9c9b40bbcd05665d25a8781ed983c184f617e5bdc8c884843c5d61b594727601208a3f48495480a8b55a6afa32e04a9edd8e33d8efa05878d023fdb9c9ff8b0cbd10e7f080c33b16b6f1f9bd4ad3603d5883386ee2212ec0db17569950079bf684f596316e9cb5a8b0f9387dc169afaa5631d0ab5acb61e0e628e3d795ec0c410c6484836548af01f2880b2179038657623c99653a9a81291a7a5e2a55a964f825f2660c42745ccbea70ee9a978ddc5ed4d6eaf55811686a75185387ff68f720c081d05f052307710f4c36fab84e842ac2cf14236d00ac7f6d6617ebb67a59ad833c35f5ba2ca7b33851956a9837dd1140f31d4cca2e7020950165211ec5852a4c8dd5ad6b3e4b187103780e1e809cd5be28a9cd43ec6a4ad6d2ec623d2530aca240af01e6934caabf72238f2439a68573cb95ff18fcca4231108baa34d4abe3a4936c604c915cc9793a057ebdeb2c2fb0fded8e8618a692fc03c48239e9e1cb731147c52e7e3e3040b44da832bee068df8f5f71a013a0b1a2972800fb267a50b1d53b58169f34678d0918a3a16ab1acd8bff19615d13b4d111ae58905bf4ac175aa2c21cd3a1c44d503597cf9f29cef60f6adacd2737a1028ef83d7925c0e9b94dd2f74c6e648cee39b6d26fe57f261bee4c8092532459f3aa545d27e3afae090401f596e49b0f102f6dc41bb28b06b934f88171ceead4a085487667e489f2e44dcf4672912be577964edc935708877fa5b0de5c05a7c5d029ee86c6820d31793438cc71cbedd66dc9f1d475b14ad27ad300c25327e89e77f74ea16d600083e1fa3076fa693d571f622ac2b2578f4dc6356ce713a44bdc571d0fcb7bed457b8cb01b9ba93fc65dc4b6412ae05fb7ed7d358df108da2f26a8db269e22ab8c010e30ed798c620cc561c0d915ae145c557eef5be1af86f08049b7ab2d2a32c777ebdb0a0726940e7e23f0ac8306c65fc9344be190e52ec0ae75c2bacb98495e911e4f7280c39882c3b09616d554131f664dd75788a4028c73ee7d7630302faa8fec633682d41c444381735d6bee604826d2d29a559e3ef62db7b512131eb2020d65e095bca9b79aa97baf6ff1ef44a9763f52fc24c78818d237fccecdd223c9158f9daaa1308d7db7b993989a0baec5b95d6a776e9d7c92e4accf48ad3b1b4c23053d325b651da21b24904ef724ea32159313cefd19e26b46a836b43bae0ba93416a48f439af856d2ec8e9df1b485baa05d164cefd96fe373caf37d65fc346981118725ab5a3da5db1ecb1319e1bc13e33dc890de08580630d6697b7d63f9d3969fb4b55fabc5538813e90f960bdcf5c286c9b4f369b1fe3e3e6038cf22a5e316fa49c73378c811c5bab99d3df7864fec8a13478c82fda49ced22162588bcb82b84a08cd9f1974904437f08b047dc49771aec7d98dfe8d0165530ccedc7e20c60807495b7294002447eed4de2b34781f81cd0ba63e3e0599c3774ede817b02d62c3124948922c14060ceece3db35149e503db1d3cf454e671620df1c07ebb5ccebe5f600d53398ba2141a93645fc7210558febfa4294ff243a16c07b5dcaedc16626259418e45c7e2ddf6124893b79229d9c682ec4842bd26fbdb156473c2b633d596e3bdbac745503d", 0x1000}, {&(0x7f00000015c0)="164706e454124a78d242dc1dd36c6c807ae240f4dd6e3f8b4746b02692012b2ed4f34699cc0c9cc904f6a2aaa523b58a8351588173a2645d322f0ec3f5808a192fd992614c873ad00ea8efbaa0e157bfe983875e1d778dd3ef8fc3055dc638c43ae412371adf813c5fe21792bceead32e20e53355324f4a42cee66f40601b4d3b426ac41ab61057be5e9ee770738b8e52b12d89f478f507efb66a409334d4941fc37177b3a1b9aed4b1f9f0383821eff6d5de13549395ef258399868e4bf78df20c7e12ea159b5fe4b49664258262eb11661d587e5eeba685cc4f86ef3105ef6fa85241c685e8721c9a618fedeabc3e56b5d", 0xf2}], 0x9) flock(r3, 0x8) r5 = open(&(0x7f0000001780)='./file0\x00', 0x800, 0x100) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) recvmsg(r5, &(0x7f0000003ac0)={&(0x7f00000017c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000003980)=[{&(0x7f0000001840)=""/1, 0x1}, {&(0x7f0000001880)=""/100, 0x64}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000003900)=""/88, 0x58}], 0x5, &(0x7f0000003a00)=""/140, 0x8c}, 0x801) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000003b40)={&(0x7f0000003b00)=[{0x0, 0x3}], 0x1}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000003b80)='/dev/pci\x00', 0x202, 0x0) fcntl$setflags(r6, 0x2, 0x1) execve(&(0x7f0000003bc0)='./file0\x00', &(0x7f0000003e80)=[&(0x7f0000003c00)='\x00', &(0x7f0000003c40)='/dev/wsmouse0\x00', &(0x7f0000003c80)='.\x00', &(0x7f0000003cc0)='\x00', &(0x7f0000003d00)='/dev/pci\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='/dev/null\x00', &(0x7f0000003dc0)='/dev/wsmouse0\x00', &(0x7f0000003e00)='/dev/pci\x00', &(0x7f0000003e40)='-)\x00'], &(0x7f0000004000)=[&(0x7f0000003f00)='/dev/wsmouse0\x00', &(0x7f0000003f40)='[\x00', &(0x7f0000003f80)=')\x00', &(0x7f0000003fc0)='/dev/null\x00']) close(r4) recvmsg(r0, &(0x7f0000005480)={0x0, 0x0, &(0x7f0000005300)=[{&(0x7f0000004040)=""/4096, 0x1000}, {&(0x7f0000005040)=""/237, 0xed}, {&(0x7f0000005140)=""/172, 0xac}, {&(0x7f0000005200)=""/45, 0x2d}, {&(0x7f0000005240)=""/163, 0xa3}], 0x5, &(0x7f0000005380)=""/222, 0xde}, 0x2) r7 = getgid() getgroups(0x1, &(0x7f00000054c0)=[r7]) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000005500)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000005540), 0xc) poll(&(0x7f0000005580)=[{r3, 0x80}, {r2, 0x8}], 0x2, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000055c0)={0x4a6, 0x10001, 0xfffffffffffffdba, 0x7f, "fa9e34956a4e708fd092cba70123c04898797e80", 0xd0, 0x3}) getsockname(r4, &(0x7f0000005600)=@un=@abs, &(0x7f0000005640)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000005680), &(0x7f00000056c0)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000005700)='/dev/zero\x00', 0x0, 0x0) kevent(r2, &(0x7f0000005740)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x80, 0x5}, {{r3}, 0xfffffffffffffffd, 0x44, 0x4000000e, 0x9d, 0x3}, {{r5}, 0xfffffffffffffffc, 0x22, 0x40000026, 0x24ee35eb, 0x8}, {{r5}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x0, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0x8, 0x84, 0xfffffffffffffff7, 0x3}], 0x598, &(0x7f0000005800)=[{{r3}, 0xffffffffffffffff, 0x50, 0x2, 0x6, 0xa3b}, {{r8}, 0x0, 0x80, 0x1, 0x7ff, 0x5425}, {{r9}, 0xffffffffffffffff, 0x2, 0x14, 0x2, 0x9}], 0x2, &(0x7f0000005880)={0x80, 0x2}) recvfrom$unix(r5, &(0x7f00000058c0)=""/117, 0x75, 0x2, &(0x7f0000005940)=@abs={0x1, 0x0, 0x0}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000005980)='/dev/wskbd0\x00', 0x20, 0x0) 16:03:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x20}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getgid() r9 = getegid() r10 = getegid() seteuid(r1) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) preadv(r0, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/251, 0xfb}, {&(0x7f00000005c0)=""/201, 0xc9}, {&(0x7f00000006c0)=""/160, 0xa0}, {&(0x7f0000000780)=""/197, 0xc5}, {&(0x7f0000000880)=""/44, 0x2c}], 0x6, 0x0, 0x0) setgroups(0x9, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f0000000280)='./bus\x00', 0x8) pckbd_enable: command error 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xffff, 0x6d4, 0x8000, 0x5}, {0x7ff, 0x100000001, 0x3, 0x1237}]}) 16:03:17 executing program 1: socketpair(0x21, 0x0, 0x7fffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x0, 0x7, 0x5ed6) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0x3ff, 0x1}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8300, 0x1) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x46, 0x19, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000080, 0x9, 0x7f}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x2}, {{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x1, 0x8}, {{r6}, 0x0, 0x9, 0x40, 0x20, 0x43f97cd5}, {{r7}, 0xffffffffffffffff, 0x63, 0x20000002, 0x12, 0x8}, {{r8}, 0xffffffffffffffff, 0x2, 0x1, 0xdb15, 0x9}, {{r9}, 0xfffffffffffffffa, 0x2, 0x80000004, 0xc4, 0x800}], 0x1, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x1, 0x0, 0x826, 0x8001}, {{r11}, 0xfffffffffffffffe, 0x46, 0x60000005, 0x1ff, 0x4}, {{r12}, 0x0, 0x4, 0x2, 0xa65c, 0xfff}, {{r13}, 0xfffffffffffffffb, 0x4, 0x0, 0x20, 0x20}], 0x7, &(0x7f0000000400)={0xfffffffffffffffc, 0x7}) pckbd_enable: command error 16:03:17 executing program 0: socket(0x11, 0x3, 0x0) 16:03:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x15) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x881, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x3ff, 0x0, {0xfff, 0x2}}) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:03:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x10180, 0x180) 16:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x90, 0x8a7}, {0x0, 0x800}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa90d62f8a7661d65, 0x0) 16:03:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 16:03:17 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f0000002000)=[{&(0x7f00000007c0)="88a22aef54767c24b4493499f096a41e9be525c101a556167412cd873a61ae220aa4309dae87585c0e70e3eb5b1183ccd8db361c35b9fc418e3fb5a7967b6789ae3073b94980135ddbecc90eefa7cbffa127fed0de5573db2808f4e0b44fb3bf3f03df316a7829bb9e911e14fefce42628a6df154c5a46b767c53e6ddc6c6ea209705a4c3e7d716d41cd2e26e17aadc04a67beaadce1a7a2e6cecee358aefb3a4722a7251f89df684715f90a3f5eb66fefdea9bdeda29b0a10"}, {&(0x7f0000000940)="426196915dd9bdc359cb938c333bca03b83608ec1092f537e812b39b248e751548e1f252fabe028a778758ee3087a4e972edb2422874bfacd3fd1449e7151d158025d1306381767a6a7224bd037dfff40425e974b5c41b9f57f868cd5f42de2660d4c705deacfddd575f820ded9bb7e763905917f6d28b721cffeffbe5e4ade40e06"}, {&(0x7f0000000d80)="7b4f86d58fa1efb269cdda99ea1af2dc9a27f40226aad643df585f8ef4c7a4d27366d11f029d43e8254407673995f5703dbc9a9f3d798c74f64351be396be70d583ce3e1f65bb112220df311b6dcfd7f46cbf6a6a185291490e10fff81df5610c81c7164a453cdab36e94e2c5e29d9f8026910200b015dcf4dc48d6c6834b748572b12f1083710ebff15d3326cea85bfd9c2dd902c10287330bfc5958bcf84354d4a47d7c4880af0fcd4d938fe5abdad828b997d86b7c0b76ddbe9c6e1004dc4043f7a2092fd763d8bc244970228c157e6b76ba6fbfa2275ee86334f21de72ec97fa81deec541f870952cdbe6a810b38c2b61ecae8d51928dba8c4337d10533bf4cf6d93389f358cd5bcb6989dd08660c76178655f4b0161842b58eb32a4a395078a7b6a7e4b5f20787848f53312638af834687676191155b6ad7e69155ba09aa1da6b22f79987fc58e29e62410544c24474729dde38e9f1c8caa36f793f8a2ef3001576baff6115dd9fd0b7cb81807d0e99fac7d8807cd59f179d9ddf1e68dcd733d3884ac69fefee62c28a518e5d5d286c776d38c09fd52a6cf140a10ff3f61a26005b019951f5a256a03f434b1aecf4f826287e676ed9bedf2c873339a2e054a7aa225cefffd5b0781b477c51f02b6dc22c1dbb9d0d02b50d04a52e93859b14aa10363a882e5e40f23e69580def05e2cee393928778aefc1e9baeb1bd7cca3a4c2ea523d706a1ccc51bb1e5bf38c7fba1a36aa781874ba9ea3ddc69cd3308d641cbeb891c4e7f61782f7ed5a75a68b1a7e274d34caba1ff9ed91dbc39f10f87d68bc7f88306ad0d9d110ec32c51722614f66b11f37f6ba93cf0a5757878c012cb4a023ecdea52bea2638e896c1c2555e7023b219042406e3c2dc47f6f53f3e4e0b8fd641b69a219a77ed733d58fa69972d21101d73b96323f20fbf5389cb69a0b4e6ec8ead3c2e31e7ea71c9f8f3ac110cda2e12bade2d7b256221e995be309655ccb7c4b12a5c30d0c8bb10c31a44964c8b624babe4c9a3ee4837c3399485680b43455cc880d1888407190b4535f5df13a3c4762fc5f1d0687c939dc433c4f29a5a71b9c787482d55699096e6afe55d3cab45de48e737db68bfdb232843d0776c135671ebe120dee8240042b241abf42e8c7e5ac923d0594c8515c4794f2633286cec8f2d3b4f4cc5d449fc871b3c6a5a0749c11ace256d2d08e1f1668464293a82f0a477f542860d58d75fbd83f218b30a94e402f6e7e178d96332d0124afd152818780b1bbb9b73261d7e2f94b274c562f1676711f4f97109432d37030810494caaa89d39478d1a262013afbe12b0da92da7b2db9b8c878df8e7a7cd823ad68787a142418b81a86a21a39f176a7c042d354cf820b2bd60aaeca919e909d81ded127dc3a9adaf5cc83512da91c2b5ceeeecf5f4a2b37909c9e18183aa6d865e4d3bd698589fb6bd45ca1553c937357651240e8a763754af5d89d2ab4ebfa600f626a45cb93eeb98fd074ea25ef1ff33937dd2752173201293b1d38ac739c4cf78224f140ad22f44fe205e4c4c76c146c6185641a1d0d3907a0e011b92ab00f44bc34ba3b279a77183b64d57de64e7e6fe4fb09192293e653c3f5ba904af81ed76bac59dbf90e7ae95623d8e96b2cb914525cd3222b05992d4ef9ac9f28121b2134eb31d237fbc60a6d3c1844696457770a6bd29f47dd1687717db79fa0dac750fe7fb91059a3df016176403cd236a3d12a818e483afc8af6de991f792fb4a35019150b59b3a593c38dec138bf837baa2eefe9b859dceccf58be6eae902bcd043db6d6c8b686d1f8b1e58010be6c7e54002e67847b30510ce064647137d29d9142ce6f21303944603a0e96044f98236eb61ae063a9547dd01b7a3be8eab472b368e84a5b8239fc6083236527ea252bfe0bc0854c7327d8b70d37fda1899ca067eee2b5ceb623a6292a847d6c19e87fcaa9a9a7d9162f2f326e35e9d294e5daa91c666e6fa3a017c1a5416b80c3c3f169b45c6657dac524affff2aad280f9e551600e18a1e6177db6d673b70b7cb927c226b0605fff79518deec6ea2aca892aeda77aed3c7e1ddea6f6ec13b4b81c98dd1e5d272b0083b1ca864a4466277cf5bdbe9928ca9f3c66fa1045cc8b43b947a1641707c2d5ead26ad06ab1326940881075d978bd4dd2ae8e3259f96990bb387631e468b164430e5ff1998d4e93f94305dba270a80ffcd8bb2e83037bdcb3d6cac68ec790d3ed9aef4ce3287f0e27b6118133de8a1058b046062e55ccaaa083609f5ddced0efc43c54204a710957083783ae259deeb29e51e82238bc6d9be12f28bfd6c2b060ad304b3fd2fcc2bbfe875f14d06611802c72d3abcd847c493186d26eedb8fe3c4b2ab7279cb32b987936a8c0470702a0a0923cf5e3ff6494240ab6ab64fba72baa7f8c5d88e4ab77cad7386725313d8a7ead5433c1dc98eb26f283d570c8066bd831ae6519617633a090f97e4fae7bbe831472dc4d8db19f20e3be38ccb4b7af8cf3be9ab0ebe0c656c5aef17342b42924a793d92eff8c9aeb8f8b632036d3b1e3a25a60dd3f3773c31485e2d766e4ca1342576569c5a72fe3756adf486f358d8ab46a5bf7a957627e8d85c174462ca2d29d2cd0e1ce8038ad2e4006aec3866fc28090574dde5f878a4c11775269373e0f5f5abc315667c13c484a7a166d40e3d35c583e794c299765054c0fb1f9d654b6b0d1349017f644f2e9f8fd2b0afb595d3e3a775a5c3fc36468156704a5ec9df2435cfd7a1b558e5869e2a1151e39803c2175accffc892e9a92e8d1f8505de18e3d17c4245a8323647571c2d4b694207da590a2d0eb2ae685b8b8fabc7b0207d7e295b51d15adb54a3be6bfe3cd5ace097303ad79759d4fe446f49fc2db262f7afa5aea1b78a773427930a507634a5931f393f28bcba81f39c5f73a36f818b19c53112b9c18c0f101a4fa5865877f1fd6cba6fbbbcc4d767bbf5efd6be2630bed2bc8b714abd4fbec84cef64da194c9d97fa3d7f4186288b9a48be7928390a148b5a62fede6da130efd6a580278ad7823fe68e3811a960c018a026184976d0e7f9644986627076704117e3878bf28aff3ab8f03bc90fa71a61afd36e5cc00866dcd912fc424f637f97e6df335d595a0ca5673a77e83626db5ec08183ef3d0c7d22453ae693d987a5db342cfa4b8c10b11c97cfab0f71681bac38a4228f636c0a341516e374d246c7d6827a6a3baa74d229f0a327848ae26ebe30c3db6f67e0b603678e79cee09b14a9ae2598b69f6c09ef757e3deb6e0725a7ad055e634fdb8f6963765df14b6cf01cd9b77f23d53e0e34ab82a8d124c6191fb234a06d145f23459a7f4896d5b7e6a29f81bb21391ffff9bc679a305722bc18b863238f1cab9716d58c2c780a34e183507ac2e76457453a316836f155aad2784d041cee732c0ba7b63c2a9384a79716c695ad0ca14e7c2d9e23c31cd9975e489d2e28ea5620b4d208c70d23cc9a7aff611ac0a6c3bd316fe14defe23ac70740af5c05c7d1395002512a4fdd644aeb600561e758fe7a4243a52ccea92d4fd7fa9c304b97b0d77bbe2fe1d02a73c196ba3b0a55d244f93feedc8abba670098d482df2c4c8048a9908f8c844dddc70680de94115be076aa3cd5e348e4261ca444336ceab9d94b850db6cb7c4e61da54e7cc4db50c8a557b6e97490840f9fb4c87cab847e2f4452bd3890fd5302ac7869d88ab070761af4f6547f7116a16bd3fb55eb9baf6e8431cea5a85d1e24a88c4a4f2308da5834b0cbd155fd49e7f9fdd141f6f4e943727e1d764ceb29c20165c4221ed45c93e07198c61672f9ef6aeb638d059d53d33c602138b8106e816c9760ab3701094237f3b7ae0f8708934c5834c2bedb42f9b0d8488cd2df2b5c836bb7dee62f84909e537936908a3cf83d25628b861dab5d28e573a68c2c8f3f1f9d90eedd24bb3e21b01134af6baae0d28e22458eaa6716dbabd51900d9cd0b09f0a1732860501d23113000426fb07b04b8ce288e6c3152cb858de80745c768c906a57970311937ad45d4e7aa17c7354e39518721e76ab434b08ccbff57045755678a4af616c029a4167baddbb882dee51b37999b651fd757d0f85ee2f840f63d807caa7a83524fda8d214324e6498d2ccd33f754826b2a34c4192e47b2ef9453ea1aaaf97518be8281b2c8f8f4bc4e881a847656bf4171f203b632455e09cea6508e020ec1be8df23c5add9f5240c6a428b0180f5b9126eece0a8d3b3cff12c82ddb853c80c2a651f6127af408d1810756e404e2021ef7bda9fb3073bb1dc0a0d53b292034294daca51212c9504868d67ee62d1d060e125ed68219fbbc8e777a4c8e835f4e502ad40d1bb666f0bb07d3113150d02e2722577413812b924c15c5ef18d38a75c42fcc0dc83215d6eef5b7a10142aabcc8ca0e290304c97b423af6e4f48d9276b9afad749f6856bbfd7561e3b0b83dbbdfc4b43d1e74761f955e4e4d2820dbb1242742fa9d5792713ba1c081c4b3782621e6072b698dfbe8cc67327b4af7d2a54a1181eaad8dbfccc28f481c66c62f78a55c113fb943c64cf769c6f2f30f27c6355c66e95736a45b0074a2a2a5799ebe2f42bec1e1033bbe77e952ee77d420e9b4c6d6b9a05f8b8423f910996fd17a26c434256e6c5e651ecad2e6cc7802d83f96fe69557011a26caa87ac036241c6740766adcdddcb2238d1b40037291e2f27484506168492a1034fdbcfaf0e4d5fa24801021c9aed96924d3f738aef187f54bec576d1aba30b678b8a3a287b9ff136d3ed1540b3555ea4150e924890df6665faea7a205db26f745c14c9182a8237f98d955a838da04223c607660256d8188ed903d6e43e61e3279a9a171c76b68d0d03efaccfe3a59c5ad905a866fb34e4915dcf2cdb1314a4c21d1aa083026bde3d597ec10db5ade4c32418f6d2675ddcefa149738ded94fb482add84fe8b8f74479d8c2d5e473a2ee4523df51f4c20fdf00d0ad0e00506e9844ba4b785e6cb568b14e88af0e8e7127a1877e42a43684792e446b6d7376553226c53ed6b43cec11ab088011f88b570ac3b50d83a0671028502faa208ab7d1e63fe76dcb14f387ac04d361410a3bfcfa0161709ab344bcd21499af714978ff667145495578fd21a9e4b7b6f71011e5f29282b5f76519bd41a837f9227527da6a70dec8d7976ade5747859c0fd39586ffeecd761589c89d0872361a3753af490fe2b9a18975227063fb03077e96669f3303c5f8930f0002c523dcffc7502f97b8b4f91a6a9a9a5f1ad5b6cf830e0dc8fe7fd14ff941095e298ec07f361760c68e23985fba78aa418bbb45587920164b491a7782aac1e6740986ee087cbb5daab6a8613bfb9d2c5471fd614353a6d01eeb6ec7d1f017db971a09c95d2387da7b3d50960944bf073e0edeff6866f1afdb14b8b3345e07a6a94f777167258552d117121ddf37eb4a42f32c8c0bc840be63b964d516454856f222e8623f0b4702e43f29a26b1787dae7192566e086472fcadc139fa200d5a6811b09cb5d1df83a48b09b1d42fc1b71810db81314c70f375b6785c0e23b697a5d42dba7e704490da5cbed9bb866fa6fb2c1988267d3d63d187dd3d9e2408afd27bc5052602228d72d17fba778704d0e136003f5210b0cb609d919ae2d936880f0beb97d68c55e34f50ebfcc72d2917488e6f2e468b8001b92f2fe99f87527fa333f2bf8a3ac5f3e48b4e2bbf95a063ac7543881baf6a705234856f2e7abbeeb757a4ee03f0494e12c40cd18c00226d"}, {&(0x7f0000000a00)="1f5ea388e6626bd8edff33fba8cd628237638373041646db281031d16fefb13283a475ba92841263ae16fc3f9eb1943d3c99a0c18af56b863a04d64b20dcfb36161113d89b82a95b6a7e51f4e1c54156d80d4640c9c51f1a14276663db1c82c2399dd45a95f350c65a890f3533ba9d12d62439f7ed11d9b4ee38bf72ef11662264cf8e13045f7b72d6e267bbba731d75b3803a15cc59389b31d3f6b3daca70c74175980341ec9bf9ab1aedd9a0a4fcba7fd27a622e7108ab7d275b50e46d84844557d4c6ae524e3cc35d"}, {&(0x7f0000000b00)="e7cfb2d0d1bbc67591b75bc90137da7986e3e4233673a02ee714c8aeb4ef85a190feb3138590b163ecde831715d82361df64b211e633d126ddf9c121d02111b84ff4e2d213bf1a944f44a55de8a6bea0c18917d7bef584d8b8a7ed5452bd5039af881f120a6f2b943eef98776ecfcf04e5d16b5272d30ec279ab57035a055404917d97cce94a91804f58b2bbfec94268c1b2314c5f7c603e7a11ab4d5a07e0ce7013fad9acf62a88a66571a44d07c3d962ec65"}, {&(0x7f0000000c80)="45de28a72606538c44e21240ed455583ff4248521599875be4692c0674e3bbe4ad117a1b729652e0501bec7b0d7c13551ba7ccf54ccedadca5f1b0807debcc426dd8e4e964b9a0def3f6b99b3e02b59c64a00a1127f849cdc6c5df0158d84e0e1e97fc6ff4faee0ae7adf44ce80b255900120066cf3f36b8c066d8903e0523355c12017d7865f14c60336dcbfc899d3c162077c9f6894efa385946be22285e94c1d3c47e2d44e53a"}, {&(0x7f0000001d80)="b348a11183e8696307d2ade9f321fcaef3103ac275df7dc8c45ec7f129bd875b8abf6e42bc212086857de3047d73b0fa5c9cf66f7230f3eb2745b2eff97110ca43e994cfd28077845639bb7f2b76cf7fa2969e4e6688af9a0a1487a08da6756e9f29fe7453333a49afe22adc9ead21dd4857ff592e1f82eba3bd94eb7c3ca9ab82df8129fcad7331943099fcb5bc6c9eafb5aa516eea0ff89350d5dd0f0f5f8fc356a224c4307eb199d89d7913cd045cdb000d91c9a0c41c7de8096005883ae355b4d81363db78cf98a1c7f0a1e4b11dbb8e5e", 0x4d}, {&(0x7f0000001e80)="ecadf911ea2d0f596463931010808663cd1badfaa0c14130ceb7f110535d63ea696fb48d53a918ae2029f98ff3e42409538a1f482f7cc0b4ad44b8d67e15b2b2d07e2bb5879c6f95b1fa610695cb73d9cb5c4bdb749f158b9deb0e9ca5a213e2ff1a48a64e051635c2a4dc2fafb689077f3890852e58ad9a3399e21ba78954ab391e72aa8b79cf6426589fb5a10d7afac79e3381825770928c46"}, {&(0x7f0000001f40)="d28216ace6a1b33c3031a23e9e75154149ebae6fda9e5fbb5d2ee4fd5cdcce3efe8a3a2884dce18aa0dd842c7f988861a17bf6907469379ddda1e9724cf596e84a6aa35926d79f2b2abdf5df454a215591900ce81632177065446eb440583970bdc0755593412ef3a841bdd12d2b38a1b3bed066e2f9c8ecc7d20109e4e17edd53ed5f47b77f679b7eb437e96af6f3c6f0c104f57a96acd62070de"}], 0x100003a3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8d75}]}) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:17 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = shmget(0x0, 0x1000, 0x40, &(0x7f0000736000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) mlockall(0x1) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:03:17 executing program 1: r0 = semget(0x2, 0x7, 0xac) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x200]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:03:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0x40, 0x6, 0xff, "73ac15f7ee1605483457f3a29d316385b8baa3e1", 0x6, 0x400000000000000}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') pipe(&(0x7f0000000080)) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:03:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xc0) ioctl$TIOCSDTR(r1, 0x20007479) 16:03:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10002, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pipe(&(0x7f0000000040)) 16:03:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) socket$unix(0x1, 0x7, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:03:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:03:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x50, 0x5, 0xffffffffffffff35, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x3, 0x7, 0xffffffffffff0001}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000041, 0x2, 0xe5}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000096, 0x89, 0x8}, {{r0}, 0xfffffffffffffffe, 0xd8, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0x4, 0x10000}], 0x4, &(0x7f0000000180)=[{{r0}, 0x0, 0x4a, 0x0, 0x7ff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x24, 0x4, 0x7ff, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0xc2, 0xc0000042, 0x2000000, 0x9}], 0x4, &(0x7f0000000200)={0x5, 0x2}) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) 16:03:18 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) ioctl$TIOCCDTR(r3, 0x20007478) 16:03:18 executing program 1: socket(0x0, 0x8007, 0x3ff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(0xffffffffffffffff, 0x0, 0x0) 16:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x9665743068069270, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000540)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)=""/156, 0x9c}, {&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/28, 0x1c}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)}], 0x7, &(0x7f0000000480)=""/86, 0x56}, 0x42) r3 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x10081, 0xa) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$sock_int(r2, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:03:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getgid() r12 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="c44f7bcb5d93f21f8cd4", 0xa}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xf8, 0x404}, 0x1) syz_open_pts() kqueue() pipe(0x0) 16:03:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = msgget$private(0x0, 0x280) msgctl$IPC_RMID(r1, 0x0) 16:03:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getrlimit(0x1, &(0x7f00000000c0)) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="1b", 0x1) close(r1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:03:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xb5}], 0x2000000040, 0x0, 0x0, 0x0) close(r0) 16:03:18 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:03:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) syz_open_pts() r1 = kqueue() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:03:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)=""/200, 0xc8) 16:03:19 executing program 0: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:03:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000040)=0x1) 16:03:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x480, 0x20) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)) 16:03:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = semget(0x0, 0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xf5ff, r2, r3, r4, r5, 0x8c, 0x1}, 0xf600, 0x34e6, 0x9}) r6 = kqueue() fcntl$getown(r6, 0x5) kevent(r6, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff6, 0xa, 0xf, 0x400, 0x3b}, {{r6}, 0xfffffffffffffff5, 0x10, 0xf00fffff, 0xf1, 0x10000}, {{r6}, 0xffffffffffffffff, 0x10, 0x2, 0x8, 0x6}, {{r6}, 0xfffffefffffffffc, 0x41, 0x2, 0x2, 0x70}, {{r6}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3f, 0x10001}, {{r6}, 0xfffffffffffffffb, 0x4, 0x80, 0xffffffff, 0x8}], 0xb240, &(0x7f0000000000), 0x100, 0x0) 16:03:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x3f, 0x8000, 0x5) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = getppid() r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) socket(0x2, 0x1, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xa5d6, 0x0, 0x9, 0x20, "82d95d1dd3a7f80052f9f26f268c2539dbf3bdd3", 0x0, 0x8}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:03:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:03:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:19 executing program 1: r0 = socket(0x18, 0x2, 0x4000000000000000) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x400}, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)="331061f85d24936374b69441f4daa323a572c1dd1cd486f7812e98d034b65d99c1e1d50854d1d3b4616fa9f2e238f6ab8917b01d90997e44a669432d5685d38edac0c04e7852835de142d3837da4bb9360b58ceed6b6cbff3b1744f5be99d1e8659c", 0x62}, {&(0x7f0000000140)="763cf3eb332c4689202b7325975303e28ee56c864377d0f4331848b5cfa4f12f8729c30b69a221d418232e1339fa5c66378a4a6304a6e8aff1915172239ad86b539a71b1e19508598371a1367eec9814838d4fc3353f96e4836b416ca465", 0x5e}, {&(0x7f00000001c0)="ca84e99f5c2a0c7559c0e759e3d5087c9768e37cbe474f0e898c1b2b95d607af7aeb145b91166550b36ca5ff2c54fcb3fa10889f0f6c2a18b6f2eb620211942c6438873bacc948a4c6669221f9982eaf9cb8e6d21530347fb1721edebb2b6a6978b80966ed748829a9d7f68e4795a1a82dffaa2c5411ce295a89b0c33637940bc2a7e61ae0108a983d2634b02a2537cf48852d7dc9d356611f6abd6f0e62cee843dc64592b6ae4dae527c4d02cfaa8f54db1699858793997b5354ef393f16f466a265131bfc34e4e64f8cd79", 0xcc}, {&(0x7f0000000040)="bdb13890866e333ba208d3e36f50af7b3e1f51a82dcb004980c1b28f51afd308", 0x20}, {&(0x7f00000002c0)="9ec834ac5937e6a18c3ec193e3493ab4679990694e2d67a4148d12c52c26f3e1eabe6146ada5ad164050dfa18c2529f871cff52a2fcb10818d6b4a4d1ed70014e697d3d4c7b349dc99be57fab0905271abdafcba52b1f6fbc0a9147b6159cf026c3c14dceb62e60b9786e120a38c538e887eb1e7123b161ae4a035a7e1b4e26c1db08cbdabfab9e78e260486d8306a50d28de322dbf41274a83f0898a4e649f54a5e3f0dd9defa713696a98749ca32bc3bc2bfbeadfa85c4dd7e4c2a3654dfc50bfd295f214274a70899d980cc7caaae20128a3bb12f433f4dff11238aed8b1190945e154821dd3eb98dc803dca4", 0xee}, {&(0x7f00000003c0)="6309ebd7f63668896f5d2766463e5a69ed23899a1a68274ffe440d4a4536b021ca0fbdcc84aa0b39df41a422c8b5c0f8df69849c66761d73b97f424d55eafe4a8ce0355ed1d3c1503aad46d9166f8dfd17b7a51bc11c82a42744b6a0b849b2f57ca02d583955805a85576b7e3ee015a7ea71e13ebdf363a0256e", 0x7a}, {&(0x7f0000000440)="deb9a2c86721524422cd657b5cea9d3af4370b46c501f69bc731457a773d575ca0f7c8afc6f10e5f665ee7ba", 0x2c}, {&(0x7f0000000480)="d340f3f0e2f90d3a91e7fed7ab519cc4091ed131f72787b1a0458d932f2ed737e683198f51f2f33e5f6ca3a399aab693af0de92bf971b189ca19", 0x3a}, {&(0x7f00000004c0)="2f7a28f97b55db742458640cb9f3028336a62e4d95712b70a4e8ae864712eee4b3ffd32529481044375f4cf660f3d797d12c10a923a2b4945808647f422cf87bf8ed0397f79f487a43485582baf9ffcc", 0x50}], 0x9, &(0x7f0000000600)=[{0xe8, 0xffff, 0x7, "015f4496fe439ffffe8e7a84b8c01bd867a5b730a1ea2884f86718bbc8180025dd74abd454fb4df965a6e77a2928fa643edbe1be1c193ab4b8f248af3853c00fa66207f1b2eb9a843b0dc877030f15c6ff5b631e451ce80fc73366060170f5cc061d559d90c795155870868f9b838ea4583b001d3fb52b918c44ebceec9d4bbe308da8a8eb26b3f6940c8b0d46d313e997abdd137450d2638b750c974038052e54795044d9408c6b751b2a99b7b71dac42b2a79139d708aa934a4ee2be97ff4d778062330b1bdb8c7843e0d06a7d7ec7a8f87e"}, {0x20, 0x1, 0x7, "cf03e459d2bb3e7224c1"}, {0x90, 0xffff, 0x4, "4ad8264bc6d1fcc469ad4618b2d3b5f57798c107f810ef5b9e759d7f9b50cdecd9b04018d25f011f441a9109dd8ea497110ecf2e268ec8516fc353d005de52b21b8e05c4a9196245933016c8b289e7f47e0f4a14c100c03b036a78eb2718bcf02686c3d5c070f438f06e39585558396ee69ac1ac9ecb8bf5fe"}, {0x70, 0xffff, 0xeb2f, "0a650230c8dbc7f9d8968574aa336971a1ecd63fcddc09b2942dce16496edfd44dae54756725580c651058705eed0d58c280535d412fa0f686bfcabc1698e80b6de3d960a8c57c12a19a620c3911dbeb863a30dcccd2913476570d85a8e0"}, {0xc0, 0xffff, 0x4, "d76fa3e34e1f70b6fdc24244c6765ed71ddb55b78dd99928118f7d4464425c9bf64c25bee403218dd72c1a01318cc48a2fb61ea933e7c9ef3f397c7221c22efd855fd5446d62a14d14edf18e7202a7c5f8bad9fa936607655ee6b6325dbafd40a20665dd8ad05f42f5d13c76380949e092b0aac8f1706aa3cad190f286ca5ad40310f4377ee8be11157311d58b51f14d89f40fee66970ff996becc6a2b945d1678303fccf446858f2b2a2d1aa3db"}, {0x80, 0x1, 0xffff, "b985e0b9b1cda9ec9dc5b1638a2e25b46f835574586eb441bec882c4520e35bd4b244f92512bf05992fc7e5cee4d1eb812bed91838cb9d20d65527ce288b031edc1e4333389f75f03757baab0bdbc7caea4afffeaad32f585bb7b1ef02f197bd17ba3818a946cad3b87350"}, {0x20, 0xffff, 0x0, "32e5e024d679928293"}], 0x368}, 0x400) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:03:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x3, 0x0, 0x440) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)=0x3) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) 16:03:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() 16:03:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0x3, 0xffffffffffff7fff, './bus\x00', 0x3f, 0xc9c5, 0x100007, 0x100020000001}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000006c0)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) kqueue() 16:03:19 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = semget(0x1, 0x3, 0x85) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/94) 16:03:19 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 11:46:07 executing program 1: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) 11:46:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xc0, 0x3, {0x1, 0x5fd}}) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0xb80, 0x84e2}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/50) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8d75}]}) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f0000000280)=""/239, 0xef}], 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:07 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='//e./null\x00', 0x0, 0x0) 11:46:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = msgget(0x2, 0x20) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddba416f47651bf1000000000000000000000000000000000000000000000000000000420a758d0000000000000000029c65835a2260fed1d26e000000000000007ca9f5eb0000000000000000000000000000000000000000000000000000000000000000c696cf48f60622ecf887d6594c282850e1cda27a550fc019748eca9365681fe8986ef92ca4d22cd318dff337f7e4b374550aca0c431e20112f44303012251ac43dd7225cc02706fa1526b6b65e436c135877a45bd6d200140fe41ac1537b0f8b4366b7e34ae56df3d47aa2ecabc07ae3e8aad6a0ff3e4a314d928658b91e8cba054c11ac42eb4c6ab846ed55de"], 0xfb, 0x3, 0x800) connect$inet6(r0, &(0x7f0000000080), 0xc) 11:46:07 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9f6e167c17169d5db3aa63cf8812eaa4e713048e69931929648", 0xfffffffffffffd67) 11:46:07 executing program 0: r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="ebc5dc8f8b5c3b1a6665d94fd18c473fec4c0ee30ea036881cd52f8e7e36fbf4aefbb965cd1cee9f9473c98e8d17eaf4f7718e7edab70d422e4b1a12a5197b07cd715cce2f4b785e564a2656d2693af27aa166d9267924619726d503306c5a63c52673448871322869838947375531b7d681629e5c7dc2db14cb40", 0x7b}, {&(0x7f0000000080)="0a884e107d6ad6e76c53f3a0b0203db52a324a6e0d23cce215b8f58672a6273d", 0x20}, {&(0x7f0000000180)="8eb974d17cc5c5a06917512f9e825b98a7303db7627a3b683558fb05ab349ea3f785e73d1b1e25ae52d20c285b081033163a9d6e3a3a6895fa29f92c342e8326fde5feabe5488a053492167fa5a378e0fa94888d84dae877f0d9c69c24a32759f6e4e58901833090290d7e132c7a", 0x6e}, {&(0x7f0000000440)="e6a208315265ff2ab94d1fc143c1fcce55597c8c7e04eb6f323b17a6ada6c4f22354c652df6d60ca64241b7ade3f0d6065789d05a54c09cb5118490ed40b096ad7df2952ac773029b8612bd242334e8a59a82c057c4c282ef51efa378e465c4dfdcd91b09982093725039c46164a2b654bf603c59daa7482c46cbe004cdea02e04b561ba9ae0a9fd6bbd635bd63b618f9f3e35f1fcd9f6cca8ce664f441dea95456fd215e9d81d170e7327019e976a7dc1f2913271067fceed3b45ea1928721d9a7193fe96020e5829730c67a6395dc69d93578dc6f46de10cd53b1781993b6dea3adcf71aae76175bfba8d65561450792dbf0f4e7a40f5bf7b2f263d1163d0dc82049284a458a321a8e6f648db05405859f15eb2cbdbb128876b8e3a0a64a0f9d2bc840b869212d6c415edd90e691728a2601aab8eaae1cf81992fdae42c86aecc234d7c39b165ac21c37218abfd1e6fa633c656c12dd097889ee72112f7f5c6e6849638e992257bc7354f52c3d4116b2cbea7f4f2ef6d3c5b21a863b0dbcbae326ad1107ccf68e9569863a071950fcfd3301da19f12acf543e269e4e51dcc869c5b75a539400cbd0d93ac1b20a445ddacde0043d535ba75f45c958b87518cd1b1e70540e86d1bfe81a5b50736739f0887058ff528aa3bf796629369af1a76bea69766c45bb7bdf8833135eebf027f5e1bcb7a2bdba178e688a992b31ed087645493e6b2f4fda6757fc5d2601740dc2f5063b684ef8985c3f42e97774c1c68fa2f4d94f53c1b8e40cb4abe766c7a32f0e481010cabd9eb443ebe7025571e125fa18abdb9230da88e3953e36250839ac4f75c3b80754c523d8d648b2544562b88802948eca6b3d9757984a31340efed5b6ebf4c76779085593d31a019cf12f656a791ec9edb0f95bf7e02df8c6496e2132812c535d109847a6de785a46118427dc2686ad52491be3307f1069d29cdb367195cb34a77bc2f6e9ca11c9070f57412a6b7d7a87478a81aafb8cdfa2e4da64c31ee30dfe8208962ca71ba82e14953da5e92bf3e0fb870e7cddc2ff72fb8046a9205a72463c8824aeee83587cd6856d64b3d1a07adbd225028f8c37c29c6bca68d77cb071af1ec7a39ce7774e7392a8348904d26a5d51c1d04baa90b0d2876323f982a044c1a3c4b947cc2c80a2348e6aeb402abe41d4f9b0ecc23c639b797301eb0c9280a28bd13ad5f80f4c621602cc999e0dfe9187dfb2473ad662a94ae8579eedc04c857ec60d0f7cebd87e1d9b007e2bad3188a67496f1b1abe82d63ba8c6c23d7b39ccdf1748adedc3b8eb35ae36758f0ef746b5b64de00021a17f77e8a198cf2c03052946c1ef2229852f94a9ebaf859cdc9d27f693ec03d0649250a0d14ebcda87e1b4f34c582c7ec5e9ebd8b7030ebdaf5109e00b2e123c27e119371a7c444e50bcadc4ca27c10514fc4e90c617aad07470759fde8b03662c0335f3a45b80ef3d682326bcbe844acdb6a86e8d82b8b36436e06e2ffed5adf88641a188d88565c0d1ccb28f9824481583d71cc9966c85cc0a12bf8cda6b71ca897164a218dfde5d6d03d844918f32a6c12bebd3f563ce15a09e2ce98fcfa845a250b080801ec0696eec7229cbeaf972938eddc31ed418205698a7ab8f7e2b37bae2be4118ef66ad03dea607ef3071cc9535ed23747b6078d24b087b3c003e4753a02d0a61f5f45b4974331ad9154487ccf80811fa7565efdc7aa2db75026309727af3593825fd2d61e6652843f5d2e36ae8f832bded87ea2d9123061be49115b80d13eb7c38dfb723cb77d780c273446a6edb9f755178e00eefb5b5d0b4eac2c85357fd7952129c93df0230fb2b845ba025ecab8c03f567e572d2ef7aa8b29873f2da5cce62a0d3fd99baefda71c6e75c50a0444816952e41c98a8eaf9f440019fe792270cad04e5e44f1a7c25228ea216fcca1bc207d8b8fbd2cd1081da9095367a953af0c8ec0021ac7fb5104b6e16025a950cda6b495757bf12cc2c6f811e8d5ce75fd1320225c923d246e57884e70a1916243c4d373fc9edd722ba57a3953c5449dfc9c758935f5f867fc20d66fa77079c6eb41df1cc934a8b6c83f3fd9364261e6fe0f4dcdcc3d5b9a9a328a54d32282e6040b3e8794bb557042f288a92f13afba70391744b934e9d0e3efad7c4b5633896a7b20167cea1957d7a263f2cc4310645e91547e1955b1a4e7fa4a0a67724ef783063ebfb48a62ee44db8016ac50f73b58669be71ce8bf3b1be97eac744ca9ed5b7c01f1eddd94d8f20699a7f0836b1c98966741dc0693b24fb4a4304ebab490cd513f40b3ee138cab287e2c2015042822ab6dd5bea669db5542eb5fa1c1f52c1c5260c5b0704ab6c10efd3d2311be71e63377965227fb89511adc7bf905af54d272ef2a350c2f078fe02211cfe543ba3222223077d4d36ef16e5c3b553fa94a01cab2262752df8837a47678b06800f9d5abab3e093b6e64a1b1a1d368041580cb062f945673e8db18b56a454791739bd56ab832564ab334b0b4bf1def0c372435d0b1f98fc1a015d11227012c7850a58f6ec6799aaff4e26d2c3a30eac4650ae9c48130e8bc2136a74af3cc856acb771d703390a619b2b6e417befb0fa493b518e040b9784feedb2fad0f26a9882816263b3335cd55b525ab755b0416dc12d06e0176763181cc64773a877c93a6b82df2efedd31fc62f1ea82f742e421cc0902c281343588195e47407db5f528c2ec38ebd265e6f6b50153887e6499dc36606887b61b96fecb6ab28951af66a6228102fa2c13d6f36a3e169b8da43718c870fdabfbda1fda4a5db8c9a77bf92fe934846808ab440ff5e308cee85e6ae69b8dea09a4120b9fa68313b99c39aa9267a0293fb387c36939857329103eae6d8f3c760a8eea4d123bceeea2aee12e3239a33b0bb69e7ff8829ac46b771ce81a63f4be75e8b9fbe3366bd11ad0560734cbb531a27825d7e4456cb7931afd6ff1840cf825c07c84c0b99f5a97cc0ee0ebf6f03ee3024f9ee6220c2bacd294a8cdd1192915651a01fd6bd8cd81f68275727407171c27f8fcbe326a46ec134eeeed29e3b34219fa25d82b463ea3846207f494828f6b80f302c07bca1ddf2a45f9bfc797a4f90af043c0444522bd23fe6ccf8effe9cffcd3dbff3af066fccd569b11f02f5715ee3752b82b35f09e7d4fa6885a4a9ab38956c58577ffb2e67fa2971982aaf9aa7463b248bb61f3f7a2ba8f86cdb9f121820a358b583b94c0815cc90488b5c7583157d8855ab284754b2c3c03a8335e982d96689a492ae5d465633528c6d9bfe72d1814acf105140bd30323682a004e7929c94cb1ca8086eb3806d6488cd765939cbe8c1671f6f70d386e76862b4163a3a8e5e030f404aba688aafea45d394e49029b4cb9e8801e4d1de45b2dd82910157cffc5004b92ab9024042ebbc322a3602f3684bfd19ddff528dca49aa59abbb67c235cc1039a88ba93355c502fe6109476187700ad2dc4edd195de7c412afb572c66c69e129efc786d646c2efd94df00365febf7c681630e7496900694cf5d55f22034b5a916b7e8e0627073925c0d1be7bededee4bf40309c75cb5905ba96cc105b59674a0eea715c3b97c6e63641a73c190900f60ac5e670e703ec868aaff36c084a43c3704d111a82440573a6de5a734d70b2f801f48d4f5f931e5d4a42c7927128098ff9d4fd693ee9bef51409f38b3569f334dd3a2324e2993ee9b616181b5f27c59ce520084ce7dc05c2a14cf28ef5f81bffe2a75987b7dc3847994405e88193ce54aceb966a05ffbf21979ef8cf78e2fc6c1cad7be62c39fa70f4c51b85071ac92b8830faf397cd29a79dbf7b3301e315615e3154c8732052416eca13e415fe9a0dd9da96817963af956a3f60722d643177df1ff3fae3d7e03515b107f9331d1d620c6d775d6284bae94711774f18f860fce8b93c4be75704f621c88e0fea7e5aa9019e6b75963592f1a9b3a1bd541b9dac6ccc0e70c80b25c5cf053d7a181843f05c07933c0cf9f31bdda09e2bbec17578b40ecb60c00b9f500e5968b039d3e7b1abe8742fe67915c956f5b72b45bae36b82f177b8f9c4b778e6358cfec0c1c12fc99ebb7feee622f3b10f486ff4e48278205a6b3489eb853921397a88f6904246e5b60dbdbde0a3120780721dfc2e84d469b8be998e6e29bf7010c8c11c29ad7cf308e582bd75c6d1d68862d9111d8cbf23966968691df86a0b4068611332d81a0c04bafec7187e8c8fb8cdae30cfe71a2c27f77bdda73bd8a580bc5f382eafc4227044f8299f9a03d875e03e7df3efbb4202955301fd2955a4fd8e9bacdafcfa84a24c71a83887eb06b53fa687eb2c886dee6f00541276bdec01e00883f22d3ca9e53a72dcf608baa5d03c9c6610dfc4546b7b2acd128ec2793292bf60746b8c309def2ed1349dfc5d2a41268f18b7a6f2db84e9fa407ed06022061284ad04f256f44db24fbfabeeb98e72a507c1b7ccf5af0fa382db6daca3a57b50ba37a8f2c53274ee798e5e2b187badc7f9a889433a72066d50dc3dee54cf13e44606be7ea96622fc834c633dc9649cfd2a0f5e8ab7162dc71bfc5e7de8eea3c101d7b971e02be350456fe09ab7fdce5e592f32bac2668c71daff6017d194a04f42fe239405c291fd7a9cc9d2779e503442349acc719d567032230f8fc9f4fae859461f78eb3cf52d212aa4c71520308f7fc13b5a2bd86ac092fb79f5b5199954a521f80562036fe96303a8e1fd4d740d6cb56a0d5c9de01d4abc2b1e6badc970b98472ec32cbc8ddae87fcd6d4f182abb7c07053456de9d685d62abfc4eb392ba4eac1b8445d511a1e8d32288401e05a2d225a71be646516bd75857af3f6088abe4ab214d388ec1b9d75f64a4c42d03a1230b05d01919335f918df6d85802ce69ae05a342caea2ece666a594e30bfa589e29714170201f1cc13bc54a7356625cbfec3f272973961cae3df00f8d305e97a5834fdacc4c606d3bcaa802d43286c5ee9b761771cf2349527d11679843b29d7dc7d38d4cc45c1f6ba35c39e3405f6c5eefb18dd5561f14e5f9f5e6172bcd0c05e606420e54a45f4b1a95b0077d8144c157dc475fe6d631d8108708ae82c8ca238c3b252c5a7f4c909fdc4e62b9acac3b1b798d7da0950abce4c004944ceb4764a83fb4efc81fc9dbd8dca1d3628c2e85b4baf4f592de910e0cc130750492c016d1722ea6b45ea52d954b1e296409634d5b5e0356f8d7420cc6302a4b30926f9b9e0f067f4eb2ba2d2c38707cdf0231ae7dbce1fbf0bf646997153c98c6a6bbfe51874c0fb1989d2d653605b7ea1e7f05a31cc736bed26fdc6c297ed8e5fc691e76b834d7381718f71bea94b4088118cf4e76150c403ad9fc9af6c07d81f97f6d78dfb08a773c74258f6c6637ab27f8a33c457cf46fc1df6ccfe1259e7f3e8a7cbc7a69a4031e3b104477ddd4baeccfe3bf58e76ef2a5eace2bb44daed6dbdb74f3129eadec57b1313828589d4fd10ac8472041e7be57f9e8597254ecb2eeefe1d5e8eb2bd411c82ecc7389f88e34458e83212bf0e5f540f4809ff1c104f10cf0c00ee6cc6052718c8702774a0f5837e10fd6d532159dc2a9d676486c9e727519b769baa1361621fe38e49bd815a14cf30d8a41d2472c60412a020c61ff8bb9f11ed0014ee4c7453a9356da28d1f24ba6c009ccaa61ccb62b5f8dba0697444ca15f14da2c9bd490e561e71d75e170bbb3d08b8bbcc353b48eee6637d6854393497fac78a69f7534f2db077b41a9679460c8ac0c5f2d6423dacb244f", 0x1000}, {&(0x7f0000000100)="c62215", 0x3}, {&(0x7f0000000200)="138b821b3219547c00dcfd76bbe4a4dc3a1fcd790053040e3352925333992433ce5fe0b5772d887f349cca76ea0b846ed135a92f42a0c09b4fec4fd19cd46d0643dec39d449355944c1f4cdf9263bd424be9f7c123b28ab4c69b3a2b95c52f809544405b8a30a76f4349b264cd086ecca3922a821390b1fa12d97cc31d34032fb1622e618524d901184aad919344e75b3640d306bf3c79e8c35c05f5", 0x9c}], 0x6) r1 = socket(0x1f, 0x6, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71100000029000000330000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 11:46:07 executing program 1: r0 = socket(0x38, 0x24003, 0x0) sendto$inet6(r0, 0x0, 0x365, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x7}, 0xc) 11:46:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 11:46:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) fcntl$getflags(r0, 0x3) 11:46:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) write(r1, 0x0, 0xffffff13) 11:46:07 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') read(r0, &(0x7f00000002c0)=""/216, 0xd8) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="eaba5b72670154603342cc74c87aa1ebe53436eec246c36461206a86199b22fab8956b31ea37f9868a271dd57d17fcdf26371c97ba0163a6f8a5f64ded093cbdd4b248796c252bfb25f4e0a13ceea68c811753c946b19712a1a54cb776111b2f87fc265430d9a46e0f21cc703b55858497bf63ce09f512946d6e2705a443878e94deda27d4826a86a99818067177b93db83f2ff6d20692d4df973c6c47edf1c0f1c275f8d82a88cf214709691c963f0a15468a5c63e6b23f4cc95aeba059d8f2a7eaef0bb6161d4cb79359c571a7c39bf42206b91b1e512b24c9920f00fb45a952c990c5e0ffb0b810be25761395ad9c47d8fa13f3bb3573df", 0xf9, 0x2, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) 11:46:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3f}) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x40, 0x8}, {0x0, 0xb499}}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f222759338d2a4800000000000000000000003a00000036982178fafb7d48b64deada", 0x3c}], 0x1) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 11:46:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffd) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xc080, 0x401) writev(r0, &(0x7f00000000c0), 0xc7035ab75695035) 11:46:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$setown(r0, 0x4, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="88165eb35ffe320688d8108ddb5ffb1ed17c93df26e69f015e54740fda36f17418f3ee21c51fcbafd0c2beea559185144911bb04a1e924dc193bb06447ef544419e404a95207d0bfabe3d3c0e2a192a80fe107af8b2fab3f7222e2407234330b26efb4bf1d89adf5f015cbd8737edd53687d19095048ff67c9d66126d3ab341dcbffbaac7f30a8e1054f9a6b8d502295a18d42ef45dba29b3683277955710d15d1ef62fac260ce1f275deb1b09708a6ba60acdb5db684a3e7dabd3e732b0d04e56eefed841e02e00fa8e3d0fbb9733e9b192a8af028106358a99985613191695a8b1fada8790ce8306046b", 0xeb}], 0x1) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3003c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getppid() setpgid(r1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)) r2 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) r3 = getuid() r4 = getegid() r5 = geteuid() getpgrp() r6 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0xfff, r3, r4, r5, r6, 0x20, 0x7}, 0x1b3, 0x10000, r1, r1, 0x425, 0x8, 0x9}) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10060, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 11:46:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080)="ad48b06644f72a4465e6836e896be6046e8bbbb15d1209bc82251e480ebb1290a42e322bbfe22a415c3fa257a4cdee9b638a240f57ce6d420806201cd50bc4a6eacbeb781b58b41a463a76927f4a8db2b6a0e8eb7397081b4a5c7cc629b2f20e4098370394b5469dfce5911ddabc9654679953aa0fee9c4a85ec52b7717877e1f666a8ed6c95b7", 0x87) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x0, 0xa, 0x0, 0xffffffffffffff7b) 11:46:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x100000000}) flock(r0, 0x3) close(r0) 11:46:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2000, 0x80000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="823734fed61ef83ab7f17ad1af47b53237d209bbcff2393ebf3309ba6aacff994305c49a9c47cda15c8f5d354241b2f27320da9e20e8f2f52e3dec6f408b", 0x3e}, {&(0x7f0000000500)="aaf4b926137902ad93315561190d969fb75e4cacf0df1da909431e12d56686e35bf3096a9d031a298bcf8dfc1481089e674ec791356e98b433e60eb6990fd467ad89b7c374926c9d5664003d09d6db8669ea9dc9042c744caeb032b50b975cb470dd39b1069e459c755c212024c8ee8fb71e96b02837a39aac1c78b7d9b03d750c6e83563c1487f0e04f6a34fed5c0f2fde05d3b47624a909c0146023e70110a03d4c24e2ff58fe81b3740b52c6ee08d70a5734ea6c1abc44d54b57dc60deb6feac5171c60c89115a4ccabc84dc1873f7e7cdd50a0afbd1ab6a232e16e6c2c45cc80a502a8ec4d317b687c99dabd02efca9cf4e3a1ec086325a839ada841c414ddd9840a472977b99e35fe503dd5a6e99daf9263a073f7282520eb095c6efb695b90c054121a40f9c57ed4f1473110fe78e6b2871ca141824676600f3774d541439c7c5e13fcaa30c3402f86bd043f2636ee68fbd65fdeda8f565da34e8ff317d75c4511b5c3febfe5365d7b6672db53dfb4431f357428b08379cbaddbd626009973a0bcce70465fad3cc1a7ea046f20a04dcbc2f893b954de7cb2f4580e2d8f5f3fe8635c6337555443eb11eeb78b69be1d1bfcc5c274d976ceede19d17e277958befd0cb6ceb5eb65b954eb4caa2a0b588c2fcad7da34eabf933451cf7d176dcc801caa2582135919799998a5bd9c1fc056910352d22d232e4cb908dc7d4ce707258c683af2340ccebdceed3a685c690051747e341b0f23943b92dc87c58dd1d9b86b15bdb2be8a3f6cf32be8ea5cd73175fb38d51da73037fe980f0e07516c21283f955bdfed1df7cb8a1c129e8f61ce2bc6550092ae71c3380baca3939e91bef147b74d80d710ce4b877b1e52faa76240935f0d26c0803044933e1ed553647e91ee0224f9db4801075df2ee4758d4f6004d62a67257945bbf25ab7be6c1da957103f5465300fb9dfbabccb34959679fd09ec90d1b0e60587f9f7a94a6bfb47f8cf219b0b5ee93697ee12aa8ba799952c3b17076f07977a2f136efff240ae0f38defe10356d849d152d311adde9ce563903492cede9bd37d79ad7099b65dd95be549806c5163d0a7299f7ff6e554473e4c0fe882f7470958268a3fbbe156f8ca7227710755654bee40c06ef50bbd65afbeb276119f5e28bd5d83e9febd4714d1819079fdb8255dc8018c43ef2d03fb3b6f624e65e212379192960e3853ec6d0a1ed038fc8c3c91d1b84be907023d699ae53b4ef6c013392f7ed14e5ac4e8b3a36781c5031cc3187d7f59065f2ebce1dfa713b8264d2e42ae01fac540426b82accbf18d2d597e9b97441b05ff6e5a30b1152e79e333fbf661683084bbe4c6df3be0ebeb08f90961d63035f69849e4bb08a170495c4bce2620145cae8d18c400d36e80a884dceb4d43cd6fd736f12e1fbdafad792ca8a4c00500a8640486c490d3e9d60ad64423e0023e9888e940524fbb0bb1a5b7a9e8c0cf754360fe1e5ead062b48c6b738d2bcc2ad11d6e9d5fcaf84ea3cff5b3c3014df12929fec0c6979f5bc58e80824f877a246e629978acd077b7294f35c2adb43aa711a68b13c140b20b7d7ad40a9eee0e5507fc06684ccfcce7e8d1453fbafc0cd6494d3ae84e4171205faf901a55a429622aaca28a7ac1a29aea056d2aa4cfb07058e671da09aee1a0f4c6f88035b260e282e1d63cfb429be6310f22fdbdb31c3a2f0cea98e000921f8dc7bfaca54ba41e8d34ed7b69c291fcf4ff901c98939a6696e44dbfbbe634cf6b3a5433793cf2d8e073ae5d5edba0120c1271adc71470c7968ebce08cbb390c1a4f3cc3d9432cbb0cd5bad5dee647162b2e315e4a48c6f91b92d2fa904d1ccad15725ba64d524fa0afec2b67b7b160c7abcfb730a085ae099d00fae4c6e03d64db405633761177b224406e88e1cd1a3a5f27b6940865f14fb77feff55418fcc4f30144bffb727d39f1014e1583524720a05a9487b347077f903bb1cd8d877ee5ff8469b9378e119dd389df6bfa83c5d48c0c885fde07902a0c99776fcc8dabca289e0f080814fc93497d94119bc64d7c4db251aa4afcb8a4365671502cbe389eac0d7e5c6dacfa1f8c07d0d6e7aafe6d47d34c1df3743923272e03b06a4f9091844305d4d1f6b90f6fbd7388dd8e0a50aed9f2618a31d12853478d51688a85f2bdfe709978189b277f584a18397cd8cf3b8837b82405aafc358940642d1a555d5dbbdc1f467acc9598416714540d834cf671ce19cc7d769c5f3cf4ef688b2ff17020aca27df4431dd0c3f218f4749fdaddf7e90b038b12101628c73329c5a6f035256bea740a9489c8a0c042351f24be7ababb3d80baf7b0aaef2facc2898d9ff76783773475e429467a01be6d0271abd55ac0a9ce1690b42dbf8638d5e0402ecc843170d7705e86439414447747f040bd74c8ea4ba28616fc0aa9b81cbc8e15299e5c408b205d3874acdb3e5ceb3cc5a2fff92e2d3b118ee33a9cb4fe09a0f9564988966099a6d3fd5fd5bfda93ee30f866fd52cfe8fc37768d5e0e66f78d46c036ed5d879869ff35c717318b26fd96f4ddca4bdb3bbb9be628d65a216b75b54b26528c7275ee8e3b1d3fdc9d3cd995566f755558fce42ada644d2577a10436e239a951e8f9fb8dd74512e2a979abf1188b0d1de98a6dbbf9aeccbddc953634deaa258d4dcf3bdf7bc386b5a79b3869d34b0a0076d3ac4da6f849d51401cc4a30c650f89fd06b979cc656d76e3341295fbe9833fcd27f712a415ed89e9a674cfc3b8e36bb35c8c4f49c4877f5f01a9f46831839e6c8b005f63399786d740cf341f234b45cb8ec77184a102d0a63ed2e7fce160f8782afed64366a58b5cbd12c4a0ca930ac3ec8e508b2968738b3ee2d05dea9569e00b3a36d74bf923d765e16df076f0567cc8c35a51a9ef9c4b473db0911d1284a403ca045a71743ffb3b5a9a4733a37f8c55b4793b6ffcdf51fc8bd8887444600bba905bc4eddaa1c3dde6de85c34575c01fc53e84dfd2aa371f1a310e4ab3383ba124ed564968b7d2f7c59ef9914753674a1ed0443b7063ab55461cd06525982e8bb7168bc37a3cffcf88615af6a408b3369449f1e0cade2a74eb2bbfee01d66066ccac491b5bf528e24b159fc5116283ff050452c6a534d2e754544d53681c1cd55eefdcbcf623dace04fc4a26d9c448b4278b6c675ce97822287adfd3fc57f4479976637f6d2b687f3e495f3354a856babf65775e4d75b2767a6871ab677473ce2f6a48efb7c7788e2baa1375f70c6fc87074781b936da2db70b8b97e1baa7edd378405ec2bbb642d99d6955525c589778b15d20e5643f2c896899ad9157730a443e82306bedd796091f07011da4dfa78f965581fea83e0a7ec6c4e5af0430484962d1364c641230c8c1ea0e3222cbfda95805eca611a26ac67137b9e4ffb0f2008805ea9dd861a06a9f981f92d4df7176e68e9888d4e0a9924ee59b04b33d7f5e43b8ec43744ee6ee30fc6540c9076184440fd7746f390e7f3d4c671a4a9095ebf9ff11ea46e8835353ef7a627440fdacc1b27481770d7606b38aceb2d47ff0d8f971009b99d053dc535dfef5cf95eaec065dbd1f550607b153932e37222d04ecd637b64e7361c27463e2055161bd1ff1e782ed06f16c8218293dc961463977028d3ad10a26aae711090dc05c4e739464fbc2507bcd1fa371495b7f64e9eef874dce7c7899b200058d37542de4d863bef5cf118b7a4a1b5c30efda057bba5835aed1b15143c2e8c114dce23eb16d0bc8dee8d60301128861bc1d3cb368c62f89dff0f2d3095d568046ae461e1edb51c39a44f05b882e82a6df316ec559380787723355c42a502bf177aab19e250c539c33691b606f6f6409a0f259798d48329a059a89662e18ea5685ed660ec40cf3272f03da61814fc4cf5105a41d3f56d0c6f058dea284163f5fc2c62f51f4e07d93578077dae8e311f0688523e1c6bc602a5b0a8137c71d32ac90b5ff4346f622d5531f2a2099ba1e717c9392897132f030effb3525f449e5cd1dcdbab65a5c18bffb943a0af91a8dd6ecef63d85db92ed2bdb33b93332551388074c80c9fa559aeecc42cc9ee4c297b6dfee2bba258a793293ebec952f2d846074364d211ea83c8a927ec44bfe69d597ace5bfde9304b434ce4d401bf663f223752736178f23dba9fb2fe4916fb25ed0ae0885b954e8094acbd4aae38028f13964f43481253b101edca5340480af7185dc504a2e22a90eac947cee2a2927bf02740d57ca54c23c81b6464eb8055c45169018cb50ad32dfca78eacb8e79c566dc9d2fed26b366d3f2edae06bf18faf644e1b777a84cbd662cfe545af1fd652f5002fd930723cd5a46a5981c72b570526805726a3ed4f55e175443dce8f21ef53af743abace800cbd4b16434c95cbaa5005cab9e7fd5969a7560b9ef4a7fe58530bccdfc0d2bb67ef38998431e393a06672b3573b2f6ff32712672913000a746fb98e53f8d67357c50c570e2ddf1b145bdae3da7836a95aab9b57378eaf6d58aee956d31fe422769a0072eb91d3b99d54b8ef49c10068798b881b2a98fb1600b2245e0e6c34f90d7564bd49c5f9545ec0027155bf036b885fd29f1c960231cc0cf44004b60feef26fd2a04bcff42bf3380d63f33e42d5d603b80d376e49d7d60b00b01faa915b97c74097e935e76a42359f3798570b73bee072849e0bbc1d80260effb99d87d8680acceb46b41e83e0f2e759a86678a5d7db3ff4bfafe016ae8a14e765ebb0e17784e450a6bf1d53f14159549279109e46fc1529b8c863d52b6d17351badc87bedc028cee686d8b9efc0d82fada57d32e6c3f9b9d04b4e163f311b72f69e31514547463c88c2ce1e7bf0034c17c42bc7a347c1427d0277c5e83228949a34d54e695640d66130a93c43449e4d2f31d813f4344d3c051fb625f21ec881fce8665a176650b5e418e525926db1071ab0c4db8d36b422879cb8d29b6504674467a986333287bfe3db7ca08a46da503eede65a313f53a6a20a36334d2b8a81c56b30809075b5b6564e696ec4e0ec890cb5f911ef43858b462237767dd985e280aaabbc74abaac5c5e716b335deec13a29cc717c232529acde8469a730732bdd54eb39c6df33fa4e04004a568178ca19c6fbfdddd1e1391088e5b74c1bb145826fdaf7edd75d6f695aa58123979888fb0a0799fdebda66d7d065d2aaeeff0b15f20e252d6511c7a81fca3543dc0894215e3ed8632ba8b840a18e4be722b653e06e6443884ef5d048f12ce2216eefde27c978e3ef5c062dfcb092f028f4f107d0d02ec40022ccdd26de9b2578b65d120bc2b575a8129ce79c8e52359954cfb0400f1241ca1998ec35067b7cd2d7549dee07a110432cf89be4e9248d44e739dae6f230f5cf432b13f3876c4d488061ad342c6d4aa0c1891e04f52646a21e93efbf640af06875301ce5140779637804bdba18316341c474bc75cc818e3c02a1ef0c9b18aba8795d39e6ac1133ad2816b26fb1823899f250177122917dbb068c7ab4b2eca57a51eb6fdc7eff89daa60f2adb031706e5f50fa750151c7d8394879422c3778e2a9aaa8ec219c893d1c96499918d8c5ba2d1646db2a611251de52a7ee2ec6c4640b170a3243286cd5ffcb80f7b717848b34991816cdf2e8f98f2d23188f44127bff1e8e4865a3c21fc2677ebe238a34d303fbe69d1ebc00f289a7d7c8beee7d9da1c766573c97049f4a989813c92bb8c86362db0bc6c72ca0ff5609e313b6c87a5a72a6ebeff8cf8c18ecc1cddf48360490426eb65eee9bb7f2", 0x1000}, {&(0x7f00000000c0)="bca920eb115ccd76f93478f7d8d3f058acbb1c3c3d3b", 0x16}, {&(0x7f00000001c0)="091212fb3be88f434b0a4a66a3072ea2d868a2299a7a5ddeaf0bbbf9db3b75a8a0f561655d0331922b98b4ff54dc57c57c98dcbb9df2d361453fba9b2aaafc1ffe667577304272575beee5190916bf5c1805fcb7265b1bdef44f3b14fc4475d46836fd454e531ee7cb74", 0x6a}, {&(0x7f0000000240)="ba261b2f077a696af3445eeda3a2831ea913c09f9c2e901423a6f4679662010b8faec02504227218bcd3b909e3f038a58c0c4ec3cd710eb319dede05dc0b251f76689ac1103db212e9edacac75b0572d4c7170205576cbafd69ef90e633cb7c1676b1e94ea428efd38857aa1f4", 0x6d}], 0x5, 0x0, 0x4b) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0x201) execve(0x0, 0x0, 0x0) 11:46:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffffff) recvfrom(r0, 0x0, 0x2db, 0x0, 0x0, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x23, &(0x7f0000000100)="59eb4447f685cdeb071eafdcd7cbc67ea70556612d2d82ebdcc7fa4dfd4135464641ba") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:46:08 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1c000000000000) dup2(r1, r2) chdir(&(0x7f0000000080)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 11:46:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r2 = dup2(r0, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:08 executing program 0: r0 = semget(0x1, 0x5, 0x480) semctl$IPC_STAT(r0, 0x0, 0x8, 0x0) 11:46:08 executing program 1: getuid() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = dup(0xffffffffffffff9c) setreuid(r1, r0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) fchflags(r2, 0x10000) shmctl$IPC_SET(r3, 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 11:46:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) chroot(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x100000002}) 11:46:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r0, 0x44}, {r1}], 0x2, 0x0) !!pckbd_enable: command error 11:46:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x100000004509) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x100000002}) chroot(&(0x7f0000000040)='./bus\x00') 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:46:09 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) pwritev(r1, &(0x7f0000000f00)=[{&(0x7f0000000b40)="600241de1d8730a30747fae87971d446f65b5de1fe43c91f0b99ec47b4dedc71990246f3d0f8e2ee0927c32f162457f15cc396dfd27b198505d805e9321743166a552aa055c18190bd794130660c0b3dffe112e8ab5987da8a866608ddc24d3a2a0d1e44964dadc929ec8f0b1aa5efabb9", 0x71}, {&(0x7f0000000bc0)="c723fa11b7c3c7c2a937a96430a25403d2b0cecccb39f54c24ed15688df247a103d01a29adaa9845cfc14b7ae4", 0x2d}, {&(0x7f0000000c00)="1aac1fb42ee10fa681cf2a7b9a719d0688fcac24ddb6934d61a8bb42ffc37be31ac25ad7294ae499caf83d30af05b1431915b30079e59d8e4bc67d9f766902fa3ed338384c1402f76275a7a4489ee23fd73037814fe1f9bdbed9cc319b00aaf2", 0x60}, {&(0x7f0000000c80)="ca1f592bcdb5eb66f0fdc75f0a77025fe0ffd67750d8ca248b965e60b48857018c0a0eb1d9995a67f23df923ae8350ec88fd48ac9ac8e9138b0b9daeb73f5174b3ebb7b43dda9f4ed8edd6af60ed3288971a9e035d82331b6dd3e9ca076eba945a79efeda4e9197405f2efd23ba6c2a85c8f7c93a42586a27ab7a17d589e5f3f2307af1d86a6ccf3e82e04bee631c0f003becc6867eb59b4af75817c202f53eb2e05606865e9f90dbd90e8671cfdbc09341558a15a2f30fd9269c3fd7b2953f9936c732a7f096c904ea3ba017fcc92c5acc64737dbd91a21c05b370ffc1304d48849ffad4f5eadd6e8eda5", 0xeb}, {&(0x7f0000000d80)="e7671dece35d49d795ce0696bcbe48ae318bb3efcaeb1d53fa598394da098cf400c1682d8408852f3058f4e0fc76d168de79374e38d0e48ea4cb9a20c66c645df2315122637f780fe253b86e3dc8b2a8d2b2584c1485478725ea01ecef350d89b5b1692ddddaf76b1c10aedb2fb4cde71dd690df14877dce567a12c930cbc94b37d99ff46636a183c58a0d0839e3a23488b1b28453aba9c87d77ff3e4d80", 0x9e}, {&(0x7f0000000e40)="e544fc0c994f9deae35e3d59a514a7b350ae7cfffcce74f697b490876a287ab72d76b56b684627373337cbaf2cfd6aaa853321a563bbff1fdcb72f88f0c49e2465b0573336d4b6b3d1c0f1f8bed4309a5f90e6bc935cc8ef82afb3a2d912cd2e2d8232e2457d10aa28bb0b60063e19bd9b95fefc8ade190110687833c347455a56686982184dc60f3d59460fbe234f4ed8eab2121ed37e6d6008fa92408fe61bdef21debc61baa0c44410422c1aa37962b7e66245ae1ee", 0xb7}], 0x6, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="c69810e45472b994b9764338f32a0b7477fc67fefb239ac19d5aa2f5e97ee9c046140409", 0x24}, {&(0x7f0000000440)="ddddf5484e3e0a5653ec136509cbe548553124b1", 0x14}, {&(0x7f0000001380)="9577c168889be27fae11839c34409330d85141992e36a295e2d27bd3e360ac85ea0aff414536beab17e1848b6bd03118d5535b827837899af4562d9310e956c95af0c702f12a7d64d2ecf38aa9c8e8b95ae8fae3afa9e2875f0d650fcca6b4d8624b5bfa51616ed6b9b4091b5d69488587929d1852581e687caba20ba43b31098ca2c0094856ea5cc2bb842be98f250b6c925ba79947c6e2f594cde1acd1f2e7c0acf59bd527bdd32505d84074bd3d90c2e0fec4647e468a9adae5eb1382e86eed2d99ee5239e6b91bb30e62ae5aaf993db47a43ee1993839670229a194dcd0f28bdfe1f6099b04067dbf5385dd7a03ec7a32eea6327729d55ecd0dadcf46e319848aa1d0b9f2e77a1c149dba87013309c65b1439626aa421b595600e3de1b5fc5cf69a529c580419d9be72fcd1b6dc931c88be0048ad98e743a3a70cfb3c6b7e5c15a7a32540f546072fe32ea7116834c45cd8ffd3e27bf9a1833344597c00bfbf988f37789f38119815e1d0c4f0fb8a11af6fa62e95e39c59c6ddf72eeaecc5d040769996f5f58a7d2223bfc0df5d688ff78c1184e7e9a688e7d1452e744a946beefff8c25047d1384112db73b8ffeb52a45d78adabc5e7e54895628778cbf0dc5445074aa473e77133029fe4ae73e01c1815519ab5c63279e0da4717ee586ca48f70d71a86a33060040957f65a96afbe51a6c9b85ae0418532d0bda10977b3f51d1bf70f2bd0f311bebb38d82bd17d11b2b1619dc4bd201afa3bb9f357f9e5462fdc227eb9863d7d5cf9a38d60826d43cccd0a425e91a023af68925b799578a78dc90e94024ee6b513082be0ebe1d0ad2d4c084fd3a57aa9297af04f6aeacfb0dae552be0bdd5d11db56774d8c8995c3d93b62a1a1fd5539455417db8d5fac2a05c3b312195751a4a28d8afa406841fb8867fa1220954aed466322552d74fc74f0269eb96b350875b1927dd3ba19e9140a29ea86fac648a7994ded46c13f24911259638f8b076128770e7c070fd1451aadd96a99212c4e91a1ed4642f5474e0c2cacaab04081f1eabcaf734968a521825f09154388a5fc7d4e1ec66724d6a17f181ef935859d309f193a1c918a05a5c3d15353eb77d57ea1607fe3676f0ab456a0a7d50009666850f1252164fcfbc52cfa6ecdbbb6f2fd4fa6fe8e706e630e3d25c2c6a556550f6f8735460c5f561fbb8633fb85cdd79db3b2c0c772c405665b4efe05fb375db18f46e402018264a11ad50457cd522d82f271e98468f388d68c6e3bc7caa5bbc713bc3225ceb8207c24e8160c50aaf09b054baf88c755beb467a33b8d4b0776ac7ac0651a43cd6239494df00a713554d68ba905fbe9d469d97193419289cf0c5e5e896a02ee424b40c400b887f963175128066e2d56f3c5a185914770508eab9960b551be25a06dc745983e3192a9f70ae9cc01cde783fd01008257db659b59ee4d8029927f67003945cc80cc94fb7d7289348bb1856d7ad1fa08d89df85f5f56a1b4005491eb4f16cc7bf2328ac63bd0593b483d1fbd59a0549dc179446ee752f148fef4e9171e116fe3ff7b118597da323034e64f84134b2cc77d332756b0f95c6efba8e3544117191cb09bdab85768bbcb00e759fb67bad0f6f78301438faadfec1576f4fb60cca359787e165c55ef767c4e8d9f6420c7f9ede6ba0e9f91a5be1d779074a9366be1b3bb7b60f0821fc5e5c0a4753e8d23043ea0ae065e9266a1d2204388736a3da2ad05e344871445a3a29145904dee754687b3ca9140c4bc03b591687dcf45c139fd8b6990f5d998efd3e7a6ebaa9cd2c76c26f79cc7a26cbc7c49d588016d111b2a6ceed63bd3f1779b7d7053ae8ba15baf301047ac5ca5e987b082c156a2958fd37371bf249de0f89f0a5359d9294b337926b2731cb8268cf8ae81a5b4eeec0f6db314f1fa5b64a1101f6619cfb89d398edd2500aec636e36c4cc6605529d72c801b58ab0cc56269dc526307ee08a7c7b0e1b0953120a869d0ec65d455c094b53fb4b349f440df41de6a85e558099df266101dd47b5bb566bbb25aecf583dc4e2de96c77d63d45688ed4ea647a0f81aaefb9a6a2bea21166b9e7c236e9ef97f818866df033e184e89b5689470149f69bde74c098f05e27f1e5d86ffdb0ba135d6c84047591ebda07a34e58be3c83ad74658ad6610792446944ee3b644dd3e610b776a82cf1ae2e15c27833b9e1eadea46cccf6add29a228ad1ae5bb29eff5fb2143729836f0d84bc57b5177687083826d743d4006ace0ea64a4d3ff3b7907ee371aac95c6a1791f29ec69605a2c5ef6e574918a05bd8a8e4caa29ecd29f90e69ca4b72208e215f7b6f2dd223eb3723eff52e13b80a5377166a20e44e4704d523b9e37c86d10179e3a21dfc232df6253286b909123157422840c353acf3696971e1e131a36c458de59b9201def040b093cb6110b338df99a45427c84ea58128ae5b7b846f0a276ddc679141cd9ea4b08eefab97b18fdec160fe024b84a7cdfd40045c9b1ceeefc4a4406377d42e78b401441692a41737a9e77f43b2f1f49865512fe0ebc6f327682a39f95369e160e814b1657d06cf5850004605f0a7141f8d8bba50017dc2283dd51c173e99a11445d765eed87a582b014a4db032d6bc583235b230d4c9da03add29df128da808a67db1a693790fed6d41e3c744ea772b3e119db361f54744d4034623af64d58db54bd99da931e8d341ad72be1ef38d680c6f75376dd4855eb4c0610bd8abd7792484e5a7c66894ef79e729233b3b11219f582e5abaaf37d96085237a6dd135590a2f85f16f1e0799338fa3262026708d76d30bf241c2d889b3965f6b72fb6575d48e9801c00b58fb2814ec8dd65978e3359e043a2f58bf25f209fdb83f7a38e45c0636022210678944680669b507d57fac6e1faa08e78e15ca028cc59a83d017643450ad693aa79048e12120c204d498969009b1f65b0e85440eb56df5d01f10abb6c007ae901cbea1a13bd8c14ff53b471a26b7a646a662222a488a67e6f5a69cca7b098a1ec6c1e7cf2c0c95576be76ab2f41c296393f2cfc9696602e308241685dd6c1e3f1eea6c821d2cdfd954ca88d68e4c35e022c01e0629c336876311eb79e3b377748066491965340a1325de675b9f913d8c0a0e0fa2d4928496686f1785cdc0e4bf6cc268ac304d664071c53fa6d33d1377001c90e98281495fd9e2cb7625ed2dc16710fb19396eb0576bb2c7102dd0c92d1b6f996335cc500939da365d0a94cc536e3347761633f20eb0cf7c7a24491c59d5c0689e212787a50be089e92430b63c7487af1045084a84dbe3a24aeb09f359dc1d6e0e5a363c9cee20a0848bc22d0e58fb9c53efda25404dfee5acfc8ab97d7e1909e6a873550337807b5b5b90e2e7ba2000991f83ba86307bfbafc98ac5f9513c448a6ec143346e7968b6c84cec965918f2d32ac970732501fdd12ade83fa61a2c8be44911679ea9827ff357bd3da62d2d5c2e22cf1a24de734469df1001415bb4372f878c2b31ccc5c1802320a4d7a7850f369187dfbc1a781b4392eb52c0441c5afd0dfb13bcd261019437d6ffc4b41ca03a8a074d6c7e55141ad93c1b3201cd05c24111a87d09037acb8f3395d1d9557c2867108612bd93364b7c443042dceb96bf184042767bafe016b946823f308500cc5424df73281b495db65f28fc5271e0f7cb703affab0713a4bac154b5405325a9c3190b57f24bfa4bfba1bec344b05990b2e545d25a9041bae1f9b2107c3810f4f5d7a2b83e3ee9a06647771fc84228d5fb9068a9e94b04c5c33c56c89991d65ab30c617cd040a7268bfa7fb1b9d26a84120999084d0b7bed9d96ea0b90343049605e00bb432b24eb6dbc27a3d85fd1d4c4a13e648e9b2b04f270fc6d5fc8a707f8ecf2d9a867e51342c969d3f4942b95a6bfc8520d82c5e21576dd31771c4e3dbafb9060655fd9f65795d91bd6948f3c7df28d8e8b25f35f424084219693636912f243f6637ecd63ef580436c2d372b550b0770d0425e00249c84b0c6967be9b857c475eda761d23f7f0c694084f2d28d0ea127dafdf7d98209275a9fc040577d2c0e6f61c1c19e0b15d930bbee686727ec3bc990b582c9398c0e8a207cc21bcdfe3d052ca1242965cb7870e16f61a336d602850c0dcd13cbbda1ebf8ac946795a93ee26e40df9b564f8ca18af8a8789be8cdb4376d89953595ce00f6b7f016836661e68e697cb3489357edb9c2e9ec77ec09178c308d0ede99c27c9a3e1f1ca106d0436244997b3a152061021a87f931c2c33da6033c479d21c2efb5321d6c82cbdf21871ea9573da551ce75e02f0874f128a49e2e55321a3954c063922b2b20b88175bf1cf9fc26f4391dfe5ddc2fae53e2400cc250ee094842fabbbc20a144d306c91751f7972fdac989f28c454bc96a93929cfdc0a450ae7b57ab0a879b7201e5690c2c3fa56c43bd4777701d656898b4dfff996e79924473f7c512b1efd92f4d66a2c41a3a8d7d903b59d9e7b3a0d126a5c02ba390becdef6c79317b26e584ce3507c0a2a979be4c661216bc101f99583893df7b2b476b9be1a7bc5344aa2b9d4cd8f61248505181024cfc51fc45d8c4869093842bd2e3b45eb03bd23949f1188dfb7aca9473550abe00bdcb7ed5a7916fd81290f5ae0081aafa20803229f8da9041b176a507451cde8cdcda5e8d1c5b63f13edc8231ab450ad2b9e4c60e54fdddd6517c0b0ddcb3914560af7875339fca5f72cd492436ba0f1988cd5bbe7d807dc78b13851b9fe58244fe757a0c405927a144b018ef9cade1fbb66f20fa827099e8999c261dad3f39c0f4fd4e7a9bdacd1b6c6133c97486d6b1ada6af948cd81a16eb6fac6f1288df24fd3e07fae0a01ea901c53ed6122e56d1d4c2a00b6547134c21fde20fca372ff06c04083587aba933ff9925b3a019eb27536e3a3d2e08bafa557e8741219c56d00f237a30e6f52e025ac04cd45fdba17e0e181efa82def127b4bde9f64b5496ce12de080f4c77249bc88d96511441036b95246028138affb0b8aee7453ba20ba3a3991c1af7ac12feca46ab3ad54613957cf35ec5ee03e9cc6ef225168899ffcdbba55cb3186b890d64605ba4cf594dd0647c507f4577010ef8ed085e4597bd29a182ff1d81bb278004d3b1a6de8e9bb4626af845ec61e0454a9beebe406b23c12abee31222260fc73dcbb75f726ea2cbec1f1e07fc1099ea15698827039284338ddd550277cde4dc67da79f5b20d449b459e82da01a9b770a198f418a09c20e2171f8b0b9ef7e3110dc64d908b22e2397807770a1af0b8d572a4066970e8905c45b9d6d2f10d085368cf10cbb418626981fffdaa7e4d98f21c944ec9649a347a66c1b8f020279e1ccb447bb7e6b7cec84939c48cde817ee43e7206549d7b541a27a644fa804b1edf2be3f652e11d49c8f6e74448b8438509111397fcbcd7920fe67938368974937d519ac509cae6493a9ff4ef4dcba56704d8f8d3b1af8e5a0a9be352f810b550149fee9c08e0f092dea9d4acf7f712fcd8f7a9daf7c3bc1b788fc1f814a04f531f22cdcd9a044b3ddda6f1cd3710fffd604449d8941204b4037a659451a6c66f0cb75e8dbee212ac0d00e89bd283f4956ff0ecf618da34524211bfabc333284afc21ba8791c68197d65137190e7b38df7cad33e4fbd0c4e3d637c78212e4e80c2437a56e7bef469a3e02f44e63aa0b24f4c3153e2354943d5fa788fadd4a9cf799b75b6b60f7bb6c083d06cc1d373474c01aad5446ee15a83acc526e4b3887b47e7e63", 0x1000}], 0x3, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) pwritev(r1, &(0x7f0000000a80)=[{&(0x7f00000004c0)="59eb71182b3de646e0c95de7f6d85d56a0280574ba147a9c473a3a91115e60b55b19a8043bc5ef412f916e49e8f2b2f9ef2ffc0b6583106508c38634d8aaec933577c5eea3a40a10c71fa2e3af3dd751976bed86e6178a1cc21147e355330318f98203a5e5a3990c61c09feda8ed60d4197fcbe4dac9a8d467fac0bdd3569f3b4d8fff061d8eab759942a293d4a776e9b4ad09059725146d95980f78c8fcea43c295354a3c358b001d486593566a7290cff655ce7e227ed3218ec0cd710d737a271b57f6c5318ee88bcf3c0af031983082fe2963fc87010d9832ac740cfd179e8328c9116b151b458287683edf", 0xed}, {&(0x7f00000005c0)="2041435d893cf05d272284cd958ffee5e8615e33d5800b8fae426f7ed93050a06e58e91b9678d5d9627517264c910cd8bc62e0f595e2b396688cb5f177c92c29fe94de35e3bd44d47fa198c3e664", 0x4e}, {&(0x7f0000000640)="9574f68cb1a1f091ecb9d815f5f3b48a1dbc0da7e7291322dab79f9f86cfe73811", 0x21}, {&(0x7f0000000680)="5baa086d5cd751ae3c7c3eb7ee7251", 0xf}, {&(0x7f00000006c0)="9de55994509d36476b6f", 0xa}, {&(0x7f0000000700)="f48f19bc735696c89dc3e87de4213bf7fe2f8a846d421c995690c2ee7976a51da6e77933906365a97c133ac7eab4636d5a3c32eb446621f9a65a1e750a348aa77445918a8a801b7faf83ba817a10b72a7abac6fed978c555e52584db4142a9ed9724d2fe2e52b93d3a8d94eef0bb42d78da4f498f3b56b630ea44ba886e7c4554271481495cc9100bcdb2a3de8dcafc2dee1a5ff52c38192d36e6eb048f753c665336f6e91bee1781d08fd1516c32efe2dc95773b115e0fce08c7166f551032a6d6a72", 0xc3}, {&(0x7f0000000800)="c73f317007ef548279e7f9c7f7154e4411d1c64ce24da0fb35e74a8e2d0adc7fc2ad78fddc700f3d855e388af7f242a8ede8af0ff1d8585ff3ae1660cc3a2f53a27d434f30379a6c08384705f42280fa8a6f738a561ef5aa10de9b084052a30f26cbd62de15a5a67fc8b3531033b44d747bbdc802c344aed594810f44993ace454c9e7062f38f5d61864701c19f9844b3eeed54fbe07107a17d4b825305f407b0b99fc5c0f39884a474112ab9267963dca823a25d1578425057e0c18a412e15848c2cd81341a9edbb64277c0446aa35599020d305551593fd375f36cca30ce8fce72c4", 0xe3}, {&(0x7f0000000900)="ae715b4f4e674007a03e32ed7535a6813edfd49a13490ed9fb1954c064b1db92a838ae8c665dc899e5d7b05ccf2f55ef50b3b64f680457a658bdc2ea0217ed51a58916cc5f20689080f3a60e3f84d699d2ef331a40eb20607ff89965b1dc38f06d3695d66b5a354cdcc71689e18a1c51cd0f6295e9e9f5850e3ad29f64673ee03bb2b7b8c5c51c622c5bafc652a614196bfd8b0be7e03971981c28f5f859bee423bc3ecad31b912eed4035f1002e719e35c7990df389d98d4f1b13dcb2becca3294b72160343a99da25d156129bf4a88af2e68ee298bde22cafce7479674ecbc0be79260ba3e04e9780252ee1decf73f4f", 0xf1}, {&(0x7f0000000a00)="87094bcfebbed44986c7b1d062106a4d2fba6ba3a894e4b3974847df33585ff27420656e5a5a7b6d7b0a", 0x2a}, {&(0x7f0000000a40)="80b6623e08e1018f667c6365af59627a6c8ef0feaf725d6676d76d38f96d3ecc007695300d04a96ada50965971c73549f9507bffcf8ff94e616cc316", 0x3c}], 0xa, 0x0, 0x0) 11:46:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xf756, 0x6, 0x5, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x24, 0x0, 0x7fffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x4, 0x807}, {{r3}, 0xfffffffffffffffa, 0x14, 0xfffff, 0xb8e, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffff8, 0x49, 0x2, 0x6000000000, 0x412e}, {{r1}, 0xfffffffffffffff9, 0x80, 0x40000081, 0x1, 0x5}, {{r3}, 0xfffffffffffffffc, 0xa, 0x0, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0xf9b, 0xfffffffffffffffb}], 0x227082df, 0x0, 0x10001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x7, 0x10000000000}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0x2}, {{r1}, 0xfffffffffffffffa, 0xa0, 0xa0000013, 0x1, 0x2}], 0xfe, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x80, 0x1, 0x9}, {{r1}, 0xfffffffffffffff9, 0x52, 0x40, 0x3f, 0x8}, {{r4}, 0xffffffffffffffff, 0x8, 0x8a, 0x2, 0x1}], 0x6a35, &(0x7f0000000000)={0x0, 0x8}) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kqueue() dup2(r1, r3) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet6(r1, &(0x7f0000000140)=""/51, 0x33, 0x840, &(0x7f0000000180)={0x18, 0x0, 0x5, 0xffffffffffffff00}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x6) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) 11:46:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd0000c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x6, 0x8}, {{r3}, 0xfffffffffffffffa, 0x1, 0xf0000010, 0x6, 0x3}, {{r0}, 0xfffffffffffffffa, 0x42, 0x20, 0x2, 0x347}, {{r3}, 0x0, 0x1, 0x1, 0x74, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x6b46d5835407678, 0x81, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0xc2, 0x1, 0x8, 0xfffffffffffffffe}], 0x6f7, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x7}], 0x100000001, &(0x7f0000000380)={0x3, 0xfffffffffffffffd}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8012, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000540)) r2 = dup2(r0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000009c0)) 11:46:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x613, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/23, 0x17) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000240)=""/222, 0xde}], 0x2, 0x0, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x10001, 0x8, 0x7c9, 0x6178}, {0x2, 0x493, 0x3, 0x7f}, {0x101, 0x1, 0x6, 0x9}, {0x40, 0x7f, 0x7, 0x8}, {0x101, 0x7, 0x1ff, 0x3ff}, {0x6, 0x40, 0x5, 0x59}, {0x3, 0x9, 0x1, 0x4800000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) 11:46:10 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) readv(r0, &(0x7f0000000980)=[{&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/199, 0xc7}, {&(0x7f00000006c0)=""/26, 0x1a}, {&(0x7f0000000700)=""/221, 0xdd}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/94, 0x5e}, {&(0x7f0000000800)=""/57, 0x39}], 0x9) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000280)=""/137, 0x89}], 0x3) rename(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)='./bus/file0\x00') readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) setpgid(r2, r2) 11:46:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000040)=0x1) 11:46:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 11:46:10 executing program 1: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) r1 = socket(0x10000000002, 0x2400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x357) getitimer(0xfffffffffffffffd, &(0x7f0000000140)) close(r0) fchflags(r0, 0x10001) fchmod(r0, 0x80) fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 11:46:11 executing program 0: pledge(0x0, &(0x7f0000000240)='\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) pledge(0x0, &(0x7f0000000000)='\x00') 11:46:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) 11:46:11 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x10337) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) write(r2, &(0x7f0000000140)="30eb686ed36db74787ae06b6aed69cfe689448253af78cd2a18d797e33b96e659ab19823e3feea5fc307c6d53f7a06c29fafb70ed72ac7da3148b226c3fe20272d722aeb93c15fd7e6d6be4d0581d1be6bd47d1d70b545e3d2d42d789f2083b7f1bf387627eecdc1d3f4ee2f8a1232614ad7597c76a2d06bc27c95e104c8d1e5ed40b57eabe84387336bc92b4dbf71bf", 0x90) getpgrp() 11:46:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x19, 0x1, 0xdab3) utimes(0x0, &(0x7f0000001100)) 11:46:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpid() r3 = geteuid() r4 = getgid() r5 = getppid() r6 = getuid() r7 = getgid() r8 = getpid() r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r13 = getgid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="4f18bb4b67b4e71a695fe11643f0946a53c1cb69c06a11b1e3f69fe124253475adc2819e6d8d056de54e1af60cbae2c4fb81dcb799e336b88149d0fb2e017a0cc06454fb4a563a9de86921d2eb391c65b0bec80da5f50b2a215f1547", 0x5c}, {&(0x7f0000000140)="1f6b01080feefaa65d6bf0336b050396584d30f17ce5bbd6831c254e9fa16d61f0de2c7b480b10086679d99c0b0d0432d5b1a3d882af3ee1fb7aad9b7568cac8889ad5a2577a1b6e39f20e4837806d6c7a01ce935a72ad92028823740217253adf5c28019bc5f002923f0b9f5a1a9f9bb627dec36728df61d3f9f11159975882959e39c286dc675775fa45af6bc27fff543118a0f191d911449a0d97a23f", 0x9e}, {&(0x7f0000000240)="b8354d40e4aa12f944cdf554e7ce7acb356f419604393ef78ea4abb350d8a4440894cd6d393e3b635414f155772bedd4504abcf51d95fee819427a74635b7693b305e44e4276e2ee7a322a952f3132fa51bd99da63ca665bbf6a7effc70bab6ecb702800b786691a1b822d2625be9209c71e9fd1113fa5a666620da856b7965f5f7ab185d9cc20612e02ae6dbfe8e60f5d6a29f1248fdb16058987fe1d3b6ca4cfcd0bcdfcecf997f3", 0xa9}, {&(0x7f0000000300)="ff9b92425c219e66adbc2a80e6353d4d08f448723602e13236d79a432ca8af51a492650a1284ef50", 0x28}, {&(0x7f0000000340)="e86f61de07541cfe588f61386f238bd14896fe89d7157ee34b31bcc9e47d93e9a44ca51f6934a7be351f9a876df63fe9d1b7a8ff47ebc6653022b7eb2d693ad394aef0f46d6eb8c01370e50b0c9f5875ebe1129ca78b980a9d87bebf825468c74dd353b5b197758c1586329f57417c976d810ba8ca1148a6f79c6994519927bea52ce0c8db74818e81120d08018e4be4cfbaa180c2ef5c75ff3097dae96ac8384d10bb64514b593340cc48bc0d5e16ad8bf480581962397c92e03c324a690f84a1aafffedd6f3af4a774b26574475e2cc480265b73383aa01c6397dab0c307171af709dbae689ebafe4364308c", 0xed}, {&(0x7f0000000440)="957019a142519f4d96a2287ec7ed0d5bb7687a4851bf06824337", 0x1a}, {&(0x7f0000000480)="602d4666c10c6dec0b86f2affb68e3e8ad05864bf53174f1a1dd077d20d4144300ecccdbb394dca0d6a122c004b2f5fa1a884171f42bab176d25a5c2582452b01d6bcc13a04d4a0f0c096fe8f2344c33ec002c6fddf36b34ff0d2ea8d74a449beaabddc29383be783097c9bd2e2624303153c1327a18ade739a4f25f2ceaa978fcac2102722134b0a9ef4cc4f054a40d3acd4273746654d19b94a07d93fd041327a62b8c610110db7d392e838a883dd9a35dffc7cd6ff4bb75d9cc3098c58a75c14cfdffd3d5942d0fa13446640e8cc93eadbaeb2eff26227ee3a96c8d8c9892372c22339d2430016cfba8821ce33541cc07fb81f77dc1f8fae8ffad1054ae58940d6e89b917e80739a516e0ad607ff18a3c444bef480b8b28782bc17c0636dfd5a79c7ae0085a738c3420649ebe3bc1002a6cb311f0e2e5951e1358c2e6e42bd2b5cc6e1aa47d50a9d230b846487477900a543c747f559e2b0a61fe4a2ba470bebe48c26d66ca80b2e2585f65a12ec22ed3502967b2ecf320efcde958b6931b701a2578db7a6099ae9ed41516171713b2cf40cff2678fa2696a03bda9fb604365afb82385100ddf6aa532283b5280597ceff4ffe017b2a8500a4eb4b62ae07f553aca81d2763906041bd069992c17239d7ff12adf9cb009ae9d2347536d0f1b14237d748cafc1167ef3e2d9036775035a6f7932ee01767b5b9f3b74cad8f194587a92ef0150972431777adfe9439f186818ae1988b7f457412e4d8b9213d4c650b600c5724abc43c6c9958e5956b7f9e7edc19383bbb7c312473364c8ce4b9c151bc0dcccb2333385e2b4b68141aed2382d6c35e962f53c572c1667461343d5a4d6701549e26b61251dba5d672d135275440a3ef4e1576b5eba60793479e52faefbaf04be4353c39442afd29b4db0aea4b28c1aa38792cdbf53602d3969c8357e7fe2e11d3c779bacd852f5f2f62e4d44911e9516f0440ded984e0a7280ee6a0559b187839f8fe33f1ac87ddada5b12d2176d459a805e73abf67afc5342a413cfbe82644b134c59f8fb61139bf77a49e85696f1dbe1815daa1f7176d7087b9ca986fcda34fedcf3b58923c5fd07b294f25841605ff60c0cfefda712a573b86064661782ee1de503f97674b2991fdc13740aa22fc4986d3a266f35221af1e9ef2509205eb8b3bd23bebac94f47fe1018a3109cb85a8eaa2e1b8490c50a2f9942e0a7b7254cd26a2fe16d0dc3c7c504cd11e822605e546e94d950df36649d0de9f912beea474f55e3a07e1efe386f3be5591aaec0f5a029e8e2a89b71b8807982647020a7be20d73ba0ef0ba775ade0583fd3bc576073dba3a60ed69c209666ed0c8d548bfce171f7f046f8b3aba1421d3d5683183a6f93afd20d0320336ef6cb2df88f48c0fa190c11800c91146b5557e3108e74ccdbb6b6c3fbb90a0ffc3be0f8a1791b02e9c1eb03dd47adc85762f78b9e86ddf1e7a62dfd043dd9f0de8608cfbcd913d699fd1128ce66403ebd9755e05690f71e9f2693a11cbec820a83af036f27f2edf86aeec2e094939898ff4435e9e3c0f5f2e2f18c3f92e93283993699335009d08f1b3dba596647909aa47025b8fc040dd4129ac5d2ff99fd79c8c548412ae94ab1a97345d6edf388d1b96f5d6baa542a6fe13672ad3e2e7cd830b50001af77b7328d4aeca965e1cb26753b2b0d0a60909b45c2e68b75652bab982842fb0e8053accd400c1616b3dca34e8dc3216cb496c534dcfb150bf2c2c90d0f118ec5a415c8d3327f282df9f6ee31c9a7dba1232cf52c8d95f72ae45fadda0d4d6c6f1acb14476638e16f1ab003e4a7f711637900c46f7ae8451e7ba2db7c167503d25097c81cae648c58118b44bf0591f3d027394340ca908a3cbba83e3d0671462bbdc0a6bf91f8f03305ac09af12346cce35b1060e4590c9f7f2041042c9eca5b79700e3c22e5a1e6bf2c9adacd85c1d495609415feb1d94ca809edc10aac697211af5dc2452322d2e192bfb3af015f2642722d1954bea49290f92a760abbfff7195df66321d121f4232ae5dd9cae619cd2510a1d56f0325a5c694c4ca9335967f6f2db74e43e9c757a1e18be87946d51114659a860ad50a097cfdbd81ee1eef0011398c237ed4dcf4ff79c67762a0cc7ad4fe2857615d08df3981fe766800b9e61d153a78e69c86b1924f2da35e0a7931e511f8de71d7165b31141672b560dc6a233717d3de7f47d04935c70d4ffbed45560780f319df34ce6b486aa161d51ae85c36ead401e291434e026d93ab477a2d788b8c121bd1b480d3f56fb7beac4c0e8e644d14ce736544c4877a3fcb83c50386a57b56a1fe9dfbfaf0a21e29d429ae86bf9912626803f8de7c68517eb02fa6a304e8356e63fe09a013bfaa4e5f3de5521f9db0682c8edcb1a891eba695a3b07798c267ce5cb50874c6379462fe4623adb43bef9fc8696d46513934f04c21aa7d3340520426d951552baa4130ba61be6bc61f1ddbd1c30d925eb71cdf59c9333a811ab2962c130b61c7ba7b8774403432078b63440ac2ea9a6ff73991651b1a76b85afd6f6201fbdd3dd755f65909098581df38da97edca37d462a435d6dd90f0f87be4dee38b4aa30242d62eceb1815b1eeab37231fd3eb5498a24494d763e155163687a091d7592ebdc6ad117a694e89cc2e25afd30cf40e7ea17bed01fc50f52c3b7fd1381e0f7aff390b4df56259b5ec229bb2e56bf773fafb7b02da450e7ca0063a2ec94bfa10ca97ec2b4ebdd7759b48a3e5ea6f3b5b9c2c1deab2d73a6582dd351222480d0d1fb6bd84c4d3ac15b5ae0b1ecb8a7d222631fe080479c3cef0416fd2492fa0c2271e40b877d4c90595792842144f28d4056aa57232e98e13d6b5b08150ad29039bf62cccedb6f1290c337d4b56e45a9cfa18561a1317554d3dcfa7679b0898f5f3a8a6f27e48a483df6aee726c9b3dd5926409cdb6a2d6f2017da1de4916ac7e55640b324e6eeca8d1bfac9abd87ac46989b576eb49968f83764c107b0136b0b3bff235032383534fda4a04f0caafb4b09f3a755a498ba6d16b44c9615871e3575a9f789b3a32fc2726923744e3cb26bead338c9214bc3d2c41dc08ffecb207d1e1118ccb060087c2ae1256442fd2b20ea054b64cd26458f36bd05be2ef7af92561717e2aa9bbd7e37cec46b666e9085b01b6ffad4fd3e03cb20cdf5fd8a3a874409ce41a3ece5bc601668ef11d61767473e0a42b2e1041888ec606823af5063cea94f9951870a87efdc38786e1cc7b322565f8608f42f7d508818489cde30be1540473b7d4ef2980b37cb2efd706eab8942ad690d261cd888ffac5b0881edf87aa570b0e89d5e37e4de3bbe0e233b97ef2359a8c68216fd53fb226dcb74a328ee51129c72f7b9e1ae6ca56d365aba6b7ed5167501daa3bae4d39bc06fc97ed9c0685838e53df0d861a45dcb73b804645fb9076462c2b3b780bf585b29f86dd6984dc024e237fdb17efc41e062ea20b82063a6f03092b61eb3b181b63c9b2ce9e69816c5ce1caf12be5c6cd9ca22062d33d20418defb90e9bab69ffc8a75e890bebb68645c2eb22a2667d3b360f4fe3582bf0ba986b16986c39b45313b0be7e2ff346a58008a569f602bd14ad75e0aed90ec9402708bed8c6524ee5ac17c29e76ae0da245ab40ae52b5ba6e3d3190057ef14484bb5401ce3da7b09145d9e3395cac9fa243dd62bb252b142c0ab3055f3622018a29977b134ed955f8b6b3826d78d1cf0465eb7ab2331d047785125109d40456b25b4c745f7b056d34176ce50ad1324c894bea55d8325d245075bac9f103dca350edabc30f2560383a6e21f365ac96beb56d34e6b84762c5a16e2d53f0672f0bb74bd4b2f35153f04f2f3cef55cb844b3d82965c7b3c353018d6137e735dc8eedbb5e8889c6c60af28160e8587cd72a5bb7bc0ebd0353dd2bee393de1d364f78589b01f007748e6f6d27e80721d469b8cbc098e2e9467e800872f672bd1e74a99377f45198d5c66e9004286f06004a7ce3f9e2d0a245b299055c95101da02d9daaf2298b7d505f950a46e0da14461be55ec389afd7dfa426b1aea75067bd4d40cad0641efb39eb319666ffc94249db2b96929a3fea110260ecda733ec492deda3f83b8e35fcab4a19e35682e426de8780e873a660502e7b84d1b1e47ad9f0c18ed5bada7ee682d12e4e8849a51ab6ae7a1eac38f414d091c192ca1db7257d2214b1d8e94cbe80989a258a86fe2e57848d2d6c762cdea1bbac3a4cae397431cebab4b2cd20ab865e147057df11a89e34c6d3f84f61eb6b23d6663a654db735de8fbd7a6fc53ec2ac3855e7a6147a20251b67c1add17e7489c659bc9f399380ec8cbd4fbfade246e99e3c225c501269fd1067542e57d7e9c940b42248b4243309c0ad3b2e17c4dbfa261bcab1e2c0956b3e36ddd4c2dd3cd9acb1986d4223036c67db9da221c0193f74a626d25705af3e2d0c375ce150df70fef1c479e9241032b529f5173064c6ff80cf4ad01a56290811fdac45746157522decfc57d9d33a27d3352990893acc378fe26fe47a45a3ebe5cbace58cd097c591da7fde3c073ace5013955d6de2a92f1c2ccbf0f544426d697269840d7e8fc711eb4b9b243e74c2a941f5b16edc3474fc22099c5c4d99f963785a1050457ecc666f1df7f04f72d343a0902841b7eeeecab88670bf16232135620ce5f43c6b1dc21b2b26ad866adc9ad8b2f0e3e7be787bba27b2fbf1d733c5b523167270354876ff740a922da057b86ef0def51ee2dc4ba09d7bc58b4e8fc17cbcf8326ba107e95f58ab8547b81bf5ee56de4c0bc432ab2b310b8a89bf8f29706acc3688a819c6a40e52a33e4f4976ac5251ea3eb6c9704178b5daeeccdf715357ff3b8c8d575449214caa1d3003b73395631a7a5aa8f69cfa9d9b3a9190130bd0260e847d37527a57755f4e19af99ec0d9b992b84b12b01d61302dabaf3387ab794ff7e08b7fdc360b83a2232e565a4019e80b8c8a9aa686e2fc103c6f4ab1de855029c58b946ad0784754d0e27cf1e52d8f6d317ad1aeeb9c311a7fdecf2efd8853d1148b08194d63d963d3937d20e4c58a474d505434da12955040af80a064fdfcf84a26ab2c86861272dc091e8778243c2f8ce4ab9cedf85b23061662bb1be52c96041b9428606ea32fa6ade4d3bec8137f517da5cd0066c25a66cd382b69c285dc0948a8c67ca6b9e0b754b4d783017ae7d714655e9005f650d3c60b1cadbaa28d408f77e938a2cd90ef78c8dac826fc41686b4721ffb030c40886e3a95085841565307598f0a3dc19fa7f96cb1adf1e627c3f1de794caf7a0f8d46bbd049efec799b82a2f07bbf37130c6f1d2e91e8f8c57d898648947b0f642a43e211ea75ffd80bf696a7bf4703fc2a992ad4ad7290ced4e79bb69281c91938f4f37b03dfa98e98a88799cdf5ca4b764d00874d4668e64165dd4d85cb82d8aba3aa3b9259d7343be6f18fe8c568c9c6b339ffb7bdbb03f99e8dbc64c5aec027230a4288d38941c434b9d7c6cfd42404a507bcdaff0ab84f0b71c8f6c601551b9f405921e0bea212d9f587f7b3f2908306ac35a77f0f1b381044b41ac65c763e3b01708ea288e4c5e846caf3938c0665f5cfa2a8d0c80bb054981b0e4fb7289db80949a5b4da661d7013cbca814ac45b7d5d917355640589fe328a9a95c6812fd169d67ee47a8f418995eccbf0eeca5903f30d22332da3420cc41aa655ad03f37dc2742dcc74861cd2d3a7943f983f67e277787504ef5a80019390455b82958c3ea5fb", 0x1000}], 0x7, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r1, r0, r1, r1]}], 0xb8}, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r14 = kqueue() dup2(r14, r1) 11:46:11 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x190) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20, 0x0) socket$inet6(0x18, 0x5, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x300, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x40, 0x0) socketpair(0x11, 0x3, 0x7, &(0x7f0000000400)={0xffffffffffffffff}) r2 = dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r3, 0x20004268, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x6ea) 11:46:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b5c080000000000000000000a2700f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x7fffffff, 0x4, 0x3, 0xfffffffffffffff8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ftruncate(r0, 0x0, 0x6) 11:46:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x600, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 11:46:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) 11:46:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="38b46e3205cac775d11b3fb9e046dd7f782b05a48d9e500c47f41be724fb537057cdccae921608a8cceadedb863369723c3c4ebac928d0e8e5375205298166f5362f5ae508428db3638e7faa46", 0x4d) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="fe2b811535bcd164079765c1474416d5897fbccc360137ce2a81abbc4413db79c9ec4e09d4c980c352afde77ceecd83d761127d41c616629d7376220f9ad779f7f55b88a32dcae9dfea9015d99cacff9be57016b4e5abc51f665db9f0b34ebd535bde34194642b3294882afbf8cf6e376770244294d16b9f90715c601d91c45d1da659b274fe5a7bcae8d759", 0x8c) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) shmget(0x2, 0x3000, 0x430, &(0x7f0000ffc000/0x3000)=nil) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 11:46:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0xfff, 0x0, 0x4, "d9d0a61de29a8e4e52ba5cb542de00b595f41f20", 0x401, 0x6}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) ioctl$KDSETRAD(r2, 0x20004b43) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/174, 0xae}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x3) 11:46:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) accept(r0, &(0x7f0000003900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014de2b3cd1e713529e3f1c6abf520000000000000073a156f41172296db72e1c3eedb7f7ff0a616840e5c285049301c2fe43b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3f21b5c10c2f9b17166a655cff22b02592006d00857d029c5beda3566c832a3155268b671851531e97672262c04f1cda390310a3baf1597a82ee650d9b93c88d732560128393840bce59fcf4103b0fae73b4a0ee2edc5448daf9d7a34a3f916199c92e18323e4023d24c026e3340b2e5d36f95519271ce30eb65523d5cb790604f09d7b7688887e9478ba8cac7197be25cd2b860a3e8744"], 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f00000037c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r4, &(0x7f00000013c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000004a80)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r4, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) accept(r0, 0x0, &(0x7f0000001380)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xb2, 0xffffffffffffc7ba}, {0x18, 0x3, 0x1, 0x4}, 0xb8e5, [0x100000000, 0x2, 0x10001, 0x4, 0x2, 0x4, 0x7, 0x101]}, 0x3c) 11:46:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000040000000b, &(0x7f0000000000)='\x00', 0x17e) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040), 0x0) socket(0x27, 0x4, 0x10000) 11:46:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) poll(&(0x7f0000002740)=[{r0, 0x84}, {r0, 0x1}], 0x2, 0x5) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000002700)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="9f86db87b0ca9117a564474ae39fb22277f08b9048c4d4d8206d2e5fcc9ccb73173c5fa680a777ca54ea2b977820edcc2962c30f0f9b9459454e50998144c6cb801daba8ea881adfe54258b7b237c730645d6fdd", 0x54}, {&(0x7f0000000180)="09f5a3723065b2bece208b924e828b5929e23c29bb6dbb90cbccbdd67ae3731f8e6d7db8d372111ab829cdc7782dee25efadf6e19f34a8d8068375a7899d1b03cf8817ed524108a89c353543269c1f582b47bbb4617d5deabcfe5af4238b516f1a07465e9c6f8ebed1da042d4ffea30e187d268cd884f9aa4d59c381316f027c585d060048122539943642cf09fd39b8141f76d998fd9af44ff79547d3d8459de89ffa7872", 0xa5}, {&(0x7f00000002c0)="51e78e16a55dec0c23783e2a9f37a598e0281ca44b3df5ad63ebd3dce76a6756a4e1b066b37e1586a7cc0f9cb972fffe164a70b8d64850133947e9cb305f4905db0cdfe16ef75222c8c40e799d59f2037393b400f5ef5268d476a78f2f90675e442f0d06d30018a47063958151e24ff9813b4b9ed2537adb3c30033193bcb225221687fd35cce813a3337b8212c59a050526e893c006bf1b81f26efb6eba25b8f447442db24c5d371d390b0bddff86df935ab6fded07ed9517baf7fd3526475e66fee21870c4f9674c3eefcb592528f94e7f1c07", 0xd4}], 0x3, &(0x7f00000003c0)=[{0x1010, 0x0, 0x1ff, "c4b2b951ebfd83fad8a063385c056f469ff1aca8d9a4579bafaec52c525950362df84addc7f766f17839806f4e0ae471106320026ceebb2cf9a2ec874a1c6b133c20951af5f3c539e5002d94ba64eb005008afb50ccf2d36ab249231eb2147db4f461e379800a75a8bf654a0dd82bf6a061f7b6da334f4a3a55ec44e77cd46a3fa6e3cb0bf81690e38bdf173ce4389d634bb9d4f98d4f0c5dd92f54eeeaec310bd9af11f7aca452f265c9ba9b4a97f4f85d9960dd0614159f2841504568c658522d1917d48209e01c34a26ada582551c52b7224166f1672dc1ab3b7190bd55001eec05807860177853e4b26bf0b6132a24d55cfbe3e388d4c9f6c23e6b3fe1221b469535f31db0832faa18d1ca9828ae546b3c576deecd0b11c5f2a44005a1a47ce31749c832cf9e56630f438a3d164e91211bd52e36116e37d6d6f0fd0cdbbe753eb31fa67a073953867b7181f46ac4d6bd51051d724c2340e6493fb9f3f921421f11adeec5e44dad85bd8fccdf703e70961af77d36e847550469bd95b2d4a6f81dc5d95aaf586ce2cffdfbf30fad6fbf9eba79a66ce555e215a55cda25e86b869b6f1b641f7cbdd5794c674dedc40d8176703a708d048c19f28cfaf3b9858c2f66488d60f32906676c216ff65a00f93a23c781cfb1f514a8537ab71404c6852a598b22590a61cbc243fd1ec18a3f914bbdbf58fa549d487c85786e1d16d829b2220b29e3f787bc504c0888d87045070baf079bf40f9ea2f22a18d2f6838d70f2811e88b4a40c06161ca2f22b2098fb5b79d11e375d498a955499358be9a31531a991dfcf9583505d032ffb18f75b5adb7d43aae07cb3d0b2f0a83c93abd32e77900f3c02a06c24c4a31ea545283a9913efc8eb52456193fb72b20fe81c169e36bb74e1eee3276180d573b7c87923e40a181f31c716dc520fce5647185f22ea8f55b8b06d6ca6ca560fa95fc1c626387336507beb915527e267ab378994c81354a0ae093a17e890836e92697db2238bacaad4ebc25597cf652cba993d3dfefa6877d4860239c02dd19ac649fb9edafb41c7a823f64ad03f5db791eccc849bfc2c3cdc39233f83c4a4172f2c189d665d034830dc8a2550794066505f143ef668d99c2d50bc921062ed18d8be554ca0df2715c3847a1cd2cdb2528e33af8120b6e860fa497f4ed69d6e48bf8aec9e14c8eb8da575c3576a4c4720419a3bf91977a171b237c790ffe27acac273d4bb59279ab3e77c2acfab7de9b6485faae6cdb77d2a38901d21e3b8f70ab53c4cff6aa8c05291a21800525f3756c671c3a3389922bd37c6accf4f2fd88a40d83b8223f9a7e15ad623b990e7b19f4f6353bae7695884e43f41d0de02ad9ff67716f9d339aa6e982b40235f3d95ec2c281c51591ca871832e9a1bc2799e6228aea8ebadbe9822f07bf3e78fa24377f6a16ee30a6196b0e30c427208a5b9a91eded990921c739d774dc728cc9db6311123e69e2a95c34bd690d0b42cb8e562d547ba1537318ba01dfd01b1a7b9b567d0edc21bd2ca38b2371d8edce79410b0714fbdee126b74a8b9f49d1c975222e6b6dda1c4c7c6eaf6b7896c4a14bb9950a81a0b81012426a90da6466532f10d929db9f6622c4ca9b83b9c2137d6c29a8ca8737f43e228314e496fed67ab790c91404125f0149c52523160389b51b0626752df681ffe1416656818425f9f012081c7d3830fb19b89b61d5d7690de548acf44948b8e54fb5820703685a264da7560afdf932d980af41e50860e6784df1309a3f4a13f366335c8a34b44766ed147f5aa400dcad53d1351d35ee79ab2e5b1ecd6b767941c7d97e72cce9e989aea0d64e1a873a2a4e7bd21a7b165afb94f0c499b8fd50a29d640983698e6678391e4a0fb1385b80f9fa860271f36c2df79537cb0cb8c9d161392e0d62d675f1b454ca29c3dd358eb3ea851e1dd3421e03c695212cf7b0722cb0e1ad341aebcc45422eab0bd5902e9dac153f9c93957c71f0ae550f205974153616c3cb6b9f304881428bf58f49ff9cb892b98c8bec3041ac1cc1b2cdf39b9002af7c7f5b8a3e898d0a4028ed88296a085c89c2fa841411acce2f49b8fdd364b4e7133482d210ec70ad22eef7b5945d22591b08d57695a5be52b9dfcdefed5585c86c1698761c7bc35d97a6798dad858216d8e4f1b94a6475c88cde6c231c37c1e6d27f61877816384004f2a724ffe74027b266e9e7d9a488a03dbf8a246db4e55554ce7d5c4ec4e3c3871b7e12f26d248c4c6d1b4a8e022f30c4ea3fe3276a7c299db1a07c56422f0491d1fae96feadc475ed19a06f04d4ef6b8175ce66755fdc1f9ea80500bf976d7b75f96da59de617e4aba3f5db74a9b6f7316ad29133757bde51fb7be0107d87dad3130dd7627a069989cb92a088153886787c47070a6e73421f36e55515270078a9bcf1a700a4f7e1803340cc5f82e878bf0e0fdaa7bc49926fe395db334fac699bebfdbb2ae0038a0e547f03e4a853b346ae325d8276206e019ef503e267ed256cc2edf39a27aa8ee6f905d911292488b8e38696eeeebe8985d1aebb96c6c8235b51f573cc4d333cca9e87f6cb0c33c995dbb8c64a569472b2ac1002570fa839e36e253a50d06ca6dc5b4e5aa3ff58df2d13f617925b9beb100b48227a28179e4d5c6dd3708af996f7c2b5baab160fc70084b4ca139694f1448bb13a5a1138d013f418734d338083d10358bf50cbe0090a4b03977bde7e4e7d910b796c594ab10bb623e130dcd5a2fe87bd5b5963f938a55fb024ebf45bddc6f12aade5d4b7d5c34cd53346b3bf54205358c5917f79134824c414720ebfca232fef0421816c98351810f9b56810425ca93a5dfb3d35fd5ba1823f0e8b4d4040c747838cf9d1120c3a4d2c280ba1b937bf62f91da43308524bfca6f4c41e71839f9dee71e1ce271691661c3673b75bb92d13f0d562a8bcbfea2e2cbf1abe6684f7bf95bdd6de62b81035fe9870e845000a156a5e3c3b4536c16cfa93ad562d0f64bc1516d9d9d347c5edcf70b4c82a3a2b9fee69d6b0e584108d314f8ff8218d0f3a361e2f175ff173d3b23f1511bb5fe3084c82e41513c8b53bf3c1a389cd6aa6c7440e8c0451c0eb7a296ac3a3451f313aec9b6066985409e99a89f375b0bc064d227d49ad175754f5aed1af6a48f666612e82d540384b92b24a9222d25dfd2654185dfffaee0cb6c962fb89f36a6e180a64aed7799d0308aa446e3047613dd7894ada821808106978e5ba1524d70bd267d099c57f498f5342589b9b4ec1ef1c1578201d1ddcc544f2fd4aeba59fa5c36cfd705a598e35256b0dd97f06273e4e08464082cb44a7bda5580cc2a5ccbb03fba43e118a2410eb6db775b9dee9e3f50df8d24c61a70823b507213d3b3d27143dce3f3b6191b6ce5bdbbe2e3d4dfbe9e736b531fa0c367a84597e83cbc2bf1405064251f8ac3aaa391e09d387c4676fe65f5c2a1df882edef8bc32d496528b8006a44666c3264b7030c8506afb3506854b414b3feb4f4c2dc592483896d7371c0f9398d10ae9b0b1f094465a1aed3a8a1bb40baa5532d6305ff7d12a5a46155e5a4e33d0805390f4e454079d770fc7a9276bef888845426e9da2143d245e9fb32e3aed4babe68c08d63d915f2ebc835804da4509a42956486880b5af06f1548e2a7f79a3166018a58650b09b5c8ce95c78d7edcf38fa7461e2076eac162d079ac0384757f27e52afdb4e45a02e5930287879d0f24965f5e1896c3177216a846ee2b9d0554b4f305caa9cb40afbeddc502afaf0e6277221ceb924e758af67b0fdabc985deeb9f665a643743ce94fba7fa9c3dd21b4b1bc6fa9d28ef11987ce7cda459c977054baefe783381a5b59cae5ce17441d39b4f7528673c04e31eadff057bd8ac59883c482f42ce81ca4167dada8df2850ec02216fbe5e1f56200092dcf4239f56ce6e096857c6a206e00f4b289af331e88fc9f0b339b809e3bff7a236662ed62491dd8d3dc173ce97f48f4c371db02d5beb11125e6e5e13445de9522a640222e589e5d547ae18abdeb8ee9569603fa6f1893d1ccaec53efff7424e1d9f97665f77af697518a8d50bd4bff395ac487859d7d8f905e10b7ca09310eb8fbd3204c1c59b3e9a1b6b33212d86232bebe0f49bbe11af9e502159571df558249c27309099c979d8e2ac411559dc94583551a3e64a296779cbeb3061909a453b623e8d46745c49d2a271e8c6ddafd7ddc75ac91fe3f787770f609c07457826d07b40e53a5aef082532d44a2fe9c2cd3c6260cef85d1cffd48db72afb4df632b82b4eb3120fd27ad5b8dc732a61a8870783b514ebd4f515bf8f31bf4eb6c09c84c93de5a9d1af480f4c0bfbfb8970f60f6eb7be1d5d885a06997e5f6570467010c30573d3e09871d3267b3c3b4f23191f3e6a5bdc838b649da472c2b508319437a0e447daff7c34c6a102ccdc76f719e7450b86eee7cce1d812cacd0230334fa6c3e725b405be6501dc2e9ccbcf4fa4338487771e75fef17702ac20e2281edaa1565b5aa7a21e2a4514b0e1f4b3aaeea4ad74050fc9844debcaea0aed3b76e42f187da8fbe8b87c07451a20d08fe9ca7da3ec0f7f8fda523b5c0ea35ff8383436b0712b1e6b2327d421ac2497032344870b6631cb51dd10d6de57cba2cf4183cae83bf6add3ec834a48b4faf99039ae2d546910ce5d2b996562d1bb84b2ee9054abdd8e8be110a40437b2c35504436ee9764d7fb935112460767810df0a27600b7b476407a589d08949680019b6e8115a9ec58a72a402bf6db908609e4b4850d861786fc8c36411ea0a1e9330b60ce42dd6e3f2d0c79e877852319108cbe12a805a227dcffcb090cdef5fa43c5b24f6b181c6bce47526e44bf7cd52d2aa64724a83b6b5dfbcd3437c689d5a1c61016570b540ca733b73ead90a53a0d946f1c87e3c03c38caf330956949ff5efad2f1c806780d770d4e1ce6d02b1bac3f16b7977afb8adc51ace747da69f2fc0d61b541017b51ce9300ab188058af3428c5b57e0ae4c06cb94dba5f3732f6d158f63a9b92c9c1230c73b664f3589169b83d575006bd1bf852aa6fe4be74ba899248acc57af74ed62737897a374d3ca08cd3b23ea2a5b77daa83d465744c0a80aa1d763d26c3a3fb124956e5e3074534e1fe9a04c9941d79a551ee8684a2c22d246d24fd49d765434bdd923a12bb96d59f14291ad5bcc8dd4701fadc3744e2d1a89c1e08938083fcb5856c73a4c4eb52472cb35c9c6f5aa9d8ce6fa0ac72408a205c383a0a4df83495b2160f7ef3b42624e05490664fd2bc9ef704a9bdbd73017d050e90d79b2f2ab49911b2c1151a23612fcc5e0679d44dd3f49e3aa8baf8d8a0395af0e0f26d723b41c457719d78157dfb0ccba6b726cbef76a5fd638e77fa6fd7b0ff554a34bd05fe2c770ed8e1c989c6382b236c5980af94342ab596669a6855e5318ec6b514f6f7cd25a4a8aab90c168c18cd8da934885ab5cc95fa96add3c11b23f506c26d9a7c90414bf0063674c25924c0e62e803adb7efb7133b6de387be16f4b5ba0034b5fe844b4a05b0d5c0d726fbb21c02455551dd6b63ff0e61ad603c07eadb85b2e5a480144b952d2741e9cd6bc09c1fd55528d010925c586c1c9425d48f41684ea03c54b31327c243fa569be519149856ad7d1b7b16826c086f32232fea67cdf35866e8accd7ce00c08fad1332fe782ef6bea6f0a7bc58dfd6b19ae47b71471b9f42385eb67de8237ee85e032b4c4f683f70788be0473e3f2694531720b25e5a832e2335a39d9b0c6a"}, {0x20, 0xde09f4bfb91e685b, 0x0, "37db9c7b8e3fa430e467cecb7a05"}, {0x18, 0x1, 0x567, "c0dd3fa78e97a5"}, {0x48, 0xffff, 0xff, "723524442ebf73883f2507b5737cbb55dbc87441c25f2caf5eebed82093af4f0407153039d6f1c8fcce72c6654f3adbb43a6b96e"}, {0x108, 0xffff, 0x5, "e75cdfd05423f3e07dbacc14a666362a63df03bfbc4e4e39fdefea5cc3995f04d447ac3871084f5aa7855bce0cf1666ebcd6d88949edf360a19264a3b395b7d59562fd12e473483dc5d5b00ef8eec783c4e02f62a6ceafa9769cde974193b6fb2eb463314bb4930fa00c8a0d3753d51b1fea0fe3e4d0f608097fb62269502480e51a567ff77e956d631f7a25ba67f26efd5187d7e1f3179f1811781b362feebd3798c2e855aadc31990a68d995b8787eb85b6d0522c04fa9e3df0c0fcd529a8cde488434b14406ac23b4278dfd44baea4bb2da32d5c49c3f9d96238795703c73787ae7cceaa1550b4b2565da81584702b9cf281af607ba"}, {0x90, 0x1, 0x7, "4aeb7ae0e84f63273504e220a17a103e804111ac654ebaa1b33fd5f00aad29a3c4df70440bac5585aebf490f1ca9c7e03fafc5a7aaa5bf2d932267ca19679269b91bbe1d3de94901bdaf04d45ed455dc2aea7fd3c823642e579cd9718da6a723b21e2831a75f21821d9539b5544a55b4518142643b707a1ad06a"}, {0x28, 0x1, 0xfffffffffffff000, "4d1b47afe97474fa9aa9ebbceb0e315fa456f45742ac24"}, {0x1010, 0xffff, 0x0, "5fa8bf8b4e35a81db3f63fb3901203bb084aa54d540700941efb93cbbca0a97227cb3d0f3b1aa202cb4fc00f15f88345d3b7073fadb0a3146e79d610d57360a9a928f5b74727f33b24af0e7c8df8d831a7c6b4a57fb23caed1854a2e71c7495f4f24b161ee7451e93b272a226f80f41c42f85b70b4c0d64d74b5b447d1aa7d7a143c7efaf8c020a65e19ba39b94c6eb4b25d1d34fd9fb302d42fef36fbad422e4922ee4ff780bc8616755e64d6ac133757c582f13b68cc3d390abbd4f7bc03e2e924b17fd7c3d00a02b5dee57ff5991e7208f1fc4eb44f29fbfdbab36c8aca21a02b385bd9bc992630deacf9480877eeadac529c0a2ccf2f0be8ced081799c6a2ba4653b9bebe4a8b2d3e665e0536238b43e3f001f0530d7d216278a672321a3c89257dca02a23207e2ede789cb2a9b2f2deeda6605f9a871d22cfb88eab66e7654ddcc2a69f1fa165f650b704ed1279ba21442be736e42bd3e7986426692a713c109f495df830f5093e8b6deec0702c3e5b347fb488003031c05cdb67752d17d0698558b46eab21004ee7890c6ee91a1138c3146a3433992045e6a5da0f58bad917389f8c44a16cd2fd4ae53eb64b47f34be449fdd9fb0671915547b33ad3493b3ae6246c4ca64c7f4bb72123b25db721be14bb2d016795e973fae991d47a48debb170ea516958ed8c0a564592cb85d4307f652c36c255342effbeae39209349db180b0706009fa1a8bbb97f3e5a8f3060415f2e1420e96c7da058ec502d57fceedf3944b74b98158147b63fae23ef10d1779ae080b8428432e89f390e9cef061db5262a0fa0985440930001732015a3ea7fa00228a71c3252408f470c60471217aad936190539821129a2876292532bce25df4515e8c4ff09d0a470d973398f77c6b6f99568bcc7ff2d072d4eabb00cfd8a932095882199ad65fbdfc6c17924307ef0b3b5e6f58482fc2749eb34100808dbcb851c9f273f11c2cbbac88169a6ca5acd2bd4ec2362e9bb4c4c7a856164196aa9be442991b01339288cba02c72f3a0b80d7b4da7c6afa4acb33600882ca5fbf014ad59196abdc8f7a1119b5b02803256eed37ff23bc9a054d297f6c960fa20a3bb183c9e4204d65fb353f7c79118b784edb6b14d114ca5c084835f214787bfea42499a9db47f12c8e8eec503de1d4673526aa231b507ef27d2fb07d87b9db4775d8f6f2a146d13d9b279b49d2cffa3e395ec063323960c8ae847d2ffb9b0617bcc98916725af499d024c98cdeec514bffe1e747e0b7dcf15a7f9b74a2576e522cbcf33dea8ef4eaa5e1d3ad2214dac9a50d228f9e810eb8e63aa0fe5d2b48833d7412089433fe093e9dec8257d1120d71ab082befbb27c891a7c1db454f6a124605bbe7ff4f68b771b3af4c02780c6ef5f0a8f649969e8bd9ff7b4bb3eaab7b42342aee6c80b954a87c28fba6244de9b7c594fc5eb6708ad36575ce24e4d657b53c8ce8663cd1ee8080c6a3f049be1441007bf891e8dbcf78365b1aee94f2c73b1ef1d473784468f5159fea7ff029fce9059de28767524762114a62347e5149936be8ff673a503da0a64043c762d1d64e8be986945a029aacd9822a8a4311596c4d8fa9dfafe9b9a50eb1c52cda7a3f5c6405213bf3a2aad98e48a8adb063ec2c709a39dc13906c3a591c8a8ac00c947c2c6d8b922b1204fc2911e9510c947adbcdb43eb1e0d18dfff2aaf80064c611c946795b9ab56da090a1303fbe1606e1428783dd2af98bcc497b2afb5acd16110bdb7e68afee6c6fd4b06f6f48fff29f9f8b78da9ff70c9a6ba0b0e47ff459ac2f082b2072ff7ce09e83b048f3bef0196ed464bc2b70793c35abe6df74ff4fa3739a28a04b4ff81e3afb06381809b457c2952a1da8b512045c2239223a189083aeefe96e3f6dc30fac552e12a4dfbf2b47be97248e63e6cc688bd6fa8a4793b036cb5b0cbbf14f9d571002d653796d1d97d255cdb6e1cffddfdc45fb3c05bb5034c76250be9a0be201daf0c64d98d91e53e61de0792d202129b5ee868a82279912c6a3a59a4b161d8bead694345607826d732f1ed27358bd2c8762e4b95b4acdd99c30e66822a970027d129683167c82db525cebb68f5f3dc55a2e0f2c0f61f6c339df648507fae63be4efcd42b92f32de0f1958e7a4d90251a86d817423c9979cc20b175b9eafe2c50c9f1e0fb88787104100cf547108ab7e7b06081a05cc71b47700547743491ae407873c2eef0185b92f7217efb3f769c1ea4708a01478ba486b8b63a44730fbf3c77dfd0ce593d2c7c9de55eef8b26b8bd540d436f2c966f0dcbaf5eb0eeeca31de5a0bef609f58fcb3a3b1498defc01e2dc40320118dbe1e03dae7a682b138342af734803edcf66f269bd5d8f302f10791b570b67795b223f1d8a547cb749242742812f4dbcbbaf50bc60aefea78b6b3cc3eadf7162c560e46f9c378d51df586aeb1ed27cab4a71b5936109651ec4e8ec4424f710d45d8e6e07398ef693a28cc1df2cbcf8ffb8e775d73ab882564254f486f6a8d5f5dab6f4b9abb8409a9c52b6391ce8e089e95654100ccf82d1cafd57ff4af72d5ca40cd99acab74c211995caebac42e10f71f0948442b4e031f82860ef2d1f935001d61278822064c23dc2a3159900892b41835c1362b5aa0e1ac9cb4abfdf15681b2eae2ea41556bd950ef3c1e4493370c284b5588d666644b246618bdcefb3f0412e31553ff0131ac1acb1465dc1cd46950433811839cc8970d6a7d4d214d20b27bd65894db339c02bf5625b46a4065a2dd70cb1657092e97dd1e196eb26a989bf2865018820c3f77dfd6c6a292176423b4385414a0b538d2edd1cca9ede2e31ae97e7db9f4baa233ee297f8a8fd84a1ba9cef4c0ecb61f9a53deaa947d4de7291e551b030df69e32f01025ec93b094d1bb1e9e5a6d2edcb6c65c9e484b19d8d66821963778efa19d2f1cf80687b5ff58a5932a85532ac40fe6f37abdd6d38017ca48d8bcd92338e95b6765dc459b1877de1c8a707fc6df5e757487b2ddb3d23a40da40d881ca0a93a6a92bc2aba678dda203fba24eb25e1747cbf534385a5fb8c0af4baa0029af7f2f2bfd44dcae0cb4bd32653d43a3089b7e05022d05f0859eb1bbdeabc5daddc49ac4e86a5a06e0f37a35a4be73c3f5f78e84a709fb5d09dc93aa2bb10155f7f8c9ab68155e12f9e188a62a11520febff95fdaac9c2a3a51231c8034bcb3366610718c8f13a1cbfd98a100a5382f7bda33b8fdef030f77e0c4f9b979a18a82aa1dcc7f6cd995919a22e1a1b25e2f87f54f6cc4ec3e3a9eceae0020851c3424cd23d650e7b7005ce7fe1c167b6ddcacbf01be35f377784fbc84f8616b364bc54fccc04f6467d66df0e9f27cc8434fe976e38a3c6d06994f8b3d719b745f479709489e9165640e642679f91db1dd0bed6aa7926adcb458160b9ab4ba0972700d3f763f686c96259516eb208e376f8034921f53e1edf4e11ae1a25e4ca87339fc6d4c5af5e9235a8a4add472f1fa0676bc7a514f60d66ba09893de6d2ff603ef9d46e6baa2fb9d22693217f933021765a11c6ed26937108d270cc4ae0a192293bc06caaa5386d6a71cf56579e986d893ca63db7465fa4e5adf3bafd2a4d5871efa7cf961343930a69a4b7d0ab1fea3474ff7cff636a92821e51c288e229d2212604f2bbd7ee0eb47dd91134426b916fc253ab40a1eec6e5310b7ee6f7b5c617ffeaa199b7ddf1fc1a0a5974456f3698446b8cb66997384648fed63ba2aca7ac331977e5e806a80fe76a3c275742474d13036f11821517019bcba8935d953fd824c05b7612d357144da165cc5c103b1fb10bafadea46d9ce2611bb78ab5bcaa30fc94896b1a647a66898c36b0554a5e02fe4c495d523c5607e2f578155b83b4110a63238d121c7cd48e4aa7ca1f7ea861f6e512dbfedb55ecdb29d163a3332bb6e4c0485c2745d51d41d44f39db5dbc2b2f2a0bdcd769776c45ceb13425af51b6586538b3eeb0012f5e5961548128a98d168901a06b2f964a833de598bbc3549b3009a3381b94cc12036db2429f84ad0e11f64cd6874194906a0f69268fe1fc7d6d3c438cfb49092e3c9ac7f8b30e442f133a29f88bbed68dcdf0412eee6fab94362370c22422cc9e06bdf77ed01db2ea283853cd2274047de966b5dac73776b1b36dabff93a1674e99ae8be0eca71eb97267f906a8a4ca7d1d299c637935b016e7dcbfe11521c46bf0f033741efabb319f2538503b83f9631a60a5edf659b3cea778256fa3a312a87f728753232c329abb7389c14867aded9e39864861367f8c595aeb99955124a75b9d32c4daab4664e8ea0e672b6557833777b919b10efd82fff4c96a7f1d121c0a1a41a33e2c261e30a9a4998a4a6099c33cb6915a950846c40d43a49bf851ff7c9b2718aad328f5b79eec1c6f2c21e32ed81bcc6bb2185914eca0905d5df8a195cf7942ad6885c6e138b0b9774993d859ec7d7cde4a2d4e9c1c9b6e21cc5560c94afaf31d81b6eb9c0619b77b5c44a1aa2f3c2a1c0230233943e5d2ae0dcbd21efcaaec93de339bec6777baec020477f6880df74d5e170d638c0366e5b8766b22a46df366e2ba06cfb3435954a986544954ba6e4e89bdfcd90d73c8bacc727016ecd61a126b3af405a89056b113bccf52f8b850a720be8ea062e4b706c9ac77f3eaff575c1331903744299ff7324395c30327f88184dc3309724518cb95cbe10f6e281e541f11ebcf49422b96c524f511823f9d36f23d20715426c6b6072eeed47b06c60ff2f6ff3bd6e9328ff1d53d295e0eca5bc69a1db60feb0352444973b77e01e72a27ed478320b98809c4ca3e704703aee20f2ede2c19fcaf697878e221cb310e9577c733c79dbcf68dc806e89ebee3b6b6622ce6f54f3e355c377e581f6c71dbbeb9105229762a6d14429e25e178133ade805ba0d83fe462f3f5203112ce70b0f5817d2a379d749f15bc46446b63c34c630276f03a4075778c11478d1240d38a7c0173d6252cda963ccf3a6bd6ccc7ad51892cee51a19833f81852466deee9a507c5da20f699798d5bc146b9a1905e788d1c2a197cf7354eb1cbae4496068736e33cb67b5841c2809cc4f8e651a55c1e7817edc963f4a8e5deb96d9467a8e552c9699cf8a3fb257f2e53f4bd186ac3680c8f8f504a17707e93b49930ca5c12e965923b72f7b4771678b9d770eb7087c2f617aadd3c5c8b38951be0c448c1fa31db182d5f87c0a386f9ca123c1ee85c8b939dce9b410b4258eeefc78373c5d78e89ef57e485d15bad517e1a9d203b38dd9dc712253eda1677cb0cf423f56abac09354473ce988e96bbc97cd7a1d903b5efb22d00936c2fba65b7b2d0f8f5656d0ce19fe12f65407e0c3c0c2f1bc4e7aef9cbc24ad2a1b0f78a3f8a1496871b95b8b85150945c96c8435fc9058ce6bd636f31ed34dbcf9f06f45d23c695e0f93b56b4712f9ccb05089f8482fe7994064d5b0a1398f78dc1a7d4d1f350fd337cf6e89a30be362044b6a099b78c09d20099c8377e83d6b98a22c48cadbe8a817b21f7b3e1fb6a473a777b0e75a6c43e254946e41c534e53cdd32ac34aae6df139eebe218037a167e8821fdba00f256785f212418489ea3be97698e18b8f6a715be6c8e9a9cfa722a4dc24ac41ce0e182902355140d1df460e4adf1aaf1d21b321262f57b1ea545f852103c853b747b0909acdfb2226346d63852e42579ff355eaed0d6c26697a6f3c9897e6253cbce731d1d42fb00f352348954184228e25e2e1a29a8ad0e5e13448813cb422e82b"}, {0xa8, 0x1, 0x6, "a3c6079563db3274f2cdbc860390aeb3199062b9c1697cd114bf6b7e2374d3a4237dcab3fd532387cdae0d734876ebc4372573c877b0bdc9ae510e7a6916d950a3843726bd1e6af76c501526da8dec6e5260ded8f747d88f6904f2ba5578cbdd9c269335f2be062cb2947d124bd2d86a7cd79f7a52afc8c3b320703cfd1776ebf6456db6b4e789b3bdb289ab100ec99c92db5c"}, {0x30, 0x1, 0xfff, "2a8e186e3f4e74cf46c05c58096f4d26b775d67c91bdd42a2f5187aa0484"}], 0x2338}, 0x8) 11:46:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x5f2ed06f81583e03, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xc}], 0x1, 0x0) 11:46:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 11:46:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000000010, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) mmap(&(0x7f0000ff5000/0x8000)=nil, 0x8000, 0x3, 0x4010, r0, 0x0, 0x0) socket$inet(0x2, 0x8002, 0x371a) 11:46:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x2, 0x4) 11:46:14 executing program 0: setrlimit(0x7, &(0x7f0000000080)={0x5, 0x100000000000040}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 11:46:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x10081, 0x0) getpgrp() getpid() r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000240)=0xc) getppid() getpgrp() getpid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x802, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r1, 0x6, r2) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 11:46:14 executing program 0: nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x40000, 0x200003) 11:46:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') fcntl$setflags(r0, 0x2, 0x1) 11:46:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0xffffffffffff281e) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x20) 11:46:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="9d", 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000280)=[r2, r3, r4, r5, r6]) 11:46:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000040)="ea00000000000000", 0x2) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x22) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r2, r3, r4, r5, 0x1, 0x8000}, 0x8, 0x3, r6, r7, 0x5, 0x5, 0x7, 0xe336}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") setrlimit(0x3, &(0x7f0000000000)={0x0, 0xc5}) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x7f, [{}, {0x0, 0x7f}, {0x3, 0xbf}, {0x3, 0x4}, {0x2, 0xffffffffffffff7f}, {0x0, 0x3}, {0x2, 0xc86}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0xffffffffaae38179}, {0x3, 0xd4}, {0x3, 0xf3}, {0x3, 0x4}, {0x2, 0x1}, {0x3}, {0x1, 0xb7}, {0x3, 0x7fff}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0xfb87}, {0x3, 0x7}, {0x0, 0xe4}, {0x3, 0xa}, {0x1, 0xa6ee}, {}, {0x3, 0x401}, {0x3, 0x7}, {0x3, 0x3ff}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0x10000}]}) fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x50e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) 11:46:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x100000011}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xd6d0, 0x81, 0xfffffffffffffff7, 0x7fffffff}, {0x0, 0x18d0e0000, 0x1000, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x1ff}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="bedda3fff7129334ec3158a6adf1ce32787ac37895442bfe8606d72cf9a2bd000cc46a9d8c8564e2949009c3eb897c2f6513b2527f7edbccb13fedd94fb53f1c580855d24a156dac77abe2f89d1ae666f438b76f55f87ff74687bad7761042490b72751774119a24e75eeedb9400d49abda68a13396b80b80132aa329fcb3650edf9465953872bd72e9a55cbfa7fee7406cc7bdb847fb12ef59fa6ceedd85183d52925585ac66790382e5976ebfd4f4d0d7c21bdacb99dc9a7962a2eabebfc6c4334919b08321c1271aad570fb1f05000f0c457fb6f5dc5987c54f5fab26e9dfabedf201438e9246a3013b52cc7a34cd022d1b0c6db716b6cbcd8fcbce3169d31e710d6859c203ce17f6c3d33f5b64994e1e826fb16b930103cee24c4f52469b5d0d18ee233694f826ca9514806b125a2f73814fd6e9b8e8d8948c3ddf5ea41ed14e20d01e37f05002f8e8efc5b56ae5ea814a0f4d3db88a6408063577665d2b3fe5801aa3231720af4620dfc5fa39d0f67bda903887f7ab7601103f36023d919ffc73c1cb71ffef712ec1370d9e07e9b2eb437f30eb594cf1c21a923e6972c6e8f241a74859714274780c39ed1d22d48aca4325e61c4fff5d054fc320dbe0fd71be253d5f6929d93b45f270ddb6784834615776920fdd9d7f0a51b54941143cbff713569b5365177e0d41e3cba0c5767778b4a1c1f3493189054204bac8af6e260247882e96e571de3ce1e388601f4ec1dab353bfcb2801b24fdca4ba738c0ee18ef78050521c1ee90d478549d16875fad466ce3a2b569380cfe7dee894d384242973430cdc0c7968c760043d83b3deb415fa009fb35dc76e17fbca4bda1828c38e804222e071a5bbbdaeb4264599d6a5035d155fce219d2787721a8182fb4594601967169c698b3b80c4fbc9b231a2a4524ff23fa63eb02f5f0711ed4dbb60f108be8e949d98d1f7d4bab7ad25d066ff9f6196a0c750b7c92e4f824930672d46ffe1b7368040375e4ce1e3c3f5759ea4fbd25ea8df222a0be677913b140766427bbbaafebee60c38d5d54c3438b51b093ad398d54c815bb625db2ebc1d239b9f9cd10e6829848260e27c2e010a16bdea47c0f341cc5f8d08096a8cce85cd62835276bc86dbde9aab87c0d8c4bf749b1b270eae752caba3e3386cf2ac33b11362edd5a95ccc71f995bb21b3581d62d6b23f36e0fb2392d746f8932f36a756d150c17e53c3a28274bd31ea3a25b073664745fe32adb5e175749e09fd066de1f6e4bdf1814cf3c74768bc9bf28594dd2bb815b0f050ce85421fc8bea45a6dd103f1c5226d2930f641a9174fccc75732a6e13c180bcb4d28fcd9fd09311e0b500f4b7fba04b9b7e800feea0e157d82005da921901a3f2d2cb7386e8c17e60086159a17bc9ed0a7cf9459cd1e853043feb95286faeb96570ad8ce526814b5a7ff9d0d4ae11cf1478ff6d4c25ec94bdef2ad65e3c1b72ab728e188afa69c0ae207877b0f841f5d6ba69bd2fa79484347cd02c4dac808cb64795da5fc3d0919d9fc33932f7da901db432ab0241c389271a9288b178f979ca6fefbffd8c0dc7c088b88d9fac76476e094711427db1c9056f518ac03153e1feba434c499d6a5aeb1bf55f53ec54e84c9d3cb83bb2353cf6fe2dcca4a8b2caca28747164f9a8487591901542c59bccc5d47ed0980cdfc270d4c8518ecc5c12186f76558a4e29aa7df80f534627e3aec3df3e3b987b23077b7e2f613a99519d3db550f877004909779c895bec288a6b7a9b96837fd6a55c917a32b67ea0afc440f58fff360df0bd2eba4f0c111148f882e2802ac8909153a850efe3d6fe181e341ff58252344a8fab20c39ac479bf8386bef872e699369918081ab824e6e2dff8096b2814a8cb55c4aae107d7f84c6c7b270b1337b487142cef4056d67c753f68337fa4f8c52d956b60d49c55d25f7c020285fde7b06c2e692c575cf99ed0931d66e9c7b7fb4a9a15eb8796a22bf9b1afd864fbc84729b64234dda7c03ec3b7b306db704f0adcf87808245c9a0f4e8f91e9c1d033803f3a1ea30cb418a0d54df5f358de59cb003a37edf9c4697408864a3fbb49743df074a1b46c73a33942cf0ceb36782c385b89d58adc6b3052ae10d9b22bdcb23638a2575a481ab6eb2d9743cebd930f6a1c4c39b1b94f08957332c3b500217432da6630591862cd91ddfddb12a0100b5bb27218b95597ef7739b38cc42fd423338c22bfb10b55a3d61db26652327f5ba80796918951cc33fec3fd5cf14ef7f9fd0bcf95a030196786a1a1ed18a3f039b90fe19416c02504e83b89b85790bbcae569eb74963722c871450afe902b10e841810a5ee19418554b94b74d7714197f4c7f7f16e607c53322b8bff935a2b4cf98e8b756156e009faadee16be5a1edb2128404131a90e5c5838908ef81a9cf5c4147ffc2c720ac509ef843573d04ab5c0b8415a99968c9f5cd55f7408d8c04e6ee88db909703b06008119f5c39a3622a51655277f3478113f31d68495e3390d66a8ebe33e76f9ae042a7e36bc2af559fdf2c8d20f203380b64b79ba23a0a9a7f9ddd486e3fbc6e8aa14091dd094e489b2e532de0381a902141147768edcca6e46c4d03bf490ce77e2e31884dfcd5b255f104a910d44fc06cd3c304e2ece084f5faba3a79d4ac512aa07f34946d337c90cb1ca842740aa7131d067fa9ade9e2f01565151c38210bac77f4dbc9e70311aa1eeaa91269a9c90f381b9cc0a89f28b23a92441a07fdefbd8f9f23d70448ea6956bd05a6967c447d04da4714eb8aaab2dfa7ff74e7a6e6b8250f9b1b757f918fc87fb11c2a242a3b312205aa3104bc9696a5a9f121200ae5ff7ef5cfa589445c0094db006e4ed3ff33bfd49637a9f26d0759ed5aac5fe1905272af520b2e772105a49d5140ab784bb580ade6c4a0f920a019546b1ac67cbc13faf1db6d837ec860027f0cdab35f97dd704d8d03816a80f6a838b8cca35ae2df51fe2994ba7eed2d0e945e0753b3c29bb585570b8fe51c623d3e6aca235865e01696c9f30e64b7d060ea83823779e308ae5a47448d3ec8434d2561a81bfa2e5cc09333c9720d168c3824c6179dd4e1ca3a6b2dfc666ec9b1b57c226425edc7c335689e0fa08925cdfa27e45a1155666f317c4c8b0482936948412c76cb713cb89e829ea59755801ccb2c85bc1a7f580d3ffe2b469657d300d2ce92b0427965dff87f7cce4a74091605cc9008f6533daeaf783b726a58ed34b7eae07e6ede7ece252bca48256c04f11b7cf7eb822575196b6230fbca7ab868f5776481ecfc1743f8d7dafb6ffd04b4c5b2edc3e4bc3a020b3b8f57626a5d414ba316008b2367b96ccc772075abcbf649202c004db74df037ab4c5d2590e96bdb427bcda234067a8f2147f6612fb438ff5e306e023ebd1d7bc8d0c49d7df29528df2a3ff0c22b239a7b53959d186d2b712d6d7c384d3b32c42970f0605679538ff76dd2ff0bf313427857f3aebc5fce6ac650723482b19ad828457e949683dff8640c90ab4bf5e5a3c5e98007955da0119ac5271dde9e332838308888876ae531d764b6c7b6f74ce8f9e53e683076cda9e5284c7941b1817cb9280bf70caeab5a2fc48df8b3d2dcd2868c845cd3afaa4a6e815cc2ebe359053a1754f2d84bbce08064aec24a4a74a486e7a08d4a33282a119198ac283d3949a318efb80693ba5ec6e41ddecabbb907cae118abbe6af21c5c0164e47a67278e03042112d2b325d393cc8bf1de09c0af89a67ac446968e093c931745edf9971865e5e8ff81dfdd9d6a78f6eabe42a81f4726544355de051425a9ed9f989f9b61178ed5001e0f055439fa00d72b1c9d30fdbe3b7f4d7377f7ee0eb196c1a7b8a8a983e7d8bb2e9d0cc58073ca9a62d821922b53d35c76e4ca7bf6340a9e44943ffb0a66cedfe89ad57342d1113c2b5ed66c01a285af13a31a07eef28ba97121b806f64bad21f22c49dc495e2a4104f6fa0ac8c8951ccaa8d33e79d5d35f1304491f018106e03cf7eb76d54ccdff9481eba3efaeaa72f506e9764c7f1e2a578a72dfcd7e08605b15f6ccc1e412120835b8c6715353b11ca986eecfda610c795b31433d4b6188f322dd0cda703363389c53585b298d27c3dea2cb8f5ea166f76532d08570f58cbf9c056dbe70135d21f26ef36155e5f44695908b2e5db324c04de3aeae98bea0a729a82a3625110741fc67e847f480dc045825803a37b8151b54388d4ae3cc68b95eca63aba0f5ad3c36e9f09fe5079cf42dfb4d3392a277b7eea10266b8c1d5e19fb3f4bbe6f635b1df1f9380978f2bfb59c842ff7b1e5c7eff88476c7208ff02939a77daee0e7eccc39a000a95080ce06cf29a4e7dd0ebdbdd1f4f895d6f18fcb31cdfdf1521c944c6da32af192664905e82b0adf32b5c32bcca2c2c6836156826de5e2d043605773074681e25be7f2e04fb2f094b25d3a374eed0d26850026c66c94b6cb88e33d94bd1bdc78a2f01234d816e599d6c26cc4dc66aad4e01c8e4b46f077a51a8ebeb9bec1a8102cb38b4d9ad96f65aa850967b9577d3195c89be955c74990d286eddd808d4b74a472992c375a98f1aaf882ed00f6c195ac74401e7ebf20c2c15c1e5caedeef81f3a62f6b28b5d8af19eef3454accfd98f76d77a918874442e40e52fc725d756aa1eafdaf5b55dd24b7f95c122f69e7890b59e315f83b243c6962ae9bfed4682dbcf8c76fa81a92971bfb637656d2df7e3503699fd22830e090843b40d7f3a936cb9d60dc73f0313e9a3666d74b1d4997de90eff75c1c581cf3f56bb0928cbceb21749b8722ecd40a8adb7272f476ab3bb47a0ab67d1347d238c3aca9d7fa79967852abb3fa533213017a148226ae34ede7a5bf91eb466bb278cf0b8b7f1b61957b0f6dfce3aab76887bf0766e6bb9888963164eab966f8b087ca0864f3206db36da692335742c5efa09a1ba0f1b462018d34a4c7fc04029c27de81472385a95a6829b12a4b37b50ad930d2718ab635ffd9be9fefc2049ddae4eb0d1a3480e15cf83bd7d0b2cb6d1f74311330365d460155ab5d9732ffb82e342c192291b3e83096cc9e666efcdfa0bebb18f123d383a4f3478eb315e3d4a2f1efbed11560d12ff805454953a6615b080c022650fd5e365329b65b1bbeafa1a1f65457d18327c2899d468c7b8c140a01bae564350854dd7a119ed52ea09bb5f277a7ac13f520fcbb8381dadf22fb25e1f6817d9dcf904f88081ddc80f745843095c68125519fc75331aaa8bcf6259d683cfbd72d41e1e5f6d192dae1c57afac8df330eac679ef36f8812b39caafaaa0dc10157520047f3b3936cfec70e0e4dd3de2ed9bccd2c04f2a0697ddde19dd85f94a25eaecd5a8977f675f71ac2dccf9997ea913332c662b2650c3ac9316a475fee53c772b1b1772493252c98fb5b40a6610e93bd81d1eb74eed794f2cbf06227b71a1919534995a4d7ea1d258ebfa1fcdd18c6cf1355764b23b3b669ee92ed90e534099e13f8c99d6faf5ed098e8466a5a087583c667002150d912b1f8e3679afe0983c0b80d331b6db33ec7a0c97e6daf55e3389d3610d6418047efc138b6b155edfe7ef27356ff2523540210038ca91d37587146055bede9e491cdb236e0ba966d119f6fe87d57432807c415121893d3ec8d63ea2c03599159b5c7b6d005d53b51288557a3536e7a3f8fc7e47d336eba6ad952cc97bf455f466752fa2210c8e8605587f1bb14a9b23154c4499416a86a1f21790f62d599e4f358a1d22a648fa0fdd14ccbba5c94164fc5a1c1e2f11268") 11:46:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socket$inet6(0x18, 0x0, 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 11:46:14 executing program 0: r0 = syz_open_pts() kqueue() writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="d07d5885a345004f7c53d7d70fee3e95c731721b9ecfa494d81f13d378372196b7c7a714f8678756626cc27c7de7641da6535ed7f0541fb2c2095e2aef3708a8e21c20c8623bc75e987f52a58f6a85a627b80e4554", 0x55}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x6, 0x2, 0x9, 0x3f, "652c66711a3bf695852aa1d85c847e5ebe861149", 0x0, 0x9}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r4 = syz_open_pts() kqueue() syz_open_pts() bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = semget$private(0x0, 0x2, 0x62) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/205) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) close(r7) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000140)={0x3ff, 0x2cf0fe43a4571886}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000440)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) dup2(r4, r7) 11:46:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20288, 0x0) sendto$unix(r1, &(0x7f00000000c0)="0ffa9f28ab4dcd284933ac1ed5909a2c28dbb2387cfde92a25a456143479bc332c5eb5e5fc4266ea41e5a7f6163fcf1bac98ea0520d3549e64b574d4b0cc4a", 0x3f, 0xa, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x6, 0x5f5bfe2c}, 0xfffffffffffffdd9) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0xff44) listen(r0, 0x8) socket$inet6(0x18, 0x4000, 0x8) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0x140) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') chroot(&(0x7f0000000180)='./file0\x00') 11:46:14 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = msgget(0x2, 0x10) msgrcv(r2, &(0x7f0000000040)={0x0, ""/155}, 0xa3, 0x2, 0x1000) setregid(r0, r1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x64, 0x0, 0x0) 11:46:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000480)="c0aca6e3e07568d864e6cb5a910dc39560c805dcf7cee7b6e1c757fa0fdc69f52ae619f2ff", 0x25) close(r0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6aef8520b4f6efb56b3bc349029765ded394c3839", 0x24}], 0x1) execve(0x0, 0x0, 0x0) 11:46:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x9}, 0x8) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 11:46:15 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) 11:46:15 executing program 1: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) 11:46:15 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x282, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 11:46:15 executing program 1: syz_emit_ethernet(0x5c, &(0x7f0000000140)="32a6d47b1e4ce4ecd9bd7a0ff93a800cde53804fbdd1ab6afe547003571d1de781b4427bbe3d69b946a742cc2765e1f80fe469c4a162f00beb4ab6d348452b67036fb6a7bcbc26a867edc1e332cfb430e03b44dd5ba9bb70b1f543cf") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x368, &(0x7f0000000200)="006d1bdf9ccae1b839a7eddc06a6daa7d8fc57ede39eeee7f73c1f8f23f44637b75b588b2a501ceee6af844e841ccdb2f3278f66ce28c24f155c29") 11:46:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200000010008006, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80045713, &(0x7f0000000080)={0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x250, 0x0) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe78, &(0x7f00000000c0)="e479") 11:46:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0xfffffffffffffffd) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x4004570f, &(0x7f0000000000)) 11:46:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 11:46:15 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet(0x2, 0xc004, 0x9) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/112) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000feb000/0x2000)=nil, 0x2000) recvfrom$inet(r0, &(0x7f00000000c0)=""/157, 0x9d, 0x43, &(0x7f0000000180)={0x2, 0x2}, 0xc) 11:46:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x200, 0x0) symlinkat(&(0x7f0000001700)='./file0\x00', r1, &(0x7f0000001780)='./file0\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000080)="3cd639ef950040a59ec23f958fde3f28a2f873dc9f8370b8406326b54bd9901c43284efd8af5bb5f298dec29d6e9e8", 0x2f}, {&(0x7f0000000100)="e25a1ad5284eaf438de82ac916a919890eb85013009e01df9fe9ed136e3c6f6cf4310d3fc6f376ea1e40c2b025de1bc4f3a6720504241c543e1ae65cf13be9d97212f646e8d42419b6d39c7f98316b17312ae93e65b38f735f930e9107273a47138a069982fed901df51dd75091bb1cc21501254bbba51885459ae00e191b5e36af20dd66b6fe40eb7", 0x89}, {&(0x7f00000001c0)="c745d5e31d58da63ec5a206eaf0a96fe3d1425f9819ab4b9de539c0b21730e9c5230de9b1d568d32bc551facc1f93617587a451a1a6b190e55124d216e53dd74", 0x40}, {&(0x7f0000000200)="ae083a59e6880a8d866c602d8e9d35f699ab3ae276c7cc57728aec928430", 0x1e}, {&(0x7f0000000240)="832f49b16e84d1ec2c6f597d90b1445f7b3921555398bafccbbc03339d9ac38de51400ef51469a933066a6a5d910e49996ec0bd062be6fac499d3e5d17c6598c5476e650ba8531e0a365e7047d4d43fdbd028bdcc9a5860c6029649c303980144075", 0x62}, {&(0x7f00000002c0)="a5904ac21dc15d63ca00204712662d1bc05c4ae4118852604b3b48290eb338ec91343279b965b9356909dc4c7e8bd4ff6f2980f57038e29b2cbeef8b58cf147d4616bd0b0fdd64deb52ccd203de8fd583391d7ca0795c04e5a020ca906e839d6ab068f33b181e7e6350f4a077cfb07b428fee070bcbbf5779d8182b21d27bca9b38d82fe3ec3d9439df4aaa5697adadb6a55cf53480b7d3d068ad3ac26596cc0a7ba6d635740f6f73f1fac5d9b910cf162c0f198a79076f190f310fc9d54df25af0dda98d3ecdd3a7529715dc926fa0423ecc9481321d0d416e71e882bed4c750180af42d97c7e86b9becd69f4", 0xed}, {&(0x7f00000003c0)="fbe85895ee3f7821c17592fa47f8463bf332723537124cb037c2626f5b4aa9fa9de91d33ece7d8077c530ed8972566cc1c9ffb34d125f78ecfb8307a374d7a2c637b53733c6a8a98512dfd83bf838ff81bc4679adccd291d84053101819eb8e8a15fcd91a78f75954acc5ef7097b4db1e7a6f16ad9989ce889a11696b09f6b37aface5e110268a039702309a19d0b6c106b1533a1ebc9c862d81ec75c0f3932c8ec245737f7f8a1e198112027fcd6635fbd904d9e946499163000c6d60e038bf5cb2dce071f49326d6db3c02eace4d61100f82ebcfbfe8f137aa0e7c15aba9f173d07c2d7648974e582431abb7b0ae0592a9582975a2be05cab092586aa2b518cc730b9cd55eac3c281b42fcb2a567dbdae814c7ef6bcf2a6521f1cc1c9d4cdff5effe2f386ab0e674c4a876704a9cf095301984da92c0e9eb15eafae46888243cc9e999722f3cbee75c0da6608708ff5d431eb85a41e8d7dc4eeb000e9c4d357e282490ff79fd629d9945a7822d8c5d79eb22ea5204f240966b14705e36970e0d328a03f32bf8e823d2cb2449e98cfc6ce2269e46ca5bf30c744faf26eed026eb86a6c3720158c8451c0d4445d471d9424bcd5551e45e3f4be6a14feb7d259ac6d3a30b6faa95a3946faa125699b6e4c6ece58d6259dbc83520e2b8fef2827660f17f3ea6c4378672ba5c2ba3d2545d7ff6cfbaf04f8b344202c99a26918c195a61fda135f3dfc5909e5cb8b2d7625cd339d762dccb56ec5bd479dd8ebf96ca9bcc80bc57655d5f1d751d8e20fbc3fbecd088d21b16a42510e522729c6b4fbfdd5e782da6aa66d7d0099d15e830dd89a5eb0cc315f0b6f67db4c501a0b79104e7b5d90cf8d362a94d6f4933f855d74168f15d5ba34b2a35250008a0f22c282947971f0fd22b0b6f93a543ac95c403b3ad09665c28ebbac8a0534c0272c415ef77bf556308d163ad2109f70f33b6e6ebea522183909c1edccd761d8fe2fdbc123810dd74e4c67aa80ca9deabcb392e0d40b83e7ca40c931f44aa065ab2c1d16691abcdf6b3ed5c73ca66bbfc89b4b48927b32b9efb424a64085e301d1f36fee21fc5694e3a7b6da4b5550549678dc687f25f3be7e87e8443c69c0bbd98eb97bf0eaf1a49566ff12cc798d763abdb21a7d91db7507b405794092bf13339c9ed36cc68fefe1ab265fd4a4291d9234b70e1693588eecf65b03187636208b89d49aafcb088e121c22dde11bfb178a708926becfc7dc878c7fdc8ca3e3b65d04534cc30662096c553329ef9ce7678eb8e1dbd5a601bf9a19314f7857d9f28141ee93f7d97a2d88b65aaa224adfaad8a7bc372339678b0a4f0a940fc0d0906ab81eb65130ee320fc8effbc76131d9fbd6f5b36fe5bfb2f79d7071013201a3ce262473c3fcbbb32a89df4b6f110cf50443fbe3d48b74914c10fe068e71916e1eb59da9f10ce769e9f530b8f8015a275f1900f412eed1aba3398bab98a57a4f1c78d278d5b966bab917e2218b370af61574fcf5dabf43c7ca23237274caa50d5562e528199595b5d14b2c6c94f665695068e276d2c9b23ef4da5e7a8ff14ddb76baf65cb4267d7bde1af2a40cfe41c14df1bf91ce4d41364ad77ae89b38a9c40373ed22d376cb8d42ed5261a3de8cc5b619340209db9383cad6a7943831c4113e33a4efa1cd38dc2a3086ae40123938858f2a78e2b895ab8c9425b2757eaae9a641b7faa280ca27083079af6b04540025b82c25357716a866c26c325bc7eb410cce599a2cd1d6acd5b85469ab557ccb001e515f545a627e41e6265950a3e124114592e36fd9e1a52e525bd0272df294998d245c4f23152073bbe30d9069da58572aea248510b61fe81ad40c7626902702af69b684599130fb7249d67c3b9cb612328b6600879eaf06afea5028e07a7da890ab77934c5f757a05f16cf287f8375cb0471463295ea5d6abb4a9dfd045e45443237572a7e4ebf3c66f3f1dcdaa1b4ff76da07cbff1d6ad39fa475218aee481b58e5ac4aeebd3414856a2f452f1c06254fc90d899bb852ef1267c38515f5645f541bb730a4c25d275439f148632b4c25a29ca43fb36a7c7af6216de6086256a2f6876ba6a5d51b3781cf6534ebab10488f4ff3b9770830da9fc5bdf433f79f9ee9a3f303e9170c606f7ccc185580e1ceea24928de87eb34ac8048a4204eb9dbcd7cb62cc754ebf438f65b90f7be5d4ca833859d3d5514e953a7aa6ec243d62f4cee4a1a34c3bdbd688be54e77da5e4d27232da3301cbbbacacdb8f7792090fa0e166fe18518dac004b678c1ca4e9923464aac748aa6497aaacef96e4cbf47506da45a0334d501df52574d5f4a2f625d26bbf92ee9529e03e5f7fa6618b3cf904cfd386fc087cc09c0bc6f020726045766dd97f05a64cd1e6db4fb9969cc422944dbcf6a8ac8b06f8d6bb66d762cc6113c41f5e1f0762a40c529409d664780b671ebe8178521718f42880d4f883499a947424bed85f7a04f15e9b0d4d01470ca388b0ecadf2b4b59a54e249d93546dbdaece3bfc690abbb14ca547eefacddd9d375794f1ce7a048f6a5ef5b75f19e50b83b82f46f6fe6d2c6dd8515fe507e40568dd78fcb3e5cbe75585f3625a13409488d71b1be0e1996601d2374acb42da6cae86778815be5e91d1241e6cd89d41e68cf17639c33a473d1bd4dd96c45ed81647a289cf99ab29f55db85f53489506723a92397ac954bd1cb36ecd73ef712201b6dd3052c01a4e105dcc6435f2ded6021ba2fdbffe6f9e6bf410e54f8c74cea4f2ee70e44fdfded31fdaa7838191290260693ee8c930af5c14273b86b36a711934a1c49dd6dc79f0aff4370e37719788241268a8096bcebb7989ea15fe7cb64f37a216ead95938f8a5b8ee13c69076d5b6d9639886545a3c80117675ece99a62ff6a4136489eed20f4dbc9ce11bf8037b701ab80286641b3f1713d564d848414740a7289a448a1e539542ba01aa60c6d0a5819107d36e375d3b1553691c41d3f2eb81749ad51a7906dde93cc92c95fc91ee7bf461000f2fb2229d84eab92790f53431e4d8ebf2e70236765d555119b8059cd3fc714be947dacf81721a71ec4535074ac6e3e8702259898bd455e3dce4934e480707f8bd518de06b3dd6693d8e4187b9482d8d93f93126ce2af9e25a814efaf630b9a995a89920948f432d8e186b6ca6c73bdcb0ff1b3617685b625b7a7c53dd0adf064e05fe8aa6a5fc20711d4755c82292fc5658f77e89bf13bf2c42d2cdf92614fa677a6ad915247e018b9cba18643ee5136b3d798468efca2b30ad6a4f54c31ac62dfa24a35692005a26602139f1930b1a9f5843bfeb0b58ad72dcb56bff808714487b7cefa290bb48b6044f80922e83bb89088b3f84ee89b0f71bbfd5aa470545902e445a5bd9e8a70569720b3e97dc014805d5a17d1276890adfcc7729a053bfbdb9c5884c75add4927046dc2c9e3ace095fa03a06a6134f7b34d2a6b809d5fc7fd13f7dfd3788838aa6cdfac7c962ede2da63cfc639c7aa87a55e59eb567bd20064b77f003a70e664bffb7796efca6b48ea831e16c9199394b2c28e03535d87ae7c36070e56606d8277e85059090c83e853e1c4cd05d2e98092d77731c7098ce3159a05d3818660aa7c71badb3e2412e7987715514e3e9091b2a24e06f0d1ef092c80ed3dd425713cc3f887993131e26638fa68133a0a19d2a9a147c37129c80656f0e2614bf224126656d7d9ac151ba3d2d70bd0dffac2b61272e5b91a93c85e520aa3a7e2bd2256271264e80ed1f3189f7c01f73df4e1aa81d98cc4411e401d881ce976e2eabeca512074a0c3e5dddd104f08424d1f0e9a6215c76d3372a805679ab58e6fc255226d1f531a53dff07685ae29b9c7641e7f1c9548ef28c9711d94fd0153b1f3ee3b7dda903ec3416db9039b2edc558b899f695bce73083bb3b223ba0491313a05d8cab90c55e73bceaa0805c1db63393c5215c530576001c9d575344d02a36f0f78c21a91bf5f549c86143c6830cc64e1e2f87667ea94e7b9ba81b90ca4947bcda9fc1f491642cd82ef24639855983681ecb917d59178387fe764c2a00d0f5b7b371afe6a69566e8021fdd579a1750b1f66e43350feeea77d950eaced2f4fe0855e702ad6249f2efe06d7d67392710eedd0c176662803d5feee3d43d393f8971b41ccbaca1fcf5cbd98604808f4cf8f5d9b80bc1ff428d72e595afff199fd96d613e9e2a8f6f1eefbb190a71ea41720ba71e243c99b2099701ebbe00902a26f6a87f227d4e0cc2a1276f3357b13ca3afdce08f403319183fe277f8be7a48a291ef9e646876daed74412535dc0aba480b539ab7072152ae3ba9fe98503f963e6c4e31f108cfaba4ee3a43945fb86ca4ef7b5d61c05e73a3155003d933ca2a0b3c8a0dd6f0d57b4ff30a43e9fcfd5be28107f6c8a229c73ca7bfe252b71eeb506b9f8d40a70de9dfc20d3c92990a6dff9db0e0f91303172e35196bb03a8fb28d6b59bd79e0e8e22018f160d23fe3b6ee0723800be31c7f58e372b86c41348b8e34ab1c8480f9859e53b36e9a5560e9e126ac4e3137e3c499762148943a953e7f3a2c3f15796cb0a437b013165d0d193c04ce985cf9cc289ba4c4dbc334e01623a76e283462bd86c13b1109bbcd846f6831aeb617eec16fe0c479a92dcac5dfe89054fee7c95c7166f600f7688cd34c499c4800fadb4bbdf57dcacad08eb306efaa22359ff8bc6f51a5a404d123fcb5d8265e1796800b5c42b6b77a13a99ad79b8897490665ac928a8eb589b6b70922e295332fbace3169268b2535f43310110c301da3978e009d741748304e707d427f258cfbe0462d1e066d19608162c3416ef729e29a05090860f6966d32333745f09b8ae123f89a276dcbb10cf19c893b63c8a6e5749d47495787e5c8e1e1aab7e3acf04c89dda87d1d9cda0f889b366691a4984c34d7dd5abcab960e902e41e5f075a86f64255847388d989ae1e951fb2191ebd145cf33bf187c024242fc6c00f500a3759e96e2fad6a02ef536e50d0de11c5e6a62c9ebb72bba5a8e29bd17bed5b24850b0d71bd9e45c8ba0e6821cbcb9aacae63b7a3a5a9da086d53cbad0350296b8466229aab5f653916205714e13bc80a57084e48ccdfd6a25ead1c4e63e8778792699497eb4d27cf6be4830ffbbc4c233978831992edd77b05b01feed681c6fdac4bac8e0aed92e15e0908e16bbaecd678e04aff1c1fc30a0adb039df6820da548ba2f878ac2db0fa6f90fc6d32827a9951e20973da2a680fab09fef86bbc7bcf6f97ae6483e1076a487000cd0b13832a30e397c7783f2ac96ca8930936045295915f47ff0b8fc60746391fe0df415a2312504d07885029ee6adac5a040024511f7b4523e9ca29b346e937777fa35a01d2806882c714e9a1eb94aa7cefe348d6a8fa2468e853d5cf2feb8befb86f8f1f16dda2d97c011946fa20df39b48b1784327dff7a2d5ff628c4a1a1cc0f3dc70beecb92fb07bf1175d5d2f99e0b6555b36bd6f46447d92671353a597a4cecedc6750eff5bae5aad3745f3b1b8d49480cd33e72c3ef8e9ca83280e9c505cd023e956abd672832548d22e7148d33eed20cd4fe1e0ffc3488b3bac4574b016af0b8235af14f9b033ad34ab126aa2f4fd7b59a541013629a654fadf3de1a0ff4abca1f56ed984bd89b3947a8b8fd434c20a07f0a8700a5cde5588b4adf7bd4782d2e352f9658405ff2263349896065d16acc3b571aea7475441126d00753f11408a93a96950b9b9614885426404e3f6b9735eca705af053a1", 0x1000}, {&(0x7f00000013c0)="754710e6092ccc99f678fa14b20c35b932d0aa4ebfc916165833264d04daa3f418b5ffeccda9d4988e713b6cb5201a4cf46761dc5f48ff64d839c1a972c100c84423c97c1d2a3c599775b0d6037fcf53d00bd467a81173d28380bcfaf3236845ad147d836f412e30eb8ad2e8d3f238d6f4bb9fa1863ba84f794682d1e85f5ef38586290f07f778d69d2aaddf99eae9e8c993d8988e369eecca47", 0x9a}, {&(0x7f0000001480)="0218182e22655e4121b4d2295a932401225aabff2bb721c54769eca1fde4714f6a129e836dfa8f209983e83ba88d2a1fe96064b84aed3f54271b9e8281f046e10fc95d435e692e85bf42e1d508ec49eed53bc30ceffcfbd8fc808d234f99f8cad7ed0d4271d4952eec176d03ecd274454d775523a5da712b3285e28d7568b3111381984a30dd9f6462fb3c1b28abac4fa2c150a172b9ff101fc950deb25a0595686604846ce70536611a7fcd5a01d59313ac9472c012acc5f3d3377e005d04abd3aebadfbfc444f7c72750745dfcbe143a1d8825e7c8089b", 0xd8}, {&(0x7f0000001580)="3065b832defcb7d978c0cbdd68912973e2744d42e25e3431ec24918f64ba624fcb027186060a1f244143e0c58654acaceb25f55bf40f480bcae7f6fade0e549bff68537def854b68474f888745ae9e14c314810aba229983e656abe7b0eee864c83b6bd5b55a95a5d969619c4bd75dcbb37c3223f415bbdbc7e65366aadf6583e30b32939ee8b479a4acee47b879f2ef67a70d23ac5e52799c17a5979f36ddc0de0e48b0cace02244ce0ec5d", 0xac}], 0xa, 0x0, 0x0) 11:46:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000008000, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3, 0x7fffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) fchmod(r1, 0x1) r2 = dup(r1) openat(r2, &(0x7f0000000200)='./bus\x00', 0x88, 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1a5, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 11:46:15 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f00000000c0)=0xff84) 11:46:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x114, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x1) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) shutdown(r0, 0x1) r1 = socket(0x18, 0x4003, 0x8000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001300)=0x3) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000003800)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) open(&(0x7f00000012c0)='./file0\x00', 0x10060, 0x118) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfff, 0x100000000, &(0x7f00000011c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) pwritev(r0, &(0x7f0000003a80)=[{&(0x7f0000001380)="f944e852d94bfacae22695f48dfeb77bb3c050a00800320212c0044b6997", 0x1e}, {&(0x7f0000003700)="1f2945c4469f19741968dab1c67610c970ac0cbb16d9fc83d8c6990dba85a1a4d07762097ac975515eba7e23980d9e01db338de0075a61bc8053ce8db8035eedf70de39e06c7f0fd7cf76549c2db323198175d7e7cc2d66f36ca0add64cfa99c3b27fbb5779ab7f9805d3e3c1cce48d6f4c851fb25fea8653ba09a455426ff2f6e", 0x81}, {&(0x7f00000013c0)="701b276e306b4c976dc1e4ddaca01186c44ae35dd530205e8d432b1d3eb127cda1c99807048433d039d8633b", 0x2c}, {&(0x7f00000037c0)="667227888286385a496ab0226344a57769bb4230db8648d9cd72e08f8bb8564e4f", 0x21}, {&(0x7f0000003800)}, {&(0x7f0000003840)="93259c1f0886a9d1c50116ca079d7d5199d9a8bf106251749ea18dc65c128b", 0x1f}, {&(0x7f0000003880)="9707646fbb39e51942ea46a31db593f079e93c7fa02386493e16de4a1950f83800b077f150fc9b2d5e446ee8b9daa3d73c5faa", 0x33}, {&(0x7f00000038c0)="6431e425e76363d0986e3b10058f0a65e11a53af95bfe031dc575bdf343c49d45830143894f57d3965342ecc77c0218639f3b850f0641d845ba9d83fb3b162d8b1121708532a48d1dc9950681bf0e62911d25446bf2ebea4e49e1baa8857db3f7fe53967ea14db2d087f95513d030981e9a3a0d2ffd9254acf5bc605a3acf3a4ff5c5835d8db0a4a0b7def6ef4cf08b0496189c6186878164fd5c486438c2ba5", 0xa0}, {&(0x7f0000003980)="5c39aca6de281fc778937fa2f6dc33e0c398a361a42089469efe34f0c47e7fbfa409757835ca963140b282a10d105f88ed8646af04404af7445511b2410652698bc197d9efdb93b0280b4e6f9847f720301e3f12774f2fab4602ff2839f54ccb7f5b68f0952fdeec5a59eec0877ab02cae080df8585e9726b6c3c5dfab6de24d56c256c42b9b74267e6054658f989ed02dadad5e57eb2bab3f96e86d2e424fcdb5d4c82ab692152f7ae38329c5e22bdb8d59b2e5c6f575a6ee6af6247409182db50240818d319ca279977f65bfdd85ad2a65670b4176ca5bc883d61b6700666576", 0xe1}], 0x9, 0x0, 0x0) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002480)=""/223) getuid() pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000003600)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) r5 = semget$private(0x0, 0x6, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r4, &(0x7f0000001340)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) 11:46:15 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = shmget$private(0x0, 0x4000, 0x44c, &(0x7f0000ffc000/0x4000)=nil) r2 = semget$private(0x0, 0x0, 0x122) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000001000)=0x1a3b) r3 = semget$private(0x0, 0x0, 0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000001080)) shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffd000/0x3000)=nil) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000010c0)=""/196) preadv(r5, &(0x7f0000002300)=[{&(0x7f00000011c0)=""/68, 0x44}, {&(0x7f0000001240)=""/94, 0x5e}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/51, 0x33}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, &(0x7f00000023c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) lchown(&(0x7f0000002340)='./file0\x00', r6, r7) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000002480)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000024c0)) pipe2(&(0x7f0000002500)={0xffffffffffffffff}, 0x4) shmctl$SHM_LOCK(r0, 0x3) semop(r3, &(0x7f0000002540)=[{0x3, 0x3, 0x1800}, {0x0, 0x6, 0x1800}, {0x0, 0x10000, 0x1000}, {0x3, 0xe7c, 0x800}, {0x3, 0x4, 0x1000}], 0x5) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000002580)) openat$vmm(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/vmm\x00', 0x80, 0x0) chflags(&(0x7f0000002600)='./file0\x00', 0x1) symlink(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='./file0\x00') pipe(&(0x7f00000026c0)) pipe(&(0x7f0000002700)) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000002740)=0x7fffffff) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000002780)='/dev/null\x00', 0xa0, 0x0) 11:46:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x440, 0x40) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='/dev/bpf\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f0000000340)) 11:46:15 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="41c48d62881666efb37da07dc3206dd48203aecd72bb3ce618911f4858ab0ef9ac05046e957ce503c3748386106f0c7e0a4eaafb1aa79ab72aaac195998148e0b2bc4d743fb3c4a5bde7f82b207e8bf69f975fa59deb4fb4cdabd0ed3b0b16d31cd9ba8a6e"], 0x0, 0x0) 11:46:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) clock_gettime(0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x22, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 11:46:15 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x10000, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) 11:46:15 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x100) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x80000001, './file0\x00'}) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0xa2) 11:46:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) read(r0, &(0x7f0000000040)=""/203, 0xcb) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x893, 0x3, 0xa00, 0x4243, "db774c57286dd341af9c1ae9c196ef0e84aa678b", 0x20, 0x42be}) syz_open_pts() ioctl$TIOCSETA(r1, 0x20007465, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xe7, 0xb27}, {0x25, 0x1}, {0x67, 0x7}, {0x45, 0x2}, {0x123, 0x3cc48674}, {0xa4, 0xffffffff80000000}, {0x89, 0x200}], 0x7}) 11:46:15 executing program 0: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/58) r1 = socket(0x16, 0x2, 0xe302) sendto(r1, &(0x7f0000000040)="b0dcffd9fd203e1f8b8ac5fa5e4da01bc258b6b75fe278298a53f1e6048051ced28936033129e80eeaced269f5cac7c26fbd93b4b24175e0d80939564ef19e3c5d6bfa84796d00de2c752db94bfdde42bb842f76f281fa7f72dbd7e7f074ca11b4cc96ea385f019c9eb32f1d49dd0a38226f8bdd3298623e2efc56468acfd6026fb5535c2e424214898f35953782222bf744c264094c7be66e", 0x99, 0x401, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/213) socket(0x10, 0x8c007, 0x1f) setsockopt(r2, 0x20000000000011, 0x400, &(0x7f0000000040), 0xffffffffffffff1e) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 11:46:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4005, 0x800) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x241) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x5}, {}], 0x2}) 11:46:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/231, 0xe7}, {&(0x7f00000000c0)=""/115, 0x73}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4) unlink(&(0x7f0000001440)='./file0\x00') writev(r0, &(0x7f0000001400), 0x100000000000012b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x10002, 0x0) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 11:46:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000100)="f5253fa8b20f04a3ebe90cc777056181d0cf908c88e7b6bb6b319d9356c5faa96dc1e3320b55e96be6426cb3ff415f4151990c11b3d29c6c4895a038335425deaaa782f2306070f92726fd7e31cf5cf3227c1ac296357e3750674e4cde2211253beb688f6fa629a8594b", 0x6a) recvfrom$inet(r1, &(0x7f0000000180)=""/237, 0xed, 0x800, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:15 executing program 1: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e1166696c653011"], 0xa) fchmod(r0, 0xd3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="aada31afde6156ad", 0x8) close(r0) 11:46:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) flock(r1, 0x5) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x8, 0xfffffffffffffffd, 0xfffffffffffffff9, 0xfffffffffffffffc, "85107b010000000000000000ff9c11080500ffeb"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 11:46:16 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0xfffffffffffff805, 0x1f}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 11:46:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000040)="907872bd8f054b9a709b205ed0af5400c0fbd0ebaaaf6d72a357cfd2c03a4d2302c9b0c234b301034d214a96a77b29744e213bcdbfd286d346de68ca5fe52ee23e2db58d8379c1d2aa0c6f1fb42d995288810b60a3952c716531e9d85ef469da560d2d29bc0d79a3308958411c3dcc20458f204c904da0763c635ca021c89a3d731ac08d67fe1b8af3a192b899c5c12f384cdf9eeb5f8799dc8f7010738370c67ba081038f73d6506f33efc934dd35168a8d5d8859ad45247fc683306fd6afe5c537b112c956acd62bc85109e97ea3d7e57bbd8ea861897938b3b0ad1a0c7cd2b22bfa", 0xe3, 0x0, 0x0) clock_getres(0x6, 0x0) 11:46:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20010, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xff, 0x1ff}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) r2 = semget(0x2, 0x1, 0x230) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffffffffffd, r3, r4, r5, r6, 0x80, 0x7f}, 0x51f, 0x8, 0x9}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x80000001) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ftruncate(r1, 0x0, 0x40400000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x28}, {0x14}, {0x6, 0x4000000000000000}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) r2 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/76) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r4, &(0x7f0000000100)=""/152, 0x98, 0x801, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 1: r0 = socket(0x37, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 11:46:17 executing program 0: r0 = socket(0x14, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x1, 0x0, 0xffffffffffffffba) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10502, 0x20) openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x2, 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x2}, 0xc) setsockopt(r1, 0x16dd, 0xffff, &(0x7f0000000100)="72db14", 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r2, 0x1}, {r2, 0x15}], 0x3, 0x9) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=""/104, 0x68) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0x9b, 0x0, &(0x7f0000000200)=""/155}) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x1, 0x3ff, 0x1ec17204}, 0xc) 11:46:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000010710ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x221) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0x1000, 0x8, 0x1, 0xffffffffffffff8b}, {0x7fff, 0x9, 0x2, 0x40}, {0x9, 0x4, 0x7, 0x6}, {0x3ec5, 0x0, 0x7, 0x4}, {0x4, 0x5, 0x2, 0x5}, {0xe9, 0x10001, 0x4, 0x8}, {0x4, 0x100000001, 0x8, 0x955}, {0x0, 0x1, 0x400, 0x4}, {0x9, 0x1, 0x0, 0x1}, {0x12fe, 0x3ff, 0x5, 0x9}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xc968}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x3, [{0x3, 0x8}, {0x1, 0x7}, {0x1, 0x5}, {0x2, 0x40}, {0x3, 0x1}, {0x3, 0x7f}, {0x2, 0x9}, {0x3, 0xcc2}, {0x1, 0x9}, {0x3}, {0x2, 0x6}, {0x1, 0x8}, {0x3}, {0x3, 0xc85}, {0x3, 0x1f}, {0x3, 0x1}, {0x1}, {0x3, 0xfffffffffffff0a0}, {0x1}, {0x3, 0x1ff}, {0x3, 0xef}, {0x3, 0x200000000}, {0x1, 0x3f}, {0x3, 0x9}, {0x1, 0x9}, {0x3, 0x2}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x3}, {0x3, 0xaf84}, {0x3, 0x20}, {0x3, 0xffffffff8377a012}]}) r1 = socket(0x1, 0x0, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="028f4e607ec2ab5d", 0x8}], 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = getgid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r3) close(r0) 11:46:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) flock(r0, 0x2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 11:46:17 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 11:46:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/64, 0x40) close(r1) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xffffffff7fffffff, 0x7490}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x400, 0x7fffffff}], 0x400, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x12, 0x20ac17781e3f02d, 0xfffffffffffffffc, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x28, 0x6}, {{r0}, 0xfffffffffffffffb, 0x6, 0xf0000007, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0x88, 0x80000001, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x5, 0x714e}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0xff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x42, 0x40000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0xff, 0x1000}], 0xf82, &(0x7f0000000100)={0xfffffffeffffffff, 0x20}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) 11:46:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x4) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus/../file0\x00', 0x3043b126fdd82148, 0x2) r1 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x200) shmat(r1, &(0x7f0000ff7000/0x9000)=nil, 0x2001) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) chdir(&(0x7f0000000040)='./bus\x00') 11:46:18 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='x\x00') stat(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xa00, 0x0) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x10, 0x3, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) bind(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/8, 0x8}], 0x1, &(0x7f0000000500)=""/238, 0xee}, 0x801) 11:46:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7) setsockopt$sock_int(r0, 0xffff, 0x5, &(0x7f0000000000)=0xffffffffffff86d5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x6c}, {0x6}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="7cd7d103bea19cdfb7f358bba49db098823ce9fcb9b1ccbbf3d95dc843f9a5d865af66f0f2fa43019975940ebdd9b863cc6e54c72b827c07d8571aac23992390d4b50c79f47450b4f5e15b1118b79a7aa149bfd3469d3b0a5670076fb5afa3a57065ee599a7579bce9d82fcbd1d42d83c01d0904d98c0c226860402959212cae4830e781e16af20c8469008090ed694387effa5b99aaee601413a783fb14633c3139680f381c173e49e1393b92c19d90ac51426764d15aaeb71ca3e33ab625e7e0f1297c584d14447320f6e630dc5d3859ca30db9b08f9a35643716e25f123e9ab7489932856f5a6664a9cfe69219c6d60b863723115370d6b08eb85deb40bc51d749bc45a37d70300b4907f8bf7c2b03a4680b8e84791d7a90426644c0f6bd016a492130d24199b870d5da62042384620c7b3637cf4254567f88b657373419e992d52f650f87a4e8c84c89a063410adc4c2f1b1e774782798ee699dd3f74c56d3d82c427fe25e5e9d2efd899293afdfc719495633616faf3874559b7141f99c5c84d8b3a7bfd5cff6716b283eaff411839e7293a66899623627eb76bee54af55acff80e5bef70d7f07242668fef62b706f645b9e0cfcbff6e7ce86cae211bf49e7318f30a2c16f63006141593806ddfbd863bfcbbe01818513fd7bc10e7f4560d9f3a255d822ecd51f49529a7e394ebb9b5e525870e4a8cd24611e1b1a428fd0e6e6883d4cec7704da4281a0960a88117d356bb7bfa2b1e3e70c6234a5c8682e1d23a073c39f9cd66710c73bfed40b3cf12c4aa3a9076f4996c21eae2c5b9180611e28fe824777943e33c70f38d33749620c8deb0c135e5eafc7932567d308c8596c6b0538453301af1a90d3b848fce92bdd4e6f44c9e5238fbf74083386c158e2d0a3c5177620825cc8212752aa5c60bb14b033523c7ad27111e8ec16240c8c790186707f71d8e439239032d5860ec3e19a23eac96f9c747f8e2f8163394d21cf44fdf2e598cb5d79d47ba41dba5dc11a878f27f164f7f56712f6d37c02eb50fa5071c67adec9c8151bf67a97a2a7c4507fad3cf4be342e1f978903d0b20c52421c51e429f4d946d0c82a3a34e34d44f51d6cc542f7c7e8cf08763d02e478973404faf098f3f9e3f3456f6ffa895df4d11aed51035dc4f11d7e03164e3d7eb2859a5ec012f36dd3f366a8a0c7f331ad1698413a51f31e2812e681b25fe5251e831e4221688c4359a7b7b0429182e6bd3064eaef8e55bfd344055f51ca655a67224d0e20a0de7255f95a11783bb7e8cdc4190863076bcc900b132f686b7c83ef35da79bfbb0725332f0ab25c3d210058bb841ffdb801eb67cac2f0dfa79af34c46a5c21210bf597f54482748bc6125bec664b83419d09c42a2d39b9fb3b780260e95b1fb254e646f1c1996e1d2bd2b2548238ae85001023c46cc77d4df46f854b3d1655c34022d3b523600780a0c226bb69dba5ed0e9fbb10567931c5be43d2486844e0f96b25ad84a0061be33d0e050fae3d0b8f22a890dd16f067def4fea37e87370b583e032e44a6008714f8ce91a10e7e2dfa4cbb092451181c2f347d418839ed58e26d907f87aa49727bcd806a243fed601d41a602a6619fc561af9b0f3e0d0d8be7f1b2c16e40b415e35d5a24b837cf0a7381028091808084dc3dd4849ebfd179aaa7efffad3d222583ba2b5f5ebc3b575d31955d4fab2301a2f35f969b516994832fb139a726b96b91894741f19951506dbf5d2e93ec8505acf7dba188f6a29cfaa4a62f90ac40afe3a10183b3aced914379020d570f505bd15ef499426ce940a5a28f53b5fd6ff5d6ade0ad9eed7cc3ecbd0769cc981c763b1473df1a0b490aff79c477585811ba0d6b9b557bc05ac3f749eb7c1eb40e3ddb12f31eaa17cba4b97cbf29e29d7e9ae1097044aa795b07573b80e427bc373e9334bef3b3662cc1cd47e02915a7f4bb6b6308cc925e0641875feb1c700e0d1aa1c357f3aa74eef6ef5ce0e636fc579e6ef68fe921ede21dc1c440c3994f7118f8ba49827d5e23d13aaa5e41b7fc0a8c031057a5ee22d37798dc8a702e16594724d50b149143de51e0226730d9cbb04c1ad15f329cea006179df2ce57afc1cd611e62fba66c17c5b5d54e5bcc3350408c02a84b8e3197dd313b66ea7e0c3a2c766acdff5e05b48e942b5cd34fd0234132de2638052836cc5c1c4580c00e50a696f85e2a518fa0e9dcfe254fdae4e0ca83c4d6f5f45668f8ba8093eeea592120df5856dfb3ed7df0c18de8fdc3eb8232b69adc448a0e3c550a5c99f8396a91acb8f508ebb82c1cf1e477a0f360887c4b8df555b7a5d8e0c19d06c02f1808ed8ba79ae365135d73f00adad0c70bd7629f158afc866a2e8807e1998edbefc276335926d990d7058f93a5bc4f3846a9ad78611c74bea91fc8c1e1df5b38392cf1839c08051e0dfdb7bb5e4295b111b7888d415a43f30547ea3fb9386240d91789011fcb6e19d40a976e8522ca19a262e12ff346c0ae8f236ccefdc5fd5773c43bae04695af2277b492287a03b61be502e82581920c3db11cb3a51ad8131de02104d7078c78fed2bb18eff472feff33ba509cf3b7c7d33e694b7c5c2c10e8e93454b99f18eff856e8028a2f4f38cf9ae541f6aef60821a72b6822861aebe6eb8e13f48a5d4706b48a236bf2351d5581069ff0796ffe2ca9fe84bcdb4fe4dcce24feffcc52347686a7990b9394e35b4a9148e6251403b1118f9a374998292b25cbb305034ccd727d6d8d39fad8c2cf5b7ac2443f03b14486cc5f5076dca81a41a1d86abbd0bafe51bdbd5965fe1fc92a878a849dc94de43fe61d0314cf46cc20289229986c98eaa543759358736d5b09e917ff088b9f028a22c737ad93ef3ae998470aba7eef8847150806993ba18d7447cfbdf09e3a9d444a2b2b040573e4323e490cfb8da69d818f6d93c78108ece8906e1fa966bf14e9d21d92cf205879fc4f91628223722e95bbc5a8d142e9d41eed3c14e324d0d211d3bb15409df618923daca7a28debe97cef15aad8534fe9e920a241d6edde998a204fe5304b421d3a8b6f0e765b141727b89b549e304c922adbcc3b4d3cb27adc15324114d18288ee5c9e3e6b93104288f19cb215d87467e348f71cb3c7946d5642bd32029a5c587975465195cdbf340656eaa7ca8613b0a1065ab7bf164a178d5dd78ec668ef9f5803420433d31a82bb7ee6cab0214003424a1aead960d23ad225c18e2c46326a836d1faa6da299105b835d23fba01859d5c11e58d105698084d33325fc4dbe345c8d81903e427e1a78bf00105460168e5cbb135eb13bbdfa1b258b011aec8e9a6579a26ad58a04ffbe5fba70be70bb7ea70e4fc5cf8d0b646461aba208a7b92617d8ce83a993464887a3fb3618f7b9db1a7a622e39afcb9c0530952f83eb702f0aeef7a9cd4fecb055a31044572e4b75d78b2863c63d2e53817234f880ae1836c77e946c533c340863df9f62904ca01d6e2f524c3474b4b86ef11423cd01bf60f6f73d817aface49f879aeb0681fefdd5e1966bfc093f968328b12c5f6af62e1d5a006260af48dd0be26696a22aac43930a0e9681936852b1256b62f62d94c65cff54f1d37a6d350a85f5ebc67ee158de545b25ead1ee720dcbbd4d4ffa4ba59fbad2bda288c04ba3d422d99231b17e9bce7111f598c27bd0096c214df9a2c37b7efe5abcb4a25623e91b8e475874898837c78aaf6748d8f2286966703adaba517ef190943be15537a6c6845ddaa342d6ee796bf21e4308b92b3ce003b8cdcec1964875ebbe04c4c2c73c35db18bd859c0780da0108d64d5837335df64b0a748c568eeaa86386bc30f461b063a6a82372303937890230f46db1ef4e0008765335a1bd7f5d9205d31a8839cec771ceba8809838146f5894586a485edefcaa3c2969ce27dc1ad5ab2121cedfb0f542428dbda1db5463bc6f69e6f1687e3ca432b295cfdf55fb2a790e1daf08cb07d74130aec61203e5cb14299366926056c3478f022b96472b6d53ed76c6629f5a12555c605565eaf073a3921815d0f30213bb6fedfeec44f2730ee23ce6607335209e6e81d1dabe0b9d85f888ff1fe42ba7f1cc05a326e54c9085e81380a992071b0780663548eb0fac3e9926ad9265929cde91baef77d5029fffa94b92c32360521b38a72dc3399978db6872b875de4940253dd262e3e22b148d23343ee3f4501f2f4f56142ebd38929cd025bae824adf4909a0ff2873d0bd76b96e9d6550dd8ba6280adbd4911a4a5bd63613db31fd8e84cf596784206635b09eafb7a8cb60d472014b49132ed1949292c9456c6605f0e78090c510e2e9097c4d2488553f9cbddc1a1e2e71b13c9b0e2e80031d2d6ccc6373827eb488cfeb4140ca34116fb8045a0a6a869ea57db25d58578888c594ebdf42afc667b70df7d4462b88280f29dc74cec10d666067b789f2138f216c34d82866d64d1ef1164dfee2d58e6bb87d34034d612b701d40433b061a4e755a936c275022e910f717714677cdc5447b681a9869b79cc0ed061295dff3f0ea7a2bd8d89d3288cd88e83bfdb19f92a9dea6592d8a9ba4b0cda57b8a3afa9cba6e6a1fbc5463e701e727c4ee5163d8effc6cee122fe82a6b2a8223b63fe49b8d6919ab4a67ce4351b05f1f1f2ead6259a64abb1410c6ea4195293c7318c5d315af167b48fe57ca33cb826850c3872b05c01cae2459c0d9fc99e51a0dda0f13d66538030101cbcb9ddf53427e18a6b9d1e49f3b76fb8d05fffb7e5920c7e55021f13a6bd6e0a74d045052d8647f7535739819b914ab1ccd7badf2c4fe72a542100bc97d079e2bbef2b6230f487bdd041be1d9a8eb3343376d4d5dc78088193eb47124a1ad03702a8ff2d41582126270687afbc8b1ed557947c00e41ba68091ac484ac93d19739a65100144700b9ae69f81ddc35bfb0ba5024ae42c08b86419190fc892575ede4ce031596bdca1b630535dae02a87c2b7c875b2e1ebbe80cc4cff49263ad73ddeef97bb44821e5af910cdb37e4b6ed4da9a76eb57ecd5964a34c03e4a4d1ef136e5287446621eb66cb4125ab119604e6faab60744bc25532f35bd40af55a7d558f94ddd576bd36c777474a3e0ee2b1bed906ca819af18b43c71fbcf7313fad063012666313ee7d08f9e2b92c5ac6d1239ba6be5f4e56b3db4d1ab79890149a5603da064b76f1212fb0a81acc9a59715ccad702f51212dd87eea2188ae4d2c7da207c02d289f185acc2aae7c857ebc079a1ec00db5217dd99afb35fd56db0b61b3bd3045b7e287e5f02119ee51116292949016b8b7ae491448cfc63cf5f49c960dc9413aec31a35114bd5a0e209c72e70964eb5368d1b3e459e85fc947077abaabc8cf8d3438637c4600c86753ce949eca9fdcadcdda52124bd38af99c46e8915da8236f17559e7538f403669777d7aa95e7b2ddefc0ad194317128c7a7d6dc4357191ddcc231d892c1f222a3eb1858fffb413cff11dabb807f4ed8e5f3b45f95f3f50bbc728cdb6268628468a8724c1cab4965fa2a447bdb3a54d320e1eaac4ec6d75fe4e45b8f268baa1b827bd6b0a7f6cd7957eb5491136d16fc9afdab752e15a7cc371df49c48240dec0b42548a973a1f33e765966fdaaee2bd8d85c6f53549e6f22d62990e31f1e835fb66b76282f3f6b231aa6652d28003ce36b68bf8e51875639b8001a162864a1afd5e127efcd6b069f027cc9bc9fc92e7eafddaff3019957bf68eae42664c2535b81f8f4c023f388cddeee906c970a85650b3555de352bafe0f4ce93f07", 0x1000}, {&(0x7f0000000000)="73f5c0792e18246662f92dbe006c9e09c9c0d65bc7", 0x15}], 0x2) 11:46:18 executing program 0: r0 = socket(0x20, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x8001, 0x9}) setrlimit(0x1, &(0x7f0000000000)={0x6, 0x8001}) 11:46:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3dffffffffa, 0x2800000401f, r1, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 11:46:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x14) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 11:46:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffffff) dup(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000240)="cbbe", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) getrlimit(0x8, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000300)) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fchdir(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x9, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:46:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:18 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x48b, 0x0, 0x5]) semget(0x1, 0x7, 0x10) 11:46:18 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xffffffffffffff86, 0x81, 0x5, 0x401}) 11:46:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000200)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) 11:46:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') accept(r0, 0x0, &(0x7f00000000c0)) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000100)=0x80000000, 0x4) 11:46:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 11:46:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x30) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000009a, &(0x7f0000000000)=[{0x41df}, {0x4}, {0x6, 0x0, 0xb6}]}) fchmod(r0, 0x200000040) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="a6161d56b8c768599b28a394fc54fdd8d33109996e08be32e606530279c6b0430c25de8cb707cc1af20b966986bfec10367929051569a5d1721c082b637e3925745a5c1be8dfa87fd34ef76124a1ca8776c6b345347b7a4ba4373a07d837039c4eaed6f3f3c53eec71adb6d77565872adefd6f5ca0cfde4d779984a1e90bf22e67dd45650a3991200cbd768c3742c12401dd3776021939eb8802f36ca3da1ff72e64338810393308e77de452025eba76af22c58a308ea87711fdbbb36f1fa423e34f243e069e5f3eedce8c333a5fdc9304ee6d6a7dd6e0d019163fb221b8c61045d6cd98e47a05407eff0c6ad454e28c5f197952d3d0da8a7914f9d03300ebaa74af0b191aae2108d6d10e81a9922fcd20d8a9b6bfe2f2e17fdd232e9e7f94b4e64f89ac0d8a2dce2867d0a55ca10a80a12a023bc82df809a5503696c29b0e8deeb0b23a55e00f04ff3cbffa85cba903cb7db06c0a0eb8af18b6bfdfaa35d16dae92e316ff1c532f7df333a6be6decfcdf9a3ffeb5810714507567f0fb865cf45265cc1ca26e94f7b07f888624881cb6a2899602f8e3a794f2fa85228099c6fce24bdae6ad3f691ff674bc4e0ce8bf13a57a921e3a16d87fe3a88c3b1a65e887cd87d102a60a6d703d23c0adfd5b24544751bff21f522d3f2447d13d5eeeae811dd52d5cbb38c869cb6c625b1ea57a19efd8701bf6a3187044fb53ea46d1f4e013e7cf0a1efa0e465b266595ba9d30cd7474b3cc1e4c9c6330c73a9b20d9b7e7f5414569f9bc0fa610de3979740c769dced4c52285db5b12b3b0ba379997cc3ed00875fd907b4552d65866f3a3a579444d020efa699b488235b192dae37adc4f1ae8d46933726753d8bc4bbc34a80da49eb82b521fbe4e3935d1f5ad6d6fb1f921be27f605829cf91fe7deedafe896926e7c6be186483f0613b9aaec055dae9111fea47ee1a0627ae3e95baac44b213dc396900e61288a0e57317c948610840ec27c6e86e47902492d998001a1a290c7853de372d18558e40ac1c5a9b9f08a8c328cb6ca2bb17239fd9ad3097f2012af5e544b3076f424506bbfd806363e9ca87e2361815429ab00ee284e55490147a402d8720099c771204416dad5b55ec1141c99b3b96b7e8b8a31bdfb74fbfc6dbcd563acc23fda8c28bc50905b313a1cbb739b6daa9d8b1cda12c01b8e8b7b232c57495b48cd6a06bf66cf2899f48e50edf4591b29a98aa31e5343333c6c1348fd28c39f934b2654e731fbebea3cc85df3f4286539dd4c8c77a00677524e78f0532323f9ef23fe8b414a567da188be76854221b7c0c1964c3e43d3b32fb8ae61790ec26bae8c99507b31a2c805df95b9d0d0a6ad902ab45708018bd83a02720c64a9017a2307eb8d53be948a7c88fd97e22c515986e0667c09639347e932d5a72c15c88faeaed345643382bc54a2461cf5fa393bf96fe0141ac5280ee4eff652422311429c972ca98ea97a6469bb3189152bd3da190a0737ae4304c4d831dab30865dc8bd30b98bdafd203fa5963a97d8a9203c068fb074458951fabaf00ab540c94e3b6634db6fb60d565ab6260805c361427547943dcb161e6cc65e337255cc562a7253a7546eed3e68edf531524fa3e3f6d2d994f5acd64c56b745ff6b2652bc8b94bea14385e40285b3d10e91bb6c05b9920896a6850619ab04a21460102c387511c205b0a1881f0d5ad97aa94fd7b62e22b9f21f4ed28387d5ffdadec3a5888fcf8cc4e79ee8dd9f63846aab46c2d22d0f77fa5a3e5ad3a9d8139641e8f055f9733e0ce206d90c20e7f4d46e166b92aba46704e104e284e8e2c809fc384df8c8b479c22faee6c4c41bd94f4740414be919726159a75d628297c050b4bf80f520f45ac9e63eb417009ae7dc8bb67e5951ba6b7847ed2ba49a60c797a7659dbdfdd34365c1f58b0186d25e2ee9d54d230f6640b8df8b6ea8824bbf464a8245e0f8627ee41b4fcf577c1a11b41f839785e156190b800d01f91e102da4f83e1d0a1eb306c73dc8389b556c6a69a136ed9c73563e8763012700043eac88c0d470e0ab7e1eef47128b731c24a3eb097eff71ca37ac5aaff286cc523111aabf292263f017677c675db1f2423679bc50ae02e80ed35d518daf18e93504987be9a078f501cc01a7e30e53004b83e09f7dba4d2261657f5761a5fb064763d37fba75b757b9669d30a9f8c7fcb17940c1658935486391b72517a02eff7247bc00701d8ad1538b49f12a3ee346bb2a50403a22d2560ac9526121b6c4fd4b8f2e1536fe77cad24c9548ac9e3053d06faaec0966c53151ad7a317713a1dd8265214d840df77e47292fc3736875f64ed8d7626eebe5032e99f32f5786340fa3c99d2f6f5019e54eae96c2976afa2238b3a6684cc0d73d461532b74b73518a86005c652ee2003bd7d99b09f7190e8d6aba54a48e8445b355e3125cba5d20e8397a682630c5c519e42ddf00c99d30efaa476273fa530d1946c9ac6d193daa18a98825e4e2b35a8e7ccd84a0e771a19e9d06032a2755a632971a62b83cf927fe04eda850bfa9e2b244336b3ff8e9c4f85110ee7ccf923be58a7358ac7f8c7c4fd2a1441f850b01c507f0669ec3f07dbe62f6a2674732efb7e0db85a43f75129d1edeb0a2392a88dbd938c63467fab2f5d540538c2ba281237f4951865d8f231946a8799724476f8df5cb7fa9d05dd865f95bb4789dc559e097b99a897ac0daf89e1f399c11ffd105f77963e95e1bad449a8ba618d5dda96bafba26deafb30f9492f05b5dddda8ed500898b04acd684e86ce42f464a6c050f9228926a9555c190c91a00af36d4653e15d4c72dac79b4acf25b2e77b9d84bb67ffd396f1ddb964effd7fc6aa2076d2bcc4d90ea3541c8ff8513f1c72bc04fdde4bb54e7b20e71a5cd398ec3fe984641a0a609b9cab86c3422b8d8a1cfaf1bbcf9f08e1b227fb6173972cb9da5e1f62c0cf1ffbffa318ebe764c5d94cd97f310a86551e44ddce9a2c2fb629c07b037e183e27368b282755e10ff7e3e5c765cfa31589037ea52f0fa69b8b00e01e30a4a8a0c89fb7f158bd4828769ef20598fd32facf0874a0f4d4abdb55c248628a6ad6bd1bab4b85e078612fe6f63bef445dbdf59ea85902308f8c3b890ed175da88ba844f2c36ce006e0043ddc54b4931bd0728acaf2285eb4074d9e31b34431ea5c38b1ec05d30b5c0079a07c6f8b1bd783d818f42ea3d08958668f7a8dd7c3bd9a5506cfc0ca07fdcef2a630492b8934a3410ef4ec6d96dc5f0fe17910a92bfc17a77fc54c00c09bec6021ee1d58345bac34b302b416fb9095ae8adf096794b8ffdac8f147a8636f506eabe6b5f0b2fb3cf5b95f08fda45a2846ac31305828267fee3d163965ef7b86a8d62589f1bdf2cf0bf6aab051da708a3bb9402dd84f38912d9c888911af5b421b58357fa03dc894cdd2a90987fb555e75c6a6feea321e97c3864bb487c7cda041601ca36775d09788f185ea39caeb2654d390a89e47c02f14a58e42705328ee392744cc8f987117c4f9cb40529ff95d987dd4f09c242101abe224ab5ff0c4ad630206cf889e227215d33b56d6ae03ea2fa33c9e5f5c21df0d3c02523a512513d41ca8506b713f6d447bd57f73d9ac90bf4df41e13ba5e453ccc13a1c2e27f39332f27c38cbe3b9e4039da6aa1c26154f660c114e1bd7271710bd0af2dcb9892f0dd0288e1b34b38fd14280f133ea26f285b0698cd5ddec77a8693845ac693ef3c38635d0097f60b2b3324d847d79538c037aa1422380f937505a06568ce0e9333146b0fcce3fc2281bba7bb08d7c684c4e6e5db519669c586bd92a34b06b9dbaad36b7496ed42c70d157a8991716a80aba40c24639f576489fc6a387cbf190c15c301fd2eeb41f177b4dd7895715d8296e93556bf99d2fb145ef54a65de648be5025cf55a2bf740be9c797eaa9d4b8252cf269ce83f4b9e53c087f3a4ee3426d88f06fb92a537f128e7c192854359f8dc74f9bfbe03fcd7a2474f425f8ab9a0ce9b92b8a13f8ad0cff7ce3bf076f9bcc764e26c05670a74502c4fad65fdd2db0572c04c30c9414a8a752a848fa7240f227b6ada5caf4da03fccd4f21710fda50568a42211f2011fc67f72f11b271593c0b5591c890cbfad7ae07f25a8d3b3f56abe44f2587dd4345677b9b7510963bd1e122dc2a485e3d6fb7303501e68282520bbace68e4cd35f8ed5b68047953ef077dc13b39cbd5d30f4235ed0790cf81356c13dfdd2566e635b24bccc02ed4954c555f0ea3c577c6f9e003dff27f0c368eacc68d584882ea0ddcd588d45bb3cea529bf1473778b3cad6fa510136684d8ce27f629e02c8c6c48fd9bac1be900498fa7937a54352c45c96b73a41f5ae218310214189582f1bc1d17d8791d258e8521e938c3eecc23126b2f4931e2cc5245cbede246b0a27e910479b83165b79e8028e42112fa852984e868cc764e5a4cb081bcadbc64b8c0c822c153c58cbb3a1bcf30976c7dc70474debda1135e39a6058c2e888d5dab49affe7555b10f81a28ba663bd336afdaff55403716e782f99c548a209b0f75efcee0eb2382268ec0c7508037446a345d045de6126a1146db847b38eb39145b92b8786418fb96b80e45c84b00e56035d1f9d368fb9a158a01807c692065cdde388a0e2b35cb36c6ee75884fc0a7ba7bfe5da55e70709393ff86d7cdbe0088247a3fc0e04183e27290e8f930fe93d62d6a2d40c0fa122780d79c1a6c0c66568085543c01642fcfb34330c87c4577f1133b2a3020d6b7fd7046d4cd547b98e65ae412ffc33c634dbb6847872be57b1c9a45b64ce0df8f38048f90c091953da3c4d053b136482f4ca83f9d977d157a89ca4863aed96b579be38564704885c227f767410735aa0611bcdd4737bda5548e4ce538fb2c26f2b11edae53e2d3688040fe12579ca6abb968ea708becfe4faf7aec38ffeadc01599478c65dcb92459665c457cdacd591385486c7f45308207b2111b303368e33ea46a7c03a0769ff34dee1a16504b22b2fb2efdbeae8e86f30a43c20f75712e85d9aeef03a633eca736074f4ddc8b14f0b838c2f00eb3d171ad4571bb23e43f21fcef7ab44fba6efc662c8bcd88757db61504ca3c51705ce6a2be0ce4e23c3f5347c076ac1b94d52b0c7931dc080d79540da8bd31275955b2c05f1eaee9fa144d99a608f539f69e737dd5611a46269ba14dc809189b39c93a70f6892cfa68608a14ead9b2bdb8ce9ec2a8e61a451c610d39e4cbd78303d4c4aeea389e040bd8c832e6d13a0615e2106ea636057086af4d4e3b06dd73704e562066983fac0681cf914b59af14899bbb4673ab55bc13ea28d15cf93958d63fec35d6938358b4ee9ef71fa8b5323db967d276bc1b1788b40436be932679ec49d6a318dd7f5687620a35e4cb4248cf299678fa02b2faa9035514aa663f83ed8856eb831b9d33eee5264793bd4e28e9fcf5dd300dfa1f3cefc5da0b25430f509fdf2248266f36840f93402695369581e61ac4db380b1027f7762a2645fefbec3c9f96fac6e72a787e0cf7fd3f94fee569ede74a8eef8f3b7e06c03a9ef226288a64a0e7f2b1db3038b3221564238497a01fbaf65ac53e5e98303d582b923ef330bfb1fdd3264b1bd45e8d80b9893bfe9cbb2f830d2851407f1683ab2e5855fb80feaaa46c72e65015e741ddcbc76f08bde22b00ba5965f425de77d0d8e12c3a0415759ee75a2f276b760c56b16971ee9857d3ad27aac902bb004bd466d072e79237b4c7afa7474e8b752311a3c153a0645dd6943e573") 11:46:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3, 0x1000, 0x0, 0xfeb}, {0x3, 0xe0d, 0x2, 0x40000}, {0x9, 0x9, 0x40, 0x5}, {0x7, 0x8, 0x3, 0xa}, {0x8, 0x1, 0x3, 0x8000}, {0x3ff, 0x7, 0x8, 0x1}, {0xd51, 0x400, 0x4, 0x10001}, {0x3, 0xfffffffffffff0f5, 0x31a0b3ab, 0x47}, {0xfffffffffffffffc, 0x5, 0x5b0e, 0x8}, {0xffff, 0xe5, 0x101, 0xfff}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x7) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10201, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x40, 0x1) getrlimit(0x2, &(0x7f0000000240)) r2 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000340)=0x1f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) r5 = fcntl$getown(r2, 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)=0x175e) mknodat(r4, &(0x7f0000000480)='./file1\x00', 0x2000, 0x5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x10, 0x0) r7 = dup(r2) r8 = geteuid() ioctl$KDDISABIO(r7, 0x20004b3d) fchmod(r0, 0x2c) r9 = getgid() getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000540)="ec23614616a431a01d2ca4f349c6c25b84e99158564787753a2a55a6da37043ddeda77be15e2fff8421957eb839de839a08b51cd3b84c07c35e9f8c3ab16d80b0fff6baff5c47b1907829ecf18d5b565967ddf0e7dc3cc27fd78bc57a4ad6559c29c3d684d02916514c8b34e1f56631250c59dcf7825bbd1ff82a64829aa0152c20638bce417610a9e2b005a8ddf994c1d464dcf587c119e4dd3cb762a6075b27b48d94f1379d833a1183873e5", 0xad}, {&(0x7f0000000600)="1ae645980e813cc7a6ada18b34f4a12da08e53022e5f8b6d64a8b60833d33bcd80722bc8528912d5392f19d4be18f700b7289424a3b5b95d9fa6cac51e502d9200cffcac9125c7cf425c610707ac9c539f77fa72c1ad6a817c37e9e7cc5a8a81cd60cf", 0x63}], 0x2, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r5, r8, r9}, @rights={0x38, 0xffff, 0x1, [r2, r6, r0, r6, r2, r1, r3, r1, r6]}, @cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x30, 0xffff, 0x1, [r3, r6, r4, r3, r7, r2, r4]}, @cred={0x20, 0xffff, 0x0, r5, r8, r12}, @rights={0x18, 0xffff, 0x1, [r7, r2]}], 0xe0}, 0x0) setreuid(r11, r11) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x0, 0x0) pread(r3, &(0x7f00000008c0)="22b8", 0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/81, 0x51}], 0x1, 0x0, 0xfffffffffffffff7) 11:46:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3f7c, 0x1f}, {0x0, 0x3}}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4000000000000a40, 0x0) 11:46:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 11:46:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc13", 0x38}], 0x1) pwrite(r0, &(0x7f00000006c0)="3f473dcfbcabe7ac8fe4dceb4a4c0c5ad58b31c6f21c1f189a68ccb106d99902590549e82f2b20465deb0d40c3f978a684b367d1b282c33e9705399ce489371312b28ea60fe12d690e453b7fa13b68ad7b6516ebb6305a2811b9671a49630623dbe5100fa1680aae32df02678424a20bf4a45046bde01c17dd9bda274b4cbcba9db4045c71a9661e2fe428267c3e43c4b5796f68c094ac8b07289a463921a3cb220875d176444fb5b69869d722eed74698dd2a029c81b0b4a544", 0xba, 0x0, 0x0) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20080, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:46:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000040)='./file0\x00', 0x440, 0x1) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 11:46:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xf, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}, {0x2}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 11:46:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) dup2(r0, r0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/242, 0xf2}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) 11:46:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x80, 0x6}, {{r2}, 0xffffffffffffffff, 0x90, 0x0, 0x6, 0x8}, {{r1}, 0xfffffffffffffffb, 0x42, 0x2, 0x7d7, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4c, 0x81, 0x9, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x9}, {{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x22, 0x10000}, {{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x7415, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000001, 0xfffffffffffffffc, 0x3}], 0x6, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x9}, {{r1}, 0xfffffffffffffff8, 0x11, 0x400000a5, 0xfffffffffffff682, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x0, 0x1}], 0x2, &(0x7f00000001c0)={0x6, 0x8}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0xbf, 0xfff, 0x4, 0xffffffff80000000}, {0x2, 0xffffffffffff0446, 0x7f, 0x3ff}, {0x7ff, 0x401, 0x6}, {0x80000001, 0x1000, 0x7ff, 0x4}, {0x9672, 0x7, 0x0, 0x2}, {0x5, 0x7, 0x3, 0x1000}, {0x6, 0x80000000, 0x4c3, 0xffffffffffff7fff}, {0x5, 0x800, 0x3f, 0xeec}]}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:46:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x70a, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x800) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:19 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/93}, &(0x7f0000000080)=0x5f) socket$inet6(0x18, 0x4002, 0xaea) r0 = semget(0x1, 0x3, 0x80) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/125) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20800, 0x0) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x81}, {0x18, 0x0, 0x3, 0x7}, 0x8, [0x0, 0x4, 0x3ff, 0x1, 0x9, 0x3, 0x7fff, 0x4]}, 0x3c) sendto$unix(r3, &(0x7f00000000c0)="b100050390000000000008005786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000100000000000000000400000000000000010002000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/141) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x1, 0x3, 0x3, 0x6, 0xea}) r3 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) 11:46:19 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0xffff, 0x0) poll(&(0x7f0000000080), 0x0, 0xb7) 11:46:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 11:46:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x408, 0x0) write(r0, 0x0, 0x0) 11:46:19 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040), 0x280) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 11:46:19 executing program 1: r0 = socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) r1 = socket(0x102, 0x7ffffffffffffffd, 0xfffffffffffffffb) getsockopt(r0, 0x2, 0x80000001, &(0x7f0000001200)=""/138, &(0x7f00000012c0)=0x8a) getsockopt(r1, 0x4, 0x2, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001100)=0xc) setreuid(r2, r2) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) setsockopt(r1, 0x5590, 0x80000001, &(0x7f0000001300)="59a4782f619c3d7917038ec2368ce11fa0796edad106100a01e6af96bdcabe9692158d997c1d174c18539a9f3aa6ee4939a42e3d4e030fef9a4538b14cddabb08e416a24f6f44d10534d2347fe118fc766e40ff3423fc9bf9069f20f8cd060ef2e0e19fdf0ab8af4c6dd4f2b0bf4b180f555231c4cbad5eba8fe7260fbe870499b5dadc62d83e67a0996270cb793945f4f846c083af93adda2e7bac195619cc40f2844ce9f0538e12bb0ecc8b8c4", 0xae) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() r5 = dup2(r1, r1) ioctl$TIOCNOTTY(r5, 0x20007471) connect$inet(r0, &(0x7f00000013c0)={0x2, 0x1}, 0xc) getgroups(0x2, &(0x7f0000001040)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080)={r3, r4, r6}, 0xc) sendto$inet(r1, &(0x7f0000001180)="3a6df84fedc2e2862fff1b961f9ef4dee281c6203352defd7e0f77d616b5e47f1fd7802fcbc75314c4d382493e463019ee91be08147f8b6fd8815a97847693b1538b66b3e9a360a8c501d210896359e14e13b004", 0x54, 0x4, &(0x7f00000010c0)={0x2, 0x3}, 0xc) socket(0x38, 0x3, 0xffff) 11:46:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x420, 0x95) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x3) r2 = kqueue() r3 = dup2(r2, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x80000000, 0x20, 0x6, 0x0, 0x1, 0x7, 0xffffffffffffff80, 0x1, 0x2, 0xfffffffffffffffc, 0x9}) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 11:46:19 executing program 0: r0 = socket(0x18, 0x2, 0x20000000) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[0x8, 0x3d, 0x8, 0x7e, 0x101]}) r1 = dup(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 11:46:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x3e0) write(r0, &(0x7f0000000200), 0xfe72) sendto(0xffffffffffffffff, &(0x7f0000000400)="b27e4eebf542d8fb8a8f3271b035a8e373588fd4f248315e34dd0cd2ed69914a09c71fd99a34d844c6fe4800ddfea5c93307c444b7017640db52f48371bc76c5f332f96cdc41179c2591893c7b051606da9b5eb54b6f52279ee2956a2fd57355d839da130d455be6e7bbff89a6a039f71849b115a050d0356e81e84a3bb14c903edad10f49b6801818ccb8b7b4bcb51d14358b72c2fba5be559248d9852ea6a110b0fd03fc1e43b97bc29670f8e745fbe9c628e0b5adf9d2a00a780c3dca7cb600cdb2b4f6409fab3ba8df5427ba6536a23b592da5b36470a4bdc558451685a2f9e5b26a811428eb7fd62b2829877c5e7f6b291b3aca031cfdd3b520c89aaf8883941d9a54e1f1c5974b921e3e9049a54a0a20a4802e0332511f56408e621d02c46a88eb7946c79d37bdd18836756c1948194be42056d7a6f813c8a932a7488810f9754e9054b9366cde0379ba0210a2802621aa395295605230f916467321c0b5ae838469f10949e6b397f0631813a6a0f3eadf0b6c55aef8af20b17c49b385b8baf49798ce3afbff1ebb04dce814f41a72d31b097f6aac115a641b33ad3dda4563bb0d779fe83e6aa4b9705142cc4ad295bacf6f2679ef2c7296574892188b07994496c20fa9e54f94358a5af8a19eb5be20afa3e356c78031a6d282af85ebe993dee4f5aa882fdeece40f991c949caa4ce262ac7652dd3e05d1436bae87e517aff2bb23955cdf3c57fcca953b256ec542fe201417", 0x216, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 11:46:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r1, r0) 11:46:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) r2 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x1888}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x20}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 11:46:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 11:46:19 executing program 0: clock_getres(0x4, &(0x7f0000000000)) 11:46:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1f, 0x2003, 0x8058000000000000, "b3c504000000000000e9e92c5d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:46:20 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="2d37848125a54006a52046f6d06078abd092e059ca6f321cfcdafb5c1a10765b4f28ad8151f366ad4282ddf52b17e0c14e6471e5620f6e412ef25a882837b253b0fda944c33d50629216bc1c367de68c1e224804cb998049b285e51382326ca846afd28c5ddad19e5646888de13ffc4543ce72b8484b09def0c01a68bc341873a0885e9ae0253a3ddc6042f9cec71afcff187a11404656ae9d6056d77898d7ae0c8c9e227bd40f845c5ecb84f1b1ae01c516be874ec634aa5d26c1e7f81643e4678494ec89b89aff60872ab2ecfde5edafc1c2f240e4a7ff755570e78d9f3623226ca49446b523cad432472a936cdbe642cdbab83fb17b69617d789f1ad0c66392af064c8bb3d90bcb2e90175917cd767cb5f9a7f44249e7625f5d93bf01dd3dbd14056b377f19634ed4694e24125e6f0ac99ff3f962ae801978146155cfb59719d69415c5849dbc21d2991c4ece05286bef6483d6ca072117f1bc2908f105e5fd00f49a4038c3c32dd3c93b9eb09f139ab744825c81c8a735f02e5dc049e9e887c69445ad73766d76435c6ffb6f6ca74213458bdf41d1a1633bcc0149c8d1afac87c7fb4571a541f3753b9afbe63a59424ae669047ee51d5b9d625ed0a9b2124f886bbc7fda6ad07dc8d0673805d2bc4fbf25ef67362b0832cd8591ddb9ede469cf557e5428a4b82a41d9573e46559ea4f82da3b8221310355d3b878ff8d544df9b989a72e078791e91e2fa84aeb3deef443f8508e82ca774e9b9f239379e496acff0a56ec806b28f91292443e315a916805c5921a5431a80cae6ede0ea7c9015d1bc9d3580160fb61b2e1bffbf6edd3428913efaea8ed8718ee1dbc05c5e335ff0708a2917d0ac415ee78c8a819cd678de5abe097355c09e2830e44c150bee3c48389676c22e0a2a12e55975a00a384df8abf7551bb5a55fd0cb85a6aec31da4eb5809c82fa463b71f58027e2f55efd1f58b9294c6ba57c6d888becd678e810814d74443d61c3c63e32b449ecceef5e0c241b40889b95b9097318d9c51797244ad590614a173076975c65459f8b6edfde4e195c4abd74118811951ef16f4612b421aa977c7a7706e00e12c393ef99b5b9e22e761a68bd69fe079da10c7921b628430c93da3e88d2f9e9ca5ef1f254d0a2dc2308915c77c080079b6c379063815bb14a20e4570184cc7f5795abbd0bf5dcf8afc4eb1ea788c2ebb48ecc522008c3b751df1d4f6590602a63bf28dd3dae8599764cc72fe330c9ff1a78e67bf5aea7d49913e23d7a494087754f6aa8416b8db3b31f9244347823e743b282a37240fe20e707cf2d8d777f9ec1953acd62e0c096f2ed3d051bc54734861f4841452f0c58fcccb5889e72b9014276e6c7b29384d9734c50b7d522d9141eb8e88b575bb7507ee287ef62f9eed062dfd09f8bb868a393948e642d64335760f1c2aa76274c4e0260669eccbb7541b14382a6f36ac11ac1f285de4020dd15fb1d5eb504923c65aa2c1cb77089e7047b1dfe284e1da887397ff69ab1a5ab5307a5fdd038f1d60ab17592ecef1bde157b8fc1918ab30435eccc52255a575884f857230ffb05af56afcddc62a08096e293ff79fa31245ccc07e051d7b6a43c0f4df7390d73eaad8fe052dd3258ec535c4348aa310d5db46d66a37823d576e7bf5573e733a99e7747971b20f34f963b15a74fa97076c4da021085b0aca496559d5ad76b2df361e7d939946a37d931a3c00d2e2905a8c304a849840201827105b74603c7a5ab87271e30ef6f415a86512ebb68c98c0036e676c5c0add2356006972addbc0269da7df930268ec49faf59b38f53f71197957005775ecc1c0b3a43f12e97cc6ac784b8355eff5449a47e63915fe7ec4e1310b647b622b7a26089fcffee3025855c88f348e8839727015902109897216ca0173fef66fc23170e672d63247cef17b43ee4becd6946d92c3a657b488c36ccb5a4e7ddccba2689ccae982493a0789bb06967596fe21edaaab09df66e3fe98dee26b6c09871bf44f2d8e3eec88ad91dc2690efe9e5b0a79a8a1f64f450130f3297697171c8229c88c1281efa46391d9894a8c2bd13dc5164d14c0b95c73b4a8cc88fb6e1600b44d789320ce38e3aa1eb440a7adbc3bb17c4ad3088af6b0bc1901294ada3dd323a3b98e7da4d14e0c4bdcfe67cd8e84ee3b49b4fed83c65ab2ef33a6170e66d2b9a99e6d3efc2c7954c40a3fe6cc22cd75a9eb44b9678155f8f0e5c5e3b71bfb7397c7d92725a486343a9da61253a3e121aac5f5a6fdfbedfb14db53c86dd66f7b48b34b073126b419783ec65324fcd9affc273a8eeb6a723e2728549a6a14337970a09506098a7414b5ef21a91f9e971a703b3b3034291c8b6b968e0a0d9567cd0805603959c6c00227fb42178363b6e9e60d0fe6f7e9a1c63c0d6aefbcaf08054c10126ee9678012bf8c8dd36d4e8e4da59130515ef1e6dd2fdd616941c33058bba79140eb0858128836a08ebb0e3431d39cbef6406d324b77c78be1e51345f96f332825dfeede455b78870e1f56ed67339f4a414e48abe8300a6f078533f2192c1af5249af9783ae90eb13ab0540a4f4cc3da6e11dfbdd3e1f554c37f0d43e69db947b819a4fcafb06356a9f1ae0f111bfdd9c5ddb13d4638a904136e5d810578aa2f6854d8bb1498bcbbe6cbd6c3b8753e4f83fc7098ce93cf3e1dc811be9a62a1674d7868311eb673acaa8a5f59cec156daab04874f5545c0539d0c4b18be22100b391437827254fbca1c934607d8e2992669c3cbdc8a049afa3987459426cf59e4412dc5da1d092a5856c5511c9bc9f367c7f7acd34c6d0e0a6a9f10b72b188e14798b667ba2e3c652f76762b0db03c486f823eaa036f5f4a3aa16d703835e61dbab7eeefe0e7208b674c695bae0838e971d75f2fd10ddc4eaf9d641f375285bbd44888865437dd9cd2d1a618456ea78268aecd544050279c4929abc99e2d87fd0befc4c81a918eb7030863b240793cd41f72424658dc24511fa8624e94baa03d827d9be75fa151e25ddfbbd4036a0c897b22fae8aaa483ed3c94d9d906c57e37d4caf76c45cd8d2b60b4096876786a75acecfcd6022037b5663c585d2f1959a7dff4f8abc89f2ecd3a641ed6dc38318b608340132964ea7c438f302c2508b2da0579077e554c9caee1e3560f5914d0ae8d0aca00301455ec4c26bf9ca8c3c5ef970516bc0893b8fb82a08362a286753bf48a2a8f1e73871d15f8ccf2fb9e163fee0bee4ecc832370b260dccc0ea916e47d29420b43b1bdcf87323cf9a07f095fd8084f605bd9d6a985748658f980658ad1c366f659520de420ef04bb940fe7cb9119245e7cc3ca30780a1cfed6c7e9776112b2f97f970a3cc5543cc34933abcf321e5026ac0064a533050738b1ceaf445267085a7a6048526ab10eed66d5095ed31aca7e873b8f979831d58ecdd3032518e2c6d4aa5522d953518837d2520cd5f7372cb7c11855a254712d597eeee6f5f5bb18cd0f432f7ff4104c3f2e56db2810ae0f015ca52098e8f0eb6bb388fdbb09dc82845782407e8b730f4fb5832b5576038debeba75f1084e22c5c78be31609fdf8a1c0064a8e2dc47521f54d38728dd47f241a46e2038e64a594a7125208cdc1ab9b6ff0632c71936ca1f2904475af75986e3dbe657432bdc4406a63fa585cf42c584273cca8d53868ff90a7271bd13983b211495b73d6aa70a127bd058474ddfc337cdcc1df4d1d57a5534ccd5a43f4ff2a3e0902271793ebfeacb721d2d96914e3134784f043297243e8b378a739cdafd5c9247fd1b3410c9545c0e67620d907f0acebed7d8c143fb73ac55c00f04edaad166391c25d1c703c8b11f362c58398d8593f569654ab6bfb2041f1c696391a2686e61258d4fbff45f993ae0565b0b86b9a5e0925d2db2c9f23121c0c2760148d851e4bdb13284eb75b81ff8c84272d9800c236cb55ced4f5b65c2660165887b42ab3f31d356eb2e3e47866ee7ac2d6b2ba68eea63b816668e5323ff3605d3991f038bb514ba6f36132409b2c455c169c70831c2a379eb68fcda7c2f3c8ae5fede27d0384d2dd6e9327f7fbe76374e1749a4abb2cd36379a05b0920036433c1e8fbae14cd055be91890e4ba152cd715b4655ae5fa9a3b6286059c4c1e525e601aa1b1b21d478b8e01dcef0c25c4703d156bea03c2e0a48dc6d5433d9f88b21feebde88ef4fd2ee32d23b95dd2111c7d72a786065d18a1e8a4d0c6cde684aa8602985f89aac6a41ff6180a3536ed06bfc1cc8b6c3903e5ead5b349299b361157a1df535782a9f034197c53456d9b53ce5e32d74be1112baccbdc7c4f5f00f7f3aaa9851c5b1268a36be3a5cc86bcc7e557a85daaf25f3a31a5c9522be7f85bb2ec7c0d717c364a3821a0740df09128867e0a1540a3097b9aefb965f6f38d7d3ad456e575247959637d1ab0becbf0c14f20f42c0c304948ff64e05f6a88bbe398fcbb7c4d4a9179f720b2ae11eec510cf30d95edb856072fddca9d45a6a8bc5465372cbce18b75f7ccdeafff4a8137fb6a28d6e598755b08b1fa9040bdd5e47234f5ec75dd96c5045b583dbc8b27c84e69bcb7ec8dc1155d33679f113a0c71146bc7baaad1ef1039f955cf198a650988e9a4a1d4fcdd338e808aa91b26f049ddc88e54c5d1f7a107a2f9699c049753d02048cccd0e396e9a76edfd95436bc7601e4c1c499a9fd826837dccfde14e398cf4cea001c70077e64c3acd46c62bfd6ee6c3ebbb67eee5e802a3877579097b1c64d4a8533445863e95c34bc813551a5b50b9d55f053cc5732f670b9f17a1abb163a978cb0cbf34e4e19da4011d52477757ad3e74a429efb2be3dc474ee44b91955364a92389ccf7e1dd53f2a2714cfea2bf6995b0262c54d32f1d4401a0c6a161b6d78ef505b66eef4975acf2bd57726d982090f32c65c443b217a4eb6f5140bcbd991af3303ce5f1a1bea4de2de63e6de24ae04bcd37fb6d631a34074078ddc6ac1661a4485a548aa432a810ea04b0b3304bfc3a9758623ac4f8b6b676df41b24772e90e3dc307d75072d33949fc942cbfed1bc0ce117916ca283cac66523ae8a96bc822b24ae62738fda9b663bf699b67ab73aae31527757dcde20b5a697f97bbf7aaf4ba64d834337462128ea2ef53a5a1a108dc348c7c66b07a2a1d891f04e8e3e836027e79220f72bf18f1710d66c0c0b3e8c33496b932bfa6c6cd9c09cf1dd87edaaa7dd0a1f536082e473ffd7d1260d6255ad30419815161e23399d37dadd4aa39baa1c7438d9513388e1e0176b79c4cb36f5f19ec09f93378e37ea69361c52cc03c7464282412822da752ea3c783ae66485a93405a44fcf93a33db56f47402566ab3f34d71738759e9205be313877e4795ca8d62274a327512369bb53409ea5848f47e482e3c8039415be0290110ed0c27a8e09bc5b2b3a85b6cee230f83db5f7d223e5b090bc3bdd747799f6645319e613b5ea7c832a955006fc4d04e684fb407e1cfd2f1f0e7f520ff746087d0754c96ecbdf07cacd35ab87cca4f3e07271849ec6dcfa5b3f04b0e6938a03c6ac7d923484e6b1ffde51d3fb89405950c0dd24ef42985a66072b0986a38b760dd98efdc808fdfbda6c8d98c5f9064bc798941b7dbdbd614e3ed39634d94fde1a03c5fd0511d4beb346868d524a343c0d444d18a6bdae33c64a0b099d5bf42167490f6f5f38a048056b61667838e83ea1215d6f307d8b115896f141e0a1e074d8dcf14b93001364f45c39156534667408c76cea2fca9720972196e4a896d65473d191d1e9", 0x1000, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 11:46:20 executing program 0: r0 = socket(0x1, 0x2, 0x0) socket(0x6, 0x7, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 11:46:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) socket$inet(0x2, 0x10af3baa3c25d50e, 0xd6b) 11:46:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) accept(r0, &(0x7f0000003ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff00000000000000000000000000000000000000000000000014de2b3cd1e713529e3f1c6abf520000000000000073a156f41172296db72e1c3eedb770170a616840e5107604b0435adcf1bdedbe78c285049301c2fe43b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3f21b5c10c2f9b17166a6c12ff25700142b02592006d00857d029c5beda3566c832a3155268b671851f5450ec00dc9b0f841531e97672262c04f1cda39088d732560128393840bce59fcf4103b0fae73b4a0ee2edc5448daf9d7a34a3f91619340b2e5d95d86768108136f95519271ce30eb65523d5cb790604f09d7b7688887e9478ba8cac7197be25cd2b860a3e8744880000000000000000000000f3d3af00d93433f3dff69b6e6110f65583d297b1c06018c381be478aa598b577ceccf68afd8ab8c551e5cc72792220694cd43e25af4e3222287c4240641fdcd607b01ff16c6e5e8e0d9de1"], 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f00000037c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r4, &(0x7f00000013c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r4, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) accept(r0, 0x0, &(0x7f0000001380)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 11:46:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 11:46:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) getsockopt$sock_int(r0, 0xffff, 0x11, 0x0, 0x0) 11:46:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:46:20 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) r1 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x3, 0x2, 0x7cb2, 0xffffffff, 0x5, 0x8]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x11, r0, 0x0, 0x0) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) 11:46:20 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000180)=""/66, 0x42) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x800000016, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) fcntl$dupfd(r0, 0x0, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xf6c) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffec5) write(r0, 0x0, 0x0) 11:46:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x34) ioctl$KDENABIO(r1, 0x20004b3c) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:21 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 11:46:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xead5, 0xffffffffffffff7f}, {{r2}, 0xfffffffffffffff8, 0x1a, 0x80000000, 0x0, 0x1}, {{r1}, 0x0, 0x8, 0x43, 0x100, 0x3}, {{r0}, 0xffffffffffffffff, 0x8c, 0x8, 0x800, 0x100000001}], 0x24, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x25, 0x2, 0x9, 0x7}, {{r3}, 0xfffffffffffffffb, 0x26, 0x4, 0x404, 0x5}, {{r0}, 0xffffffffffffffff, 0x1f, 0x20000002, 0x10001, 0x13c0000000000}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000071, 0x7, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0xa0, 0x1, 0x7ff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x5724, 0x8000}], 0x7ff, &(0x7f0000000100)={0x1, 0x1000}) r4 = kqueue() recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/247, 0xf7}], 0x6, &(0x7f00000006c0)=""/149, 0x95}, 0x2) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) ioctl$TIOCSCTTY(r3, 0x20007461) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x48, 0x80000007, 0x200, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:46:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 11:46:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x401, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x10001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x7fff, 0x6, &(0x7f0000000080)="e1f9b3a7b8ae0a5db521d112bea415e6d55640bde6bb4108e5dda317237a5c6e85c264c89f3d3948901ae08ba0b52ba212923b6deacd1a63e3a9ca7a5a3d97656a365f6e0fab64334a9cb8ceb7b6d4fa4053ed23ba2b3a55c1f06724b28bf9af6d18cfc28a62ab73be81b7e2dfd8142243de735530faa9f3a298beb5a2b5325a1b3054a9823b3423be0392b627332d892e1f8c93febdc19499b19047dd9f87ed446171dc8d82cbed1f2b33247a04af00f7ad15285199db82e9b751", 0xbb) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 11:46:21 executing program 1: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:46:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x100000000000, 0x0, 0x9}) 11:46:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) sendto(r0, &(0x7f0000000040)="657dc1aec751a26615fec13e9e503130f40be79f4c29f1a040aeff661d8eb2884dc7ca2b1921d2f4c5933126dbcbb121e023a57eeab5492555455b84c54f535f5eb9eeeb939fca32fa6face89fcd732748882065540eb2b87123a405238e23e1438928509e845714d3272e50817b6fffddc631b36e7289f882dfdd5836d9be26e7c0c5209a1f330afac027f9a4ea9eb7788af0b8d1458cff1b9cf08228e114ee59aee834a4e3cfaf26a8adb3276f01db62543ccad7fc9af2a54a6b45f69447c3", 0xc0, 0x1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x9}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca9004d40bfecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) dup2(r1, r0) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *174846 2960 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82a32,ffffffff81f41859,239,ffffffff81f1e22b) at __assert+0x2e rtable_insert(0,ffff800000996940,0,ffff8000009e2490,38,fffffd8036da8cb0) at rtable_insert+0x66b rtrequest(1,ffff800015c2ce60,38,ffff800015c2cdd8,0) at rtrequest+0x875 rtm_output(ffff8000009e2400,ffff800015c2cf08,ffff800015c2ce60,38,0) at rtm_output+0x6e5 route_output(fffffd803cfc7600,fffffd803969ea80,0,0) at route_output+0x7d7 route_usrreq(fffffd803969ea80,9,fffffd803cfc7600,0,0,ffff800015bf9c38) at route_usrreq+0x363 sosend(fffffd803969ea80,0,ffff800015c2d100,0,0,80) at sosend+0x660 sendit(ffff800015bf9c38,4,ffff800015c2d1e0,0,ffff800015c2d2f0) at sendit+0x53c sys_sendto(ffff800015bf9c38,ffff800015c2d288,ffff800015c2d2f0) at sys_sendto+0x80 syscall(ffff800015c2d360) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,b5698cb9010) at Xsyscall+0x128 end of kernel end trace frame: 0xb59643d9c90, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82a32,ffffffff81f41859,239,ffffffff81f1e22b) at __assert+0x2e rtable_insert(0,ffff800000996940,0,ffff8000009e2490,38,fffffd8036da8cb0) at rtable_insert+0x66b rtrequest(1,ffff800015c2ce60,38,ffff800015c2cdd8,0) at rtrequest+0x875 rtm_output(ffff8000009e2400,ffff800015c2cf08,ffff800015c2ce60,38,0) at rtm_output+0x6e5 route_output(fffffd803cfc7600,fffffd803969ea80,0,0) at route_output+0x7d7 route_usrreq(fffffd803969ea80,9,fffffd803cfc7600,0,0,ffff800015bf9c38) at route_usrreq+0x363 sosend(fffffd803969ea80,0,ffff800015c2d100,0,0,80) at sosend+0x660 sendit(ffff800015bf9c38,4,ffff800015c2d1e0,0,ffff800015c2d2f0) at sendit+0x53c sys_sendto(ffff800015bf9c38,ffff800015c2d288,ffff800015c2d2f0) at sys_sendto+0x80 syscall(ffff800015c2d360) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,b5698cb9010) at Xsyscall+0x128 end of kernel end trace frame: 0xb59643d9c90, count: -13 ddb> show registers rdi 0xffffffff8152b5b7 db_enter+0x17 rsi 0x4e2a __ALIGN_SIZE+0x3e2a rbp 0xffff800015c2cb20 rbx 0xffff800015c2cbd0 rdx 0x4e2b __ALIGN_SIZE+0x3e2b rcx 0xffff8000149c9000 rax 0xffff8000149c9000 r8 0xffff800015c2cae0 r9 0x1 r10 0xffff80000099e8c0 r11 0xbd766af31b52389a r12 0x3000000008 r13 0xffff800015c2cb30 r14 0x100 r15 0x1 rip 0xffffffff8152b5b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015c2cb10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=174846 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800015bf9788,0xffffffff8227f910 process=0xffff800014952360 user=0xffff800015c28000, vmspace=0xfffffd803f013d68 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 2960 91987 33102 0 2 0 syz-executor.0 * 2960 174846 33102 0 7 0x4000000 syz-executor.0 52625 196108 32795 0 2 0x2 syz-executor.1 33102 441340 32795 0 3 0x82 nanosleep syz-executor.0 54255 510842 1 0 3 0x100083 ttyin getty 96726 321602 0 0 3 0x14200 bored sosplice 32795 300098 90256 0 3 0x82 thrsleep syz-fuzzer 32795 389232 90256 0 2 0x4000482 syz-fuzzer 32795 418952 90256 0 3 0x4000082 thrsleep syz-fuzzer 32795 91036 90256 0 3 0x4000082 thrsleep syz-fuzzer 32795 125498 90256 0 3 0x4000082 thrsleep syz-fuzzer 32795 446238 90256 0 3 0x4000082 thrsleep syz-fuzzer 32795 333415 90256 0 3 0x4000082 thrsleep syz-fuzzer 32795 86411 90256 0 3 0x4000082 kqread syz-fuzzer 90256 215472 81931 0 3 0x10008a pause ksh 81931 17971 43636 0 3 0x92 select sshd 43636 246841 1 0 3 0x80 select sshd 57139 502947 2093 73 3 0x100090 kqread syslogd 2093 91090 1 0 3 0x100082 netio syslogd 45940 452326 1 77 3 0x100090 poll dhclient 77859 288310 1 0 3 0x80 poll dhclient 64920 499753 0 0 2 0x14200 zerothread 95767 93729 0 0 3 0x14200 aiodoned aiodoned 50651 108162 0 0 3 0x14200 syncer update 56220 141429 0 0 3 0x14200 cleaner cleaner 36376 442578 0 0 3 0x14200 reaper reaper 64279 312426 0 0 3 0x14200 pgdaemon pagedaemon 28737 153184 0 0 3 0x14200 bored crynlk 18932 390178 0 0 3 0x14200 bored crypto 18532 21453 0 0 3 0x40014200 acpi0 acpi0 88239 387604 0 0 3 0x14200 bored softnet 47122 73011 0 0 2 0x14200 systqmp 9045 172428 0 0 3 0x14200 bored systq 50999 397273 0 0 3 0x40014200 bored softclock 31887 472587 0 0 3 0x40014200 idle0 99534 324583 0 0 3 0x14200 bored smr 1 73669 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9527 6615K 14811K 78643K 24838 0 0 pcb 24 9K 11K 78643K 4374 0 0 rtable 173 7K 7K 78643K 1880 0 0 ifaddr 53 16K 18K 78643K 810 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 317 0 0 iov 0 0K 32K 78643K 974 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 7662 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 96 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 526 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 8026 0 0 sigio 0 0K 0K 78643K 111 0 0 proc 42 30K 55K 78643K 1287 0 0 subproc 32 2K 2K 78643K 82 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 820 0 0 in_multi 33 2K 2K 78643K 231 0 0 ether_multi 1 0K 0K 78643K 24 0 0 mrt 0 0K 0K 78643K 24 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 696 0 0 pfkey data 0 0K 4K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 29K 78643K 19634 0 0 UVM aobj 130 5K 5K 78643K 165 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 317 0 0 NDP 10 0K 0K 78643K 216 0 0 temp 162 2715K 3355K 78643K 26646 0 0 kqueue 0 0K 0K 78643K 74 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 inpcbpl 280 3763 0 3756 1 0 1 1 0 8 0 plimitpl 152 199 0 192 1 0 1 1 0 8 0 rtentry 112 125 0 68 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 10 0 10 1 1 0 1 0 8 0 tcpcb 544 1179 0 1175 1 0 1 1 0 8 0 nd6 48 12 0 6 2 1 1 1 0 8 0 ppxss 1128 163 0 163 25 24 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 301 0 92 16 2 14 14 0 8 0 art_table 32 304 0 92 2 0 2 2 0 8 0 art_node 16 79 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 14 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 518 0 508 1 0 1 1 0 8 0 shmpl 112 163 0 35 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14792 0 13284 49 0 49 49 0 8 0 ffsino 240 14792 0 13284 90 1 89 89 0 8 0 nchpl 144 26156 0 24544 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 81358 0 81358 4 3 1 1 0 8 1 scsiplug 64 12 0 12 11 11 0 1 0 8 0 scxspl 192 83667 0 83667 36 35 1 6 0 8 1 sigapl 432 8197 0 8184 2 0 2 2 0 8 0 futexpl 56 121873 0 121873 2 1 1 1 0 8 1 knotepl 112 1530 0 1511 2 1 1 2 0 8 0 kqueuepl 104 1871 0 1869 1 0 1 1 0 8 0 pipepl 112 4708 0 4689 10 8 2 2 0 8 1 fdescpl 424 8198 0 8184 2 0 2 2 0 8 0 filepl 120 48755 0 48659 9 4 5 5 0 8 2 lockfpl 104 2468 0 2468 4 3 1 1 0 8 1 lockfspl 48 870 0 870 4 3 1 1 0 8 1 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 137 0 127 1 0 1 1 0 8 0 ucredpl 96 11481 0 11474 1 0 1 1 0 8 0 zombiepl 144 8184 0 8184 3 2 1 1 0 8 1 processpl 840 8213 0 8184 4 0 4 4 0 8 0 procpl 600 18498 0 18461 4 0 4 4 0 8 0 sosppl 128 92 0 92 26 25 1 1 0 8 1 sockpl 384 7198 0 7180 8 4 4 4 0 8 2 mcl64k 65536 1309 0 1309 145 144 1 65 0 8 1 mcl16k 16384 25 0 25 20 20 0 1 0 8 0 mcl12k 12288 132 0 132 21 20 1 1 0 8 1 mcl9k 9216 101 0 101 33 32 1 1 0 8 1 mcl8k 8192 119 0 119 28 28 0 1 0 8 0 mcl4k 4096 270 0 270 13 12 1 1 0 8 1 mcl2k2 2112 51 0 51 26 26 0 1 0 8 0 mcl2k 2048 64867 0 64825 13 7 6 9 0 8 0 mtagpl 80 22 0 20 10 9 1 1 0 8 0 mbufpl 256 145394 0 145290 69 61 8 36 0 8 0 bufpl 256 26686 0 20750 372 0 372 372 0 8 0 anonpl 16 701938 0 692624 302 262 40 56 0 62 0 amapchunkpl 152 32733 0 32648 69 64 5 14 0 158 0 amappl16 192 44498 0 43984 308 281 27 39 0 8 0 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 48 0 46 2 1 1 1 0 8 0 amappl13 168 3906 0 3906 2 2 0 1 0 8 0 amappl12 160 152 0 150 1 0 1 1 0 8 0 amappl11 152 59 0 44 1 0 1 1 0 8 0 amappl10 144 4011 0 4006 2 1 1 1 0 8 0 amappl9 136 590 0 587 1 0 1 1 0 8 0 amappl8 128 156 0 138 1 0 1 1 0 8 0 amappl7 120 3956 0 3949 1 0 1 1 0 8 0 amappl6 112 59 0 50 1 0 1 1 0 8 0 amappl5 104 329 0 319 1 0 1 1 0 8 0 amappl4 96 12287 0 12266 1 0 1 1 0 8 0 amappl3 88 415 0 404 1 0 1 1 0 8 0 amappl2 80 64613 0 64547 4 2 2 3 0 8 0 amappl1 72 148962 0 148559 26 17 9 19 0 8 0 amappl 80 18834 0 18801 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 164 0 35 3 0 3 3 0 8 0 uaddrrnd 24 8198 0 8184 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8198 0 8184 1 0 1 1 0 8 0 vmmpekpl 168 55477 0 55453 2 0 2 2 0 8 0 vmmpepl 168 820202 0 818729 290 217 73 95 0 357 3 vmsppl 264 8197 0 8184 3 2 1 2 0 8 0 pdppl 4096 16402 0 16368 7 2 5 6 0 8 0 pvpl 32 2031952 0 2019501 514 394 120 233 0 265 15 pmappl 200 8197 0 8184 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 786 0 282 18 2 16 18 0 8 0